On Sat, Aug 27, 2011 at 11:39:28PM +0100, David Gerard wrote: > On 27 August 2011 23:11, Nikos Chantziaras <rea...@arcor.de> wrote: > > "latency" is the delay it takes for > > LMMS to get the event and then to generate the sound that event should > > produce and then it takes additional time for the sound to reach the > > hardware (sound card). > > This does not match what I'm observing: a delay in notes being written > to the piano roll, not just a delay in the sound of the notes being > played.
To check whether the latency is introduced in LMMS or somewhere earlier in the stack, hook up a MIDI monitor like KMidiMon to see if the events do arrive directly. I don't see how switching to JACK would help in this particular case. To take LMMS out of the equation, try if the latency is also there when using Qsynth - it defaults to JACK, but it can also output ALSA. > (Unless LMMS insists on starting playing the note before adding it to > the piano roll ...) I don't know how LMMS works, but it would make sense to output the sound directly and postpone updating the GUI to whenever the system has some time to spare. Arnout ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ Lmms-users mailing list Lmms-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-users