Does strudel support multi channels output on Linux?

Hello folks,

I am trying to play multiple patterns independently with the channels function, e.g. using "3:4" and "5:6" to separate the audio, but I can't get it to work on Linux.

I tried creating a fake sink with pactl load-module module-null-sink media.class=Audio/Sink sink_name=strudel-output channels=8 assigned with pavucontrol, it looks like this:

Unfortunately, neither firefox nor chrome seems to be able to use the outputs greater than 2. Does anyone got the channels function to work on Linux? For example, this is actually playing in mono on my system:

$: s("bd").channels("3:4")
$: s("sd").channels("5:6")

I'm testing on this branch:

https://github.com/lytex/strudel

the device discovery has to be run on localhost, otherwise you get permission denied, i.e. you have to run strudel locally, see the instructions

If you run sudo modprobe snd-aloop then you get a loopback audio that hopefully has more channels, but maybe a proper audio interface is needed, then you can select it with strudel

No luck so far, I'm always getting 48000 and 2 channels in the console