u/obiatch_kenbobi

▲ 4 r/pipewire+1 crossposts

Jack and possibly Pipewire changes samplerate dynamicly,how to fix?

Hi all!
I have my different desktops apps running through multiple sinks/sources then reaper and out of it to my soundcard and other sinks/sources(see attached pictures of qjackctl and qpwgraph).

https://preview.redd.it/58wpd3v0gzug1.png?width=1912&format=png&auto=webp&s=e1d5090970424a8d9143a0392f86a48b4d615d5a

My problem is the following : when playing music from QBZ (no DAC Passthrough or nor Exclusive mode) Reaper (through jack) changes sample rate automaticly.

I have tried the following Wireplumber conf:

monitor.alsa.rules = [

{

matches = [

{

device.name = "alsa_card.usb-Focusrite_Scarlett_2i2_USB-00"

}

]

actions = {

update-props = {

priority.session = 10000,

audio.format= "S24LE"

audio.rate = 96000

api.alsa.period-size = 256

}

}

}

]

Any idea how to lock the sample rate ? Will signals automatically be resampled to match? (I know some people want bit perfect audio, but it is not what I'm looking for, I just want to route my audio through reaper)

reddit.com
u/obiatch_kenbobi — 10 days ago