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.

Reply via email to