[Bug 297059] Audio Buzzing Sound
[email protected] Sun, 26 Jul 2026 22:37:07 +0000
| Newsgroups | gmane.os.freebsd.devel.multimedia |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D297059 --- Comment #3 from Slawomir Wojciech Wojtczak <[email protected]> --- Hi. this is how it looks on my system: https://mediafire.com/file/fxs5vih28uk9p7v/freebsd-tragic-audio-sound-more.= mp4/file Here are the output(s) of commands You asked for. # ls -l /dev/mixer* crw-rw-rw- root wheel 0 B 2026/07/20 22:02 =EE=98=81 /dev/mixer0 crw-rw-rw- root wheel 0 B 2026/07/20 22:02 =EE=98=81 /dev/mixer1 crw-rw-rw- root wheel 0 B 2026/07/20 22:02 =EE=98=81 /dev/mixer2 crw-rw-rw- root wheel 0 B 2026/07/26 22:01 =EE=98=81 /dev/mixer3 # mixer -f /dev/mixer0=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20 pcm0:mixer: <Realtek ALC257 (Analog 2.0+HP/2.0)> on hdaa0 (play/rec) (defau= lt) vol =3D 0.95:0.95 pbk pcm =3D 1.00:1.00 pbk speaker =3D 0.00:0.00 pbk rec =3D 0.85:0.85 pbk ogain =3D 1.00:1.00 pbk monitor =3D 0.00:0.00 rec src # mixer -f /dev/mixer1 pcm1:mixer: <Realtek ALC257 (Right Analog Mic)> on hdaa0 (rec) speaker =3D 0.00:0.00 rec mic =3D 0.36:0.36 rec src rec =3D 0.37:0.37 pbk # mixer -f /dev/mixer2=20=20=20=20=20=20=20=20 pcm2:mixer: <Intel Kaby Lake (HDMI/DP 8ch)> on hdaa1 (play) vol =3D 1.00:1.00 pbk pcm =3D 1.00:1.00 pbk # mixer -f /dev/mixer3 pcm3:mixer: <MACROSILICON V-Z632> on uaudio0 (rec) # sndctl -v=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 pcm0: <Realtek ALC257 (Analog 2.0+HP/2.0)> on hdaa0 (play/rec) name =3D pcm0 desc =3D Realtek ALC257 (Analog 2.0+HP/2.0) status =3D on hdaa0 devnode =3D dsp0 from_user =3D 0 unit =3D 0 caps =3D INPUT,MMAP,OUTPUT,REALTIME,TRIGGER,VIRTUAL bitperfect =3D 0 autoconv =3D 1 realtime =3D 0 play.format =3D s16le:2.0 play.rate =3D 48000 play.vchans =3D 1 play.min_rate =3D 1 play.max_rate =3D 2016000 play.min_chans =3D 2 play.max_chans =3D 2 play.formats =3D s16le,s32le rec.rate =3D 48000 rec.format =3D s16le:2.0 rec.vchans =3D 1 rec.min_rate =3D 1 rec.max_rate =3D 2016000 rec.min_chans =3D 2 rec.max_chans =3D 2 rec.formats =3D s16le,s32le dsp0.play.0 parentchan =3D=20 unit =3D 0 caps =3D MMAP,OUTPUT,REALTIME,TRIGGER latency =3D 2 rate =3D 48000 format =3D s16le:2.0 pid =3D -1 proc =3D <UNUSED> interrupts =3D 10417881 xruns =3D 0 feedcount =3D 10417876 volume =3D 0.45:0.45 hwbuf.format =3D s16le:2.0 hwbuf.rate =3D 48000 hwbuf.size_bytes =3D 2048 hwbuf.size_frames =3D 512 hwbuf.blksz =3D 1024 hwbuf.blkcnt =3D 2 hwbuf.free =3D 0 hwbuf.ready =3D 2048 swbuf.format =3D s16le:2.0 swbuf.rate =3D 48000 swbuf.size_bytes =3D 2048 swbuf.size_frames =3D 512 swbuf.blksz =3D 1024 swbuf.blkcnt =3D 2 swbuf.free =3D 2048 swbuf.ready =3D 0 feederchain =3D [userland -> feeder_mixer(s16le:2.0) -> har= dware] dsp0.virtual_play.0 parentchan =3D dsp0.play.0 unit =3D 1 caps =3D MMAP,OUTPUT,REALTIME,TRIGGER,VIRTUAL latency =3D 2 rate =3D 44100 format =3D s16le:2.0 pid =3D 7512 proc =3D deadbeef interrupts =3D 0 xruns =3D 1118441 feedcount =3D 11021393 volume =3D 0.32:0.32 hwbuf.format =3D s16le:2.0 hwbuf.rate =3D 48000 hwbuf.size_bytes =3D 0 hwbuf.size_frames =3D 0 hwbuf.blksz =3D 0 hwbuf.blkcnt =3D 0 hwbuf.free =3D 0 hwbuf.ready =3D 0 swbuf.format =3D s16le:2.0 swbuf.rate =3D 44100 swbuf.size_bytes =3D 8192 swbuf.size_frames =3D 2048 swbuf.blksz =3D 1024 swbuf.blkcnt =3D 8 swbuf.free =3D 0 swbuf.ready =3D 8192 feederchain =3D [userland -> feeder_root(s16le:2.0) -> feeder_volume(s16le:2.0) -> feeder_rate(44100 -> 48000) -> dsp0.play.0] dsp0.record.0 parentchan =3D=20 unit =3D 2 caps =3D INPUT,MMAP,REALTIME,TRIGGER latency =3D 0 rate =3D 48000 format =3D s16le:2.0 pid =3D -1 proc =3D <UNUSED> interrupts =3D 0 xruns =3D 0 feedcount =3D 0 volume =3D 0.45:0.45 hwbuf.format =3D s16le:2.0 hwbuf.rate =3D 48000 hwbuf.size_bytes =3D 256 hwbuf.size_frames =3D 64 hwbuf.blksz =3D 128 hwbuf.blkcnt =3D 2 hwbuf.free =3D 256 hwbuf.ready =3D 0 swbuf.format =3D s16le:2.0 swbuf.rate =3D 48000 swbuf.size_bytes =3D 32768 swbuf.size_frames =3D 8192 swbuf.blksz =3D 64 swbuf.blkcnt =3D 512 swbuf.free =3D 32768 swbuf.ready =3D 0 feederchain =3D [hardware -> feeder_root(s16le:2.0) -> feeder_volume(s16le:2.0) -> userland] # sysctl hw.snd.verbose=3D4 (some time later after many 'buzzing' sounds) # dmesg pcm0: WARNING: PCMDIR_PLAY DMA completion too fast/slow ! hwptr=3D1792, old= =3D1792 delta=3D0 amt=3D0 ready=3D2048 free=3D0 pcm0: WARNING: PCMDIR_PLAY DMA completion too fast/slow ! hwptr=3D768, old= =3D768 delta=3D0 amt=3D0 ready=3D2048 free=3D0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D78/78 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D83/83 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D83/83 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D83/83 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D78/78 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D78/78 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D78/78 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D20 index=3D0 out mute=3D1/1 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D83/83 hdaa0: Setting amplifier nid=3D33 index=3D0 out mute=3D0/0 vol=3D0/0 hdaa0: Setting amplifier nid=3D2 index=3D0 out mute=3D0/0 vol=3D83/ Some additional commands I think that can be useful below. # cat /dev/sndstat=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 FreeBSD Audio Driver Installed devices: pcm0: <Realtek ALC257 (Analog 2.0+HP/2.0)> on hdaa0 (1p:1v/1r:0v) default snddev flags=3D0x30b8<BUSY,MPSAFE,REGISTERED,VPC,PVCHANS,RVCHANS> [dsp0.play.0]: spd 48000, fmt 0x00200010, flags 0x00002108, 0x00000= 004 interrupts 10496741, underruns 0, feed 10496736, ready 0=20 [b:2048/1024/2|bs:2048/1024/2] channel flags=3D0x2108<TRIGGERED,BUSY,HAS_VCHAN> {userland} -> feeder_mixer(0x00200010) -> {hardware} dsp0.play.0[dsp0.virtual_play.0]: spd 44100/48000, fmt 0x00200010, flags 0x1000010c, 0x00000029, pid 7512 (deadbeef) interrupts 0, underruns 1161349, feed 11104821, ready 0=20 [b:0/0/0|bs:8192/1024/8] channel flags=3D0x1000010c<RUNNING,TRIGGERED,BUSY,VIRTUAL> {userland} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> feeder_rate(0x00200010 q:3 44100 -> 48000) -> {dsp0.play.0} [dsp0.record.0]: spd 48000, fmt 0x00200010, flags 0x00000000, 0x00000021 interrupts 0, overruns 0, feed 0, hfree 256, sfree 32768 [b:256/128/2|bs:32768/64/512] channel flags=3D0x0 {hardware} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> {userland} pcm1: <Realtek ALC257 (Right Analog Mic)> on hdaa0 (0p:0v/1r:0v) snddev flags=3D0x20b9<SIMPLEX,BUSY,MPSAFE,REGISTERED,VPC,RVCHANS> [dsp1.record.0]: spd 48000, fmt 0x00200010, flags 0x00000000, 0x00000021 interrupts 0, overruns 0, feed 0, hfree 256, sfree 32768 [b:256/128/2|bs:32768/64/512] channel flags=3D0x0 {hardware} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> {userland} pcm2: <Intel Kaby Lake (HDMI/DP 8ch)> on hdaa1 (1p:0v/0r:0v) snddev flags=3D0x10bd<SIMPLEX,SOFTPCMVOL,BUSY,MPSAFE,REGISTERED,VPC,PVCHANS> [dsp2.play.0]: spd 48000, fmt 0x00200010, flags 0x00004000, 0x00000= 021 interrupts 0, underruns 0, feed 0, ready 0=20 [b:2048/1024/2|bs:2048/1024/2] channel flags=3D0x4000<VCHAN_PASSTHROUGH> {userland} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> {hardware} pcm3: <MACROSILICON V-Z632> on uaudio0 (0p:0v/1r:0v) snddev flags=3D0x20b9<SIMPLEX,BUSY,MPSAFE,REGISTERED,VPC,RVCHANS> [dsp3.record.0]: spd 48000, fmt 0x00200010, flags 0x00000000, 0x00000021 interrupts 0, overruns 0, feed 0, hfree 768, sfree 32768 [b:768/384/2|bs:32768/64/512] channel flags=3D0x0 {hardware} -> feeder_root(0x00200010) -> feeder_volume(0x00200010) -> {userland} No devices installed from userspace. # sysctl -a | grep unit | grep snd hw.snd.default_unit: 0 Regards, vermaden --=20 You are receiving this mail because: You are the assignee for the bug.=