Date: Wed, 02 Apr 2008 22:45:14 +0300 From: Andriy Gapon <avg@icyb.net.ua> To: multimedia-list freebsd <freebsd-multimedia@freebsd.org> Cc: Ariff Abdullah <ariff@FreeBSD.org> Subject: soundblaster awe64 (isa): full-duplex? Message-ID: <47F3E24A.4030401@icyb.net.ua>
next in thread | raw e-mail | index | archive | help
If I try to simultaneously play and record then playback dies. System info: RELENG_7 i386 as of last week $ cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386) Installed devices: pcm0: <SB16 DSP 4.16> at io 0x220 irq 5 drq 1:5 bufsz 4096 kld snd_sb16 [GIANT] (1p:2v/1r:1v channels duplex default) $ sysctl hw.snd hw.snd.latency_profile: 1 hw.snd.latency: 5 hw.snd.report_soft_formats: 1 hw.snd.compat_linux_mmap: 0 hw.snd.feeder_buffersize: 16384 hw.snd.feeder_rate_round: 25 hw.snd.feeder_rate_max: 2016000 hw.snd.feeder_rate_min: 1 hw.snd.verbose: 1 hw.snd.maxautovchans: 16 hw.snd.default_unit: 0 hw.snd.version: 2007061600/i386 hw.snd.default_auto: 0 $ sysctl dev.pcm dev.pcm.0.%desc: SB16 DSP 4.16 dev.pcm.0.%driver: pcm dev.pcm.0.%parent: sbc0 dev.pcm.0.play.vchans: 2 dev.pcm.0.play.vchanrate: 44100 dev.pcm.0.play.vchanformat: s16le dev.pcm.0.rec.vchans: 1 dev.pcm.0.rec.vchanrate: 44100 dev.pcm.0.rec.vchanformat: s16le dev.pcm.0.buffersize: 4096 $ dmesg | fgrep sbc sbc0: <Creative SB AWE64 Gold> at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq 1,5 pnpid CTL00b2 on isa0 sbc0: [GIANT-LOCKED] sbc0: [ITHREAD] pcm0: <SB16 DSP 4.16> on sbc0 Experiment: $ rec test.wav Input File : '/dev/dsp' (ossdsp) Sample Size : 8-bit (1 byte) Sample Encoding: unsigned Channels : 1 Sample Rate : 8000 ... $ play xxxxxx Input File : 'xxxxxx' Sample Size : 16-bit (2 bytes) Sample Encoding: MPEG audio (layer I, II or III) Channels : 2 Sample Rate : 44100 ... play sox: Error writing: Error writing sample file ... Kernel message produced at the same time: pcm0:virtual:dsp0.vp0: play interrupt timeout, channel dead Please let me know if there's anything that can be done, what it is or in which direction to dig :-) Thank you! -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47F3E24A.4030401>