I can't seem to get full duplex to work correctly on my SB AWE64 (Value) card with Alsa9 (tried betas 10,11,12). More specifically, full duplex will work once, but afterwards the sound driver will not function properly. For example:
* Start capturing: Works * Start playing: Works * Stop playing * Stop capturing * Start playing: Fails, killed At this point, a program attempting to play sound will think it has opened the device, but no sound will play, and the program will infinitely wait for the data it's already given the driver to be played. Occasionally, these kernel messages show up: ALSA ../alsa-kernel/core/pcm_native.c:1085: playback drain error (DMA or IRQ trouble?) If the application is an ALSA native app, it might also show this message, after attempting to play for a while and failing: ALSA lib pcm_hw.c:407:(snd_pcm_hw_drain) SNDRV_PCM_IOCTL_DRAIN failed: Input/output error Whether or not either the capture or the playing app is ALSA native or OSS emulated seems to make no difference as to whether the problem actually occurs. Anyway, continuing the same sequence of events... * Start capturing: Works * Start playing: Works again As long as the capture process is still running, playing sound also works. * Stop playing * Stop capturing * Start playing: Fails again, killed * Start capturing: Works * Stop capturing * Start playing: Works Starting and stopping a capture without attempting full duplex appears to 'clean it up'. Similarly, the exact same process as above can be repeated, the other way around, capturing instead of playing and vice versa, with the exact same results: capturing will not work after using full duplex starting with a playback. The kernel error generated in attemping this is: ALSA ../alsa-kernel/core/pcm_lib.c:2164: capture read error (DMA or IRQ trouble?) If I try it out of order: * Start capturing: Works * Start playing: Works * Stop capturing * Stop playing * Start playing: Fails, killed * Start capturing: works ... etc Anyone have a similar experience? Anyone have a different experience, maybe I'm doing something wrong? Anyone even *use* this card anymore, or should I just forget it and go buy an SB Live? :) --Brad Martin _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user