Hello world.  While trying to develop a minimalistic audio multitrack
program http://freshmeat.net/projects/simplemultitrack/ I have discovered
an unfortunate problem with the Linux Creative/Ensoniq 1371 OSS
driver.  After calling the SNDCTL_DSP_SETTRIGGER ioctl() to stop the ADC
and DAC, the card should be stopped until the SNDCTL_DSP_SETTRIGGER
ioctl() is used again to start the ADC and DAC.  But a write() call to the
soundcard file descriptor will start the converters again.  The card
reports that it supports DSP_CAP_TRIGGER but that doesn't seem to be the
case.

Does anyone know of any soundcards that correctly support DSP_CAP_DUPLEX
and DSP_CAP_TRIGGER under Linux?

thanks, -kurt

Reply via email to