-# Daemon config file for PipeWire version "1.0.5" #
-#
-# Copy and edit this file in /etc/pipewire for system-wide changes
-# or in ~/.config/pipewire for local changes.
-#
-# It is also possible to place a file with an updated section in
-# /etc/pipewire/pipewire.conf.d/ for system-wide changes or in
-# ~/.config/pipewire/pipewire.conf.d/ for local changes.
-#
-
-context.properties = {
-
- # iank: adding this made us output at the same sample rate as the audio we were playing, which seems like a good thing. from arch wiki: "PipeWire can also change dynamically the output sample rates supported by your DAC", find them with:
- # grep -E 'Codec|Audio Output|rates' /proc/asound/card*/codec#*
- # get currently used rate:
- # grep rate: /proc/asound/card?/pcm??/sub?/hw_params
- # or pw-top
- #
- #
- default.clock.allowed-rates = [ 44100 48000 88200 96000 192000 ]
-
- #default.clock.allowed-rates = [ 48000 ]
- #default.clock.quantum = 1024
- # iank. ran out of time to test this to prevent io stuttering
- #default.clock.min-quantum = 1024
-}
-
-# found a rancom config suggestion of a file which is just:
-# context.properties = {
-# default.clock.rate = 48000
-# default.clock.quantum = 1024
-# default.clock.min-quantum = 32
-# default.clock.max-quantum = 2048
-# }