Results 1 to 1 of 1
sound only plays out of the front two speakers and sub instead of all the speakers when im using youtube or pandora. amarok test sound works through all speakers but ...
- 03-02-2011 #1Just Joined!
- Join Date
- Jan 2009
- Posts
- 47
surround sound help
sound only plays out of the front two speakers and sub instead of all the speakers when im using youtube or pandora. amarok test sound works through all speakers but playback is all choppy and messed up.
alsamixer shows all channels are unmuted.
speaker-test -c6 -Dplug:surround71 -t wav -l1 : plays the test sound out of all speakers so i know they are working.
Rhythmbox gives me a configured audiosink bin1 is not working. starting rhythmbox from the command line doesnt give me any errors.
audacious gives me an alsa error snd_pcm_open failed invalid argument.
Code:darkseid@GLaDOS:/proc/asound$ uname -a Linux GLaDOS 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
Code:darkseid@GLaDOS:/etc$ lspci | grep Sound 01:06.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
Code:darkseid@GLaDOS:/etc$ lsmod | grep snd snd_ca0106 23947 1 snd_seq_midi 3916 0 snd_seq_midi_event 3620 1 snd_seq_midi snd_rawmidi 13189 2 snd_ca0106,snd_seq_midi snd_ac97_codec 79883 1 snd_ca0106 ac97_bus 710 1 snd_ac97_codec snd_pcm 53341 2 snd_ca0106,snd_ac97_codec snd_seq 38495 2 snd_seq_midi,snd_seq_midi_event snd_timer 12878 2 snd_pcm,snd_seq snd_seq_device 3937 3 snd_seq_midi,snd_rawmidi,snd_seq snd 37867 11 snd_ca0106,snd_seq_midi,snd_seq_midi_event,snd_rawmidi,snd_ac97_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device soundcore 3450 1 snd snd_page_alloc 4921 2 snd_ca0106,snd_pcm
this is in ~/.asoundrc and /etc/asound.confCode:darkseid@GLaDOS:/proc/asound$ cat modules 0 snd_ca0106 darkseid@GLaDOS:/proc/asound$ cat cards 0 [CA0106 ]: CA0106 - CA0106 Audigy SE [SB0570] at 0xa000 irq 16 darkseid@GLaDOS:/proc/asound$ cat devices 0: [ 0] : control 1: : sequencer 8: [ 0- 0]: raw midi 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 18: [ 0- 2]: digital audio playback 19: [ 0- 3]: digital audio playback 24: [ 0- 0]: digital audio capture 25: [ 0- 1]: digital audio capture 26: [ 0- 2]: digital audio capture 27: [ 0- 3]: digital audio capture 33: : timer darkseid@GLaDOS:/proc/asound$ cat version Advanced Linux Sound Architecture Driver Version 1.0.23. Compiled on Mar 1 2011 for kernel 2.6.32-5-686 (SMP). darkseid@GLaDOS:/proc/asound$ cat pcm 00-00: ca0106 : CA0106 : playback 1 : capture 1 00-01: ca0106 : CA0106 : playback 1 : capture 1 00-02: ca0106 : CA0106 : playback 1 : capture 1 00-03: ca0106 : CA0106 : playback 1 : capture 1
i have all gstreamer packages installedCode:darkseid@GLaDOS:/proc/asound$ cat ~/.asoundrc | more ctl.equal { type equal; } pcm.plugequal { type equal; # Modify the line below if you don't # want to use sound card 0. slave.pcm "plug:dmix"; } # pcm.equal { # Or if you want the equalizer to be your # default soundcard uncomment the following # line and comment the above line. pcm.!default { type plug; slave.pcm plugequal; } # http://alsa.opensrc.org/index.php/Dmix # http://www.halfgaar.net/surround-sound-in-linux # http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html # http://www.volkerschatz.com/noise/alsa.html # http://alsa.opensrc.org/SurroundSound # http://alsa.opensrc.org/index.php/Low-pass_filter_for_subwoofer_channel_(HOWTO) # Arch Linux: pacman -S ladspa blop swh-plugins libsamplerate tap-plugins cmt # listplugins # analyseplugin cmt # http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html # http://forums.gentoo.org/viewtopic-p-4528619.html#4528619 pcm.lowpass_21to21 { type ladspa slave.pcm upmix_21to51 path "/usr/lib/ladspa" channels 3 plugins { 0 { id 1098 # Identity (Audio) (1098/identity_audio) policy duplicate input.bindings.0 "Input"; output.bindings.0 "Output"; } 1 { id 1052 # High-pass filter policy none input.bindings.0 "Input"; output.bindings.0 "Output"; input { controls [ 100 ] } } 2 { id 1052 # High-pass filter policy none input.bindings.1 "Input"; output.bindings.1 "Output"; input { controls [ 100 ] } } 3 { id 1051 # Low-pass filter. policy none input.bindings.2 "Input"; output.bindings.2 "Output"; input { controls [ 100 ] } } } } # speaker-test -D upmix_20to51 -c 2 -t wav # speaker-test -D plug:upmix_20to51 -c 2 -t wav pcm.upmix_20to51 { type plug slave.pcm "lowpass_21to21" slave.channels 3 ttable { 0.0 1 # left channel 1.1 1 # right channel 0.2 0.5 # mix left and right ... 1.2 0.5 # ... channel for subwoofer } } pcm.upmix_21to51 { type plug # For emu10k1, can just be: slave.pcm surround51 slave.pcm surround51-ice slave.channels 6 ttable { 0.0 1 # front left 1.1 1 # front right 0.2 1 # rear left 1.3 1 # rear right # Front left/right to center. 0.4 0.5 1.4 0.5 # Subwoofer, more powerful to compensate for bass-removal from other speakers. 2.5 2 } } pcm.!default { type dmix slave.channels 2 ttable { 0.0 1 # left channel 1.1 1 # right channel } } # Tech docs for M-Audio Revolution 5.1: http://seehuhn.de/pages/revolution # http://gentoo-wiki.com/HOWTO_Surround_Sound # 6 channel dmix: # From http://ubuntuforums.org/showthread.php?t=400268 # Sound command for Pidgin: /usr/bin/aplay -D plug:surround51-ice %s # Darkplaces command-line: -sndpcm "plug:surround51-ice" -sndspeed 44100 # Can still have nspluginwrapper blocking the soundcard, because it uses OSS! # speaker-test -D plug:surround51-ice -c 6 -t wav pcm.surround51-ice { slave.channels 6 type route ttable.0.0 1 type route ttable.0.0 1 ttable.1.1 1 ttable.2.4 1 ttable.3.5 1 ttable.4.2 1 ttable.5.3 1 slave.pcm { type dmix ipc_key 1024 ipc_key_add_uid false # ipc_perm is probably not needed: # http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html ipc_perm 0660 slave { pcm "hw:0,0" #rate 48000 # Is 44100, to stop "clicks and pops" when changing songs in Audacious. rate 44100 #format "S32_LE" channels 6 period_time 0 period_size 1024 buffer_time 0 # buffer_size of e.g. 2048, 4096, 5120, 8192, 16384, 32768. # Some apps may prefer different sizes - create a separate pcm for those. # Doom 3 wants buffer_size 8192 # In ~/.doom3/base/autoexec.cfg # And ~/.quake4/q4base/autoexec.cfg # seta s_alsa_pcm "plug:surround51-ice" buffer_size 8192 } } }
Code:darkseid@GLaDOS:/proc/asound$ dpkg -l | grep gstreamer | more ii bluez-gstreamer 4.66-3 Bluetooth G Streamer support ii deejayd-gstreamer 0.9.0-4 Deejayd GSt reamer backend ii gir1.0-gstreamer-0.10 0.10.30-1 Description : GObject introspection data for the GStreamer library ii gstreamer-tools 0.10.30-1 Tools for u se with GStreamer ii gstreamer0.10-alsa 0.10.30-1 GStreamer p lugin for ALSA ii gstreamer0.10-buzztard 0.5.0-2 Buzztard - Support plugins for GStreamer ii gstreamer0.10-buzztard-doc 0.5.0-2 Buzztard - Support plugins for GStreamer (documentation) ii gstreamer0.10-doc 0.10.30-1 GStreamer c ore documentation and manuals ii gstreamer0.10-esd 0.10.24-1 GStreamer p lugin for ESD ii gstreamer0.10-ffmpeg 0.10.10-1 FFmpeg plug in for GStreamer ii gstreamer0.10-ffmpeg-dbg 0.10.10-1 FFmpeg plug in for GStreamer (debug symbols) ii gstreamer0.10-fluendo-mp3 0.10.14.debian-1 Fluendo mp3 decoder GStreamer plugin ii gstreamer0.10-gnomevfs 0.10.30-1 GStreamer p lugin for GnomeVFS ii gstreamer0.10-gnonlin 0.10.15-1 non-linear editing module for GStreamer ii gstreamer0.10-gnonlin-dbg 0.10.15-1 non-linear editing module for GStreamer ii gstreamer0.10-gnonlin-doc 0.10.15-1 GStreamer d ocumentation for the non-linear editing module ii gstreamer0.10-lame 0.10.17-0.0 GStreamer l ame plugin ii gstreamer0.10-nice 0.0.12-1 ICE library (GStreamer plugin) ii gstreamer0.10-plugins-bad 0.10.19-2+b2 GStreamer p lugins from the "bad" set ii gstreamer0.10-plugins-bad-dbg 0.10.19-2+b2 GStreamer p lugins from the "bad" set (debug symbols) ii gstreamer0.10-plugins-bad-doc 0.10.19-2 GStreamer d ocumentation for plugins from the "bad" set ii gstreamer0.10-plugins-base 0.10.30-1 GStreamer p lugins from the "base" set ii gstreamer0.10-plugins-base-apps 0.10.30-1 GStreamer h elper programs from the "base" set ii gstreamer0.10-plugins-base-dbg 0.10.30-1 GStreamer p lugins from the "base" set ii gstreamer0.10-plugins-base-doc 0.10.30-1 GStreamer d ocumentation for plugins from the "base" set ii gstreamer0.10-plugins-cutter 1.1.3-1 Cutter GStr eamer plugin ii gstreamer0.10-plugins-good 0.10.24-1 GStreamer p lugins from the "good" set ii gstreamer0.10-plugins-good-dbg 0.10.24-1 GStreamer p lugins from the "good" set ii gstreamer0.10-plugins-good-doc 0.10.24-1 GStreamer d ocumentation for plugins from the "good" set ii gstreamer0.10-plugins-really-bad 0.10.20-0.1 GStreamer p lugins from the "bad" set ii gstreamer0.10-plugins-ugly 0.10.15-1 GStreamer p lugins from the "ugly" set ii gstreamer0.10-plugins-ugly-dbg 0.10.15-1 GStreamer p lugins from the "ugly" set (debug symbols) ii gstreamer0.10-plugins-ugly-doc 0.10.15-1 GStreamer d ocumentation for plugins from the "ugly" set ii gstreamer0.10-pulseaudio 0.10.24-1 GStreamer p lugin for PulseAudio ii gstreamer0.10-sdl 0.10.19-2+b2 GStreamer p lugin for SDL output ii gstreamer0.10-tools 0.10.30-1 Tools for u se with GStreamer ii gstreamer0.10-x 0.10.30-1 GStreamer p lugins for X11 and Pango ii gstreamer0.10-x264 0.10.17-0.0 GStreamer x 264 plugin ii libcanberra-gstreamer 0.24-1 GStreamer b ackend for libcanberra ii libcanberra-gstreamer-dbg 0.24-1 GStreamer l ibcanberra backend detached debugging symbols ii libghc6-gstreamer-dev 0.11.0-1 Binding to the GStreamer open source multimedia framework ii libghc6-gstreamer-doc 0.11.0-1 Binding to the GStreamer open source multimedia framework; documentation ii libghc6-gstreamer-prof 0.11.0-1 Binding to the GStreamer open source multimedia framework; profiling libraries ii libgstreamer-interfaces-perl 0.06-1 Perl interf ace to the GStreamer Interfaces library ii libgstreamer-perl 0.15-2 Perl interf ace to the GStreamer media processing framework ii libgstreamer-plugins-base0.10-0 0.10.30-1 GStreamer l ibraries from the "base" set ii libgstreamer-plugins-base0.10-dev 0.10.30-1 GStreamer d evelopment files for libraries from the "base" set ii libgstreamer0.10-0 0.10.30-1 Core GStrea mer libraries and elements ii libgstreamer0.10-0-dbg 0.10.30-1 Core GStrea mer libraries and elements ii libgstreamer0.10-dev 0.10.30-1 GStreamer c ore development files ii phonon-backend-gstreamer 4:4.6.0really4.4.2-1 Phonon GStr eamer 0.10.x backend ii totem-gstreamer 2.30.2-6 A simple me dia player for the GNOME desktop (transitional package)
I do not use gnome, i use openbox. alsamixergui and gamix show the same thing as alsamixer on the command line.Code:darkseid@GLaDOS:/proc/asound$ dpkg -l | grep alsa ii alsa-base 1.0.23+dfsg-2 ALSA driver configuration files ii alsa-modules-2.6.32-5-686 1.0.23+dfsg-2 ALSA modules for kernel 2.6.32-5-686 ii alsa-source 1.0.23+dfsg-2 ALSA driver sources ii alsa-utils 1.0.23-3 Utilities for configuring and using ALSA ii alsamixergui 0.9.0rc2-1-9 graphical soundcard mixer for ALSA soundcard driver ii gnome-alsamixer 0.9.7~cvs.20060916.ds.1-2 ALSA sound mixer for GNOME ii gstreamer0.10-alsa 0.10.30-1 GStreamer plugin for ALSA ii libsdl1.2debian-alsa 1.2.14-6.1 Simple DirectMedia Layer (with X11 and ALSA options) ii libwine-alsa 1.0.1-3.1 Windows API implementation - ALSA sound module
any help would be highly appreciated.


Reply With Quote
