On Sat, 2014-10-18 at 09:50 -0700, Ian Zimmerman wrote: > On Fri, 17 Oct 2014 08:08:21 +0100, > Steven Newbury <[email protected]> wrote: > > Steven> Pulseaudio uses named channels and expects clients to specify > Steven> their channel-map if the default (ALSA) map does not route > the > Steven> audio to the expected speakers. > > Steven> Many Google results suggest dealing with this by re-routing > the > Steven> audio channels with the appropriate ALSA plugin, unless this > is > Steven> then specifically configured in the pulse configuration the > Steven> named channels will be wrong and even then this will break > any > Steven> clients which expect the default mapping. > > Steven> Virtually all media files and codecs, certainly flac, dca, > a52, > Steven> and of course anything based on Microsoft's > Steven> WAVEFORMAT_EXTENSIBLE specification, assume the layout in the > Steven> table here: > > Steven> http://en.wikipedia.org/wiki/Surround_sound#Standard_speaker_channels > > Steven> For the 5.1 case: > Steven> ALSA: FL, FR, RL, RR, FC, LFE > Steven> WAVE-EX: FL, FR, FC, LFE, RL, RR > > Steven> Fortunately, pulseaudio directly addresses this with a built- > in > Steven> channel map for WAVE-EX which can be set automatically in the > Steven> stream sample-spec. > > Will this change anything (even if it is "for the better" from your > POV) > in a setup without pulseaudio (output directly to ALSA)? > This only affects the pulseaudio output plugin.
As an side, as I mentioned in my other email, this patch is badly mangled so anybody testing this will want to pull from my github repo.
signature.asc
Description: This is a digitally signed message part
_______________________________________________ mpd-devel mailing list [email protected] http://mailman.blarg.de/listinfo/mpd-devel
