Topic: LInux Pipewire set default system audio channels

Hello.

How can i set default OS audio channels permanently?
I need to change the 1-2 pair to 9-10 for all apps.

Fireface 800
Ubuntu Studio 24.04
Pipewire 1.0.7

2 (edited by waedi 2024-08-01 07:30:04)

Re: LInux Pipewire set default system audio channels

In Totalmix do the routing from software playback channels 1/2 to the hardware output channels 9/10
'Flash current mixer state'
Use this feature of Totalmix to save the routing into the device.
otherwise you have to force all app developers changing their app for using channels 9/10 instead of 1/2.
Most apps are fix using channels 1/2 no matter what the system channels are set to.

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: LInux Pipewire set default system audio channels

waedi wrote:

In Totalmix do the routing from software playback channels 1/2 to the hardware output channels 9/10
'Flash current mixer state'
Use this feature of Totalmix to save the routing into the device.
otherwise you have to force all app developers changing their app for using channels 9/10 instead of 1/2.
Most apps are fix using channels 1/2 no matter what the system channels are set to.

My flash is already set correctly (as you mention) in Windows.
Linux system apps play audio through ch 1-2 and FFADO mixer re-route them to 9-10.

This is not the solution, because i often need to record long audio takes while Interner Browser play video in the background (i mute Reaper output while recording). So right now i have ALL audio from system is printed to my Reaper recording takes. That's not what i want to.

4 (edited by waedi 2024-08-01 15:15:31)

Re: LInux Pipewire set default system audio channels

Different apps like browser etc. all use playback channles 1/2, all is mixed together and recorded at once.
There is no way to separate the audio as these apps has no option to select different audio outputs.

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: LInux Pipewire set default system audio channels

waedi wrote:

Different apps like browser etc. all use playback channles 1/2, all is mixed together and recorded at once.
There is no way to separate the audio as these apps has no option to select different audio outputs.

Are we talking about Linux right now? Just want to make sure.

6 (edited by waedi 2024-08-01 16:43:24)

Re: LInux Pipewire set default system audio channels

No, about software in general.
Audio-multichannel compatibility is usually not available in free software.
Media players, internet-browsers, video conference tools, etc.

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: LInux Pipewire set default system audio channels

waedi wrote:

No, about software in general.
Audio-multichannel compatibility is usually not available in free software.
Media players, internet-browsers, video conference tools, etc.

Pipewire.

8 (edited by waedi 2024-08-01 17:55:56)

Re: LInux Pipewire set default system audio channels

But the internet browser not.
And Pipewire can't divide the different sources of audio when those come ahead on the same channel.
Beside the browser what are those different sound sources ?

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: LInux Pipewire set default system audio channels

And Pipewire can't divide the different sources of audio when those come ahead on the same channel.

If i understood MFS90 right, he does not want divide sth etc...
He just wants to route the default "system stereo" to other outs than 1/2 on his FF800.


I am not using linux (Pipewire/Pulseaudio) every day. And no FFADO (FF802 via USB here).
But if you do not want to hassle with seperate profile files copying and editing - as described here:
https://wiki.archlinux.org/title/PipeWire

Maybe qpwgraph is a quite easy gui+click option for you?
https://gitlab.freedesktop.org/rncbc/qpwgraph
I use it sometimes for quick reroutings - works fine for me.

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

Re: LInux Pipewire set default system audio channels

The desire is unclear, I was referring to post 3 where audio recording contains video background from browser...

M1-Sequoia, Madiface Pro, Digiface USB, Babyface silver and blue

Re: LInux Pipewire set default system audio channels

In my opinion its clear...

How can i set default OS audio channels permanently?

Linux != Mac. Pulseaudio != CoreAudio.

And regarding Macs - at least Safari follows the default Outs, defined in AMS.
You can check this in AMS: Speaker configuration... -> select Multichannel. No matter if Stereo, 5.1, or whatever configuration is selected... Just make sure that (main) Left and Right channels are mapped to AES L and AES R for example. Open safari, play a youtube video and you will see in TM, that playbacks are on the AES now...

“Do It For Her”
My Gear: Bontempi Magic light Keyboard