Check to see if alsamixer has got a '3D' or 'duplicate front' switch set
I doubt it's mythmusic - it'll (probably) just send the stereo signal to the pcm channel.
Also, another option, on my setup it all goes from the pc (via spdif) to an external hi-fi surround processor and I have to turn the pro-logic setting off on the processor to prevent it from trying to decode the stereo into 'surround sound'.
what hardware setup do you have (ie soundcard -> amplifiers)
I'm using a Sound Blaster Audigy2 and Alsa on a Creative Labs Gigaworks 750 7.1 speaker system.
I've tried configuring Xine and mplayer to just send out 2.0 stereo (an mp3 music file), and yes, the sound comes out of all speakers, not just the front ones. Now I don't know where the upmixing is done.
If I set the ALSA 'Center' and 'Surround' settings to 0 with:
amixer set Center 0
amixer set Surround 0
, the sound only comes from the two front speakers. But then that is true regardless of whether the source is 2.0 or 5.1. :-(
So it seems 2.0 stereo is upmixed to 5.1 in or before ALSA.. But where?
Isn't this a good diagram:
MPlayer \ -------- --------------- -------------- --------
+---| Alsa |---| snd-emu10k1 |---| Audigy2 HW |---|GW 750|
Xine / -------- --------------- -------------- --------Since I can adjust the center and rear speaker volumes in alsamixer, and it then works/applies for both xine and mplayer, then my guess is that the upmixing is taking place in ALSA, right? Or is that done in both MPlayer and Xine? If its taking place in ALSA, how do I disable it?
<minor_question>
Where do I find any documentation for what the different controls actually precisely mean? Such as 'LFE', 'PCM' etc? Anyway, the '3D Control - Switch' is off. And what all the alsa.conf settings mean?
</minor_question>
Here is the modules.conf section from alsaconf and the output from `amixer`:
# --- BEGIN: Generated by ALSACONF, do not edit. --- # --- ALSACONF verion 1.0.0rc2 --- alias char-major-116 snd alias char-major-14 soundcore alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss alias snd-card-0 snd-emu10k1 alias sound-slot-0 snd-emu10k1 # --- END: Generated by ALSACONF, do not edit. ---
amixer output:
Simple mixer control 'Master',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Front Left: Playback 60 [60%] Front Right: Playback 60 [60%] Simple mixer control 'Tone',0 Capabilities: pswitch Playback channels: Front Left - Front Right Mono: Front Left: Playback [off] Front Right: Playback [off] Simple mixer control 'Bass',0 Capabilities: volume Playback channels: Front Left - Front Right Limits: 0 - 40 Mono: 20 [50%] Front Left: Front Right: Simple mixer control 'Treble',0 Capabilities: volume Playback channels: Front Left - Front Right Limits: 0 - 40 Mono: 20 [50%] Front Left: Front Right: Simple mixer control '3D Control - Switch',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control '3D Control Sigmatel - Depth',0 Capabilities: volume volume-joined Playback channels: Mono Limits: 0 - 3 Mono: 0 [0%] Simple mixer control 'PCM',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 48 [48%] Capture 48 [48%] Front Right: Playback 48 [48%] Capture 48 [48%] Simple mixer control 'PCM Center',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 100 [100%] Simple mixer control 'PCM Front',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Front Left: Playback 100 [100%] Front Right: Playback 100 [100%] Simple mixer control 'PCM LFE',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 100 [100%] Simple mixer control 'PCM Surround',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Front Left: Playback 100 [100%] Front Right: Playback 100 [100%] Simple mixer control 'Surround',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Front Left: Playback 100 [100%] Front Right: Playback 100 [100%] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 100 [100%] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined Playback channels: Mono Limits: Playback 0 - 100 Mono: Playback 100 [100%] Simple mixer control 'Music',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 100 [100%] Capture 100 [100%] Front Right: Playback 100 [100%] Capture 100 [100%] Simple mixer control 'Line',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [off] Front Right: Playback 0 [0%] [off] Simple mixer control 'Line2',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'CD',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [off] Front Right: Playback 0 [0%] [off] Simple mixer control 'Mic',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'Mic Boost (+20dB)',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Phone',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 31 Mono: Playback 0 [0%] [off] Simple mixer control 'IEC958 Optical',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'IEC958 Optical Raw',0 Capabilities: pswitch Playback channels: Front Left - Front Right Front Left: Playback [off] Front Right: Playback [off] Simple mixer control 'PC Speaker',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 15 Mono: Playback 0 [0%] [off] Simple mixer control 'Aux',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Front Left: Playback 0 [0%] [off] Front Right: Playback 0 [0%] [off] Simple mixer control 'Aux2',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'Analog Mix',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'Audigy Analog/Digital Output Jack',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'Audigy CD',0 Capabilities: pvolume cvolume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: Playback 0 - 100 Capture 0 - 100 Front Left: Playback 0 [0%] Capture 0 [0%] Front Right: Playback 0 [0%] Capture 0 [0%] Simple mixer control 'External Amplifier Power Down',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Front',0 Capabilities: pvolume Playback channels: Front Left - Front Right Limits: Playback 0 - 100 Front Left: Playback 100 [100%] Front Right: Playback 100 [100%] Simple mixer control 'Sigmatel 4-Speaker Stereo',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Sigmatel Surround Phase Inversion Playback ',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off]
-- Peter Valdemar M�rch http://www.......... _______________________________________________ mythtv-users mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
