I've been thinking:

We should add a RingBuffer class to LMMS. A generic, effective
implementation of a ringbuffer, which can be used anywhere in the software.

Then, if we change the AudioPort class, which currently uses swapped
buffers, to use the ringbuffer instead, it would be a simple matter to
adjust the delay (latency) of every track on a by-frame accuracy.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
LMMS-devel mailing list
LMMS-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to