Subject: Re: [ecasound] MIDI controller latency
From: Kai Vehmanen (firstname.lastname@example.org)
Date: Wed Feb 07 2001 - 00:22:52 EET
On Mon, 5 Feb 2001 email@example.com wrote:
>> opened in blocking mode). But, what the heck, I'll just might ecasound to
>> use nonblocking mode, too. It isn't that big of a change, so I guess I
> I just tried with ALSA rawmidi instead of OSS midi and I get the same
> delay. Does that make a difference?
Ok, the old eca-midi.cpp code looked so ugly that I ended up rewriting the
whole thing. :) The new code ain't that pretty either, but still, it's
better. Midi i/o is now nonblocking (seems to shorten latency time under
ALSA) and I've replaced the clumsy ring-buffer queue with a better
implementation. I'll put it to CVS right away. Comments are welcome!
Hopefully this will be good enough for 1.8.x ... the bigger rewrite will
happen during 1.9.x.
-- . http://www.eca.cx ... [ audio software for linux ] /\ . . http://www.eca.cx/sculpscape [ my armchair-tunes mp3/ra/wav ]
-- To unsubscribe send message 'unsubscribe' in the body of the message to <firstname.lastname@example.org>.
This archive was generated by hypermail 2b28 : Wed Feb 07 2001 - 00:27:46 EET