pablodz / pipewire_python

Python controller, player and recorder via pipewire's commands
https://pablodz.github.io/pipewire_python/html/
MIT License
22 stars 7 forks source link

Why only one or two channels? #22

Open MarcHagen opened 2 months ago

MarcHagen commented 2 months ago

https://github.com/pablodz/pipewire_python/blob/72d17d61470746756aa2b65fe384db579aafe2c3/pipewire_python/controller.py#L356-L362

This piece of code prevents me from playing a multitrack audio file. Why does this check exist? pw-cat is perfectly capable of playing multi tracks with --channels and --channel-map

pablodz commented 2 months ago

Never used more than two channels, PR are welcome

MarcHagen commented 2 months ago

I'll check if i can create a PR with some improvements.