>The MAudio driver setup card was downright dishonest. It said "latency: >128 samples", when actually latency was 256... that should have been >labeled "buffer size" to be more honest.
michael - windows and linux use the term "buffer" in different ways. on windows, it generally means "the chunk of memory corresponding to the period between h/w interrupts from the device" (called a "period" in ALSA and a "fragment" in OSS). in ALSA, a "buffer" is the entire hardware buffer which is divided into smaller pieces (called "periods"). windows seems to have no real term for this chunk of memory. interestingly, the design of ASIO only allows 2 interrupts per hardware buffer. ALSA is much more flexible in handling this kind of thing. --p
