On Sun, Apr 1, 2012 at 11:05 PM, Owen Williams <owilli...@mixxx.org> wrote:
> On Sun, 2012-04-01 at 22:29 -0400, Albert Santoni wrote:
>
>> This sounds pretty tricky. Would it simplify our lives if we dropped
>> mmapped I/O? (sorry Owen!)
>
> mmapped I/O was integral to preventing audio dropouts.  Making that
> change resulted in the best improvement in sound performance.  If we do
> have to drop mmapping, the replacement has to be an in-memory caching of
> tracks.
>
> That said, I still think it's incredibly unrealistic for users to be
> playing a track in Mixxx and also writing the tag of that track from
> another program.  Can anyone imagine a scenario where, realistically,
> mixxx would be playing a track and something else would be writing that
> track?
>
> In-app, I think the best solution is delaying writes until shutdown /
> startup like RJ suggests.  For users silly enough to use easytag or
> itunes while mixxx is running, they'll quickly learn not to do that :).

Ok, fair enough. I agree with delaying writes to shutdown or startup
as well then.

Thanks for the clarification guys,
Albert



-- 
Albert Santoni
Developer, Mixxx
http://www.mixxx.org
http://www.oscillicious.com

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to