>Sounds like the sound card would need to support full duplex too, no? correct. the only supplied "driver" for JACK, which is written around ALSA 0.9, requires full duplex from the audio interface its connected to. it also requires mmap access and the ability to use either S16_LE or S32_LE format samples.
this is not a stipulation of JACK - as I've said many times before, the JACK server has no clue that there even *is* an audio interface. its quite possible to drive a JACK system from a video interface, an interval timer, or anything else that will regularly wake up the server with a frame count. if somebody wants to hack the ALSA driver for JACK so that it doesn't require full duplex, i'll happily apply patches. --p