From ba7aedff80b518bcad602dd937616762cd0ba5f8 Mon Sep 17 00:00:00 2001 From: James Reed Date: Tue, 23 Nov 2021 20:37:21 +1100 Subject: [PATCH] Update with Fedora 35 tested config --- _bit-perfect-audio-config.txt | 55 ++++++++++------------------------- 1 file changed, 15 insertions(+), 40 deletions(-) diff --git a/_bit-perfect-audio-config.txt b/_bit-perfect-audio-config.txt index 4215ad8..f3ee949 100644 --- a/_bit-perfect-audio-config.txt +++ b/_bit-perfect-audio-config.txt @@ -1,5 +1,5 @@ ============================================================================================================================== -Pipewire specific (Fedora 34) +Pipewire specific (Fedora 35) ============================================================================================================================== /usr/share/pipewire/pipewire.conf ============================================================================================================================== @@ -13,27 +13,16 @@ Test/Verify audible "click" like in the previous Fedora 33 setup. ============================================================================================================================== -$ find . /proc/asound/card0 -name "hw_params" | xargs cat -closed -access: MMAP_INTERLEAVED -format: S32_LE -subformat: STD -channels: 2 -rate: 192000 (192000/1) -period_size: 1024 -buffer_size: 131072 -closed -closed -closed +Verify samplerate and bitdepth of playing output + +$ find . /proc/asound/ -name "hw_params" | xargs cat access: MMAP_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 192000 (192000/1) -period_size: 1024 +period_size: 512 buffer_size: 131072 -closed -closed $ pw-cli info 0 @@ -67,20 +56,20 @@ $ pw-cli info 0 $ pactl info Server String: /run/user/1000/pulse/native -Library Protocol Version: 34 +Library Protocol Version: 35 Server Protocol Version: 35 Is Local: yes -Client Index: 60 +Client Index: 80 Tile Size: 65472 User Name: james -Host Name: stagingos-ext-ssd -Server Name: PulseAudio (on PipeWire 0.3.26) -Server Version: 14.0.0 +Host Name: fractal-nix +Server Name: PulseAudio (on PipeWire 0.3.40) +Server Version: 15.0.0 Default Sample Specification: float32le 2ch 192000Hz Default Channel Map: front-left,front-right -Default Sink: alsa_output.pci-0000_0e_04.0.output_analog-stereo -Default Source: alsa_input.pci-0000_0e_04.0.input_analog-stereo -Cookie: 1853:798c +Default Sink: alsa_output.usb-iFi__by_AMR__iFi__by_AMR__HD_USB_Audio_0003-00.analog-stereo +Default Source: alsa_input.pci-0000_06_04.0.analog-stereo +Cookie: fd30:86b0 ============================================================================================================================== (PulseAudio config - Tested on Fedora 33) @@ -146,25 +135,11 @@ id3v1_encoding "UTF-8" ============================================================================================================================== -- Verify the sample rate output ACTUALLY matches the file you're playing. - -$ cat /proc/asound/STX/pcm0p/sub0/hw_params - -============================================================================================================================== - -access: MMAP_INTERLEAVED -format: S32_LE -subformat: STD -channels: 2 -rate: 192000 (192000/1) -period_size: 88200 -buffer_size: 88200 - -============================================================================================================================== - If you're not seeing the correct samplerate after all of this. Restart pulseaudio. $ pulseaudio -k $ pulseaudio --start +$ systemctl --user restart pipewire.service;systemctl --user restart pipewire.socket;systemctl --user restart pipewire-pulse.service;systemctl --user restart pipewire-pulse.service + ============================================================================================================================== -- GitLab