On Mon, 2006-10-30 at 18:52 +0100, Fons Adriaensen wrote:
- hardware presents itself as 2 * 96 kHz
- user wants to see a device with 4 * 48 kHz.
interestingly, ADAT devices do the opposite to get to SR's above 48kHZ:
- hardware runs as N * 48 kHz channels
- data is multiplexed across 2 channels at once
- user sees N/2 channels at 96kHz
this is not done with ALSA plugins, but in the driver.
note that JACK wants if possible to sit close to the h/w, so an ALSA
plugin is not ideal. JACK uses mmap to read/write data from/to the
device, so the work of an ALSA plugin is hard ...
--p