On Mon, Feb 24, 2003 at 04:54:56PM +0100, Martijn Sipkema wrote: > [...] > > many USB audio interfaces work in a fundamentally different way than > > other audio interfaces. rather than sending an "interrupt" to the host > > after processing 2^N frames, they send an interrupt every N > > msecs. > > And JACK doesn't support this because it needs a constant size > (frames) period. IMHO the audio interface should dictate the period > size and it need not be constant. > > Perhaps you would reconsider having JACK use constant (frames) > callbacks?
I think a better solution might be to buffer up enough samples so that jackd can provide a constant number of frames. - Steve