https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295933
--- Comment #2 from [email protected] --- When the digital room correction chain is (re)started (/dev/dsp0 opened at a different sample frequency), the very same DAC (OKTO DAC8) frequently opens the stream but routes no audio on the first open. The front panel shows "play" and the host sees a healthy, running stream (USB async feedback present, no underruns), yet nothing comes out of the speakers. Opening the device a second time at the same rate fixes it. Test environment (live, this box) - DAC: OKTO RESEARCH DAC8 STEREO (pcm0: <OKTO RESEARCH DAC8STEREO> (play) default) Host OS: FreeBSD 15.1 (GENERIC, amd64), uaudio(4) Device node: /dev/dsp0, single-open: dev.pcm.0.bitperfect: 1, dev.pcm.0.play.vchans: 0 Async feedback (idle): dev.pcm.0.feedback_rate: 48001 hw.usb.uaudio.buffer_ms 8 (already the maximum) Player: MPD, OSS output to /dev/dsp0 (direct) or /dev/dsp.play (DRC) DRC (Digital room correction) chain: MPD → /dev/dsp.play → virtual_oss → /dev/dsp.loop → brutefir → /dev/dsp0 -- You are receiving this mail because: You are the assignee for the bug.
