Support #1081

Incorrect multichannel mapping when audio passthrough is enabled through alsa

Added by Rahul Lalwani almost 3 years ago. Updated almost 3 years ago.

Target version:
Start date:
March 24, 2021
Due date:
% Done:


Estimated time:
Affects version:


When multichannel formats are being played in audacious the sounds mapping is incorrect even in passthrough as it isn't being passed correctly. below are what i have found for multiple formats
For most multichannel the sound is coming in from only one side when using alsa.

Pulse audio doesn't support 7.1 or truehd. Only two players are able to passthrough all formats correctly.

mpv shim by using the quoted in the config file "audio-spdif=ac3,dts,dts-hd,eac3,truehd"
and other kodi by killing pulse and disabling auto start of pulse.

kodi isn't lightweight and isn't that good as audacious for music.
mpv shim on the other hand is headless and runs through python which again not that good with playlist support and apart from that some dts files plays like they have been sped up.

I've been trying to find one music player which can play stereo and multichannel with audio passthrough.
So far i haven't found any but I like audacious so if anyone can guide me how to repurpose the ffaudio plugin to support all of the codecs i would be happy to work on it.

Just give me a direction from where I can start if you have information about these issues.

I will scan through the codes of kodi and mpv-shim to identify how they have implemented the passthrough.



#1 Updated by John Lindgren almost 3 years ago

Lack of proper multi-channel mappings is a known issue, see #196.

#2 Updated by John Lindgren almost 3 years ago

  • Status changed from New to Closed

Let's track this under #196. There's some discussion there already (from several years ago). If you want to work on it, that would be great, but it won't be a quick-and-easy fix.

Also available in: Atom PDF