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

Reply via email to