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