Re: [ecasound] MIDI controller latency

New Message Reply Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] MIDI controller latency
From: Kai Vehmanen (k@eca.cx)
Date: Wed Feb 07 2001 - 00:22:52 EET


On Mon, 5 Feb 2001 ben@slumber.dhs.org 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 <ecasound-list-request@wakkanet.fi>.


New Message Reply Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Wed Feb 07 2001 - 00:27:46 EET