Jump to content

SoundBlaster Live! 2nd Speaker Out


hugerobot
 Share

Recommended Posts

I have a Soundblaster Live! soundcard and can not get the 2nd speaker out to work

 

I have been to opensource.creative.com, www.alsa-project.org, and google.com and I don't see any instructions on how to get sound out of the 2nd speaker out.

 

I dont see a slide for it on KMix or aumix.

 

Anyone here have an SBLive! and got sound out of the second speaker out?

Link to comment
Share on other sites

Guest LinuxExplorer

I'm not going to garauntee this will work, but it was the only way I was able to do this without a lot of tweaking or command line parameters was installing the ALSA mixer GUI (you can install if via Mandrake Control Center -> Software Manager -> Install Software -> do a search for ALSA, I believe its alsamixergui-0.9.0-0.5rc1_2mdk.i586.rpm and any other ALSA associated lib files, plus ALSA for XMMS if that's what you're using for music. After everything's said and done, it will put the ALSA mixer in the Multimedia -> Sound group. If its not there, just log back in. When you start ALSA Mixer, it should look something like this:

gkrellShoot_11-15-02_212103.jpg?dc=4675397193432041288

 

Now... to get the other set of speakers to work, try increasing the volume on the wave surround. Of course, with this you can tweak a lot of the sound I/O. This is presuming the emu10k that was used on your SBLive! is going to work correctly.

 

Some other references if my trick doesn't work:

 

http://www.mandrakeusers.org/viewtopic.php...blive+4+speaker

http://www.club-nihil.net/mub/viewtopic.ph...ighlight=sblive

http://www.club-nihil.net/mub/viewtopic.ph...ighlight=sblive

Link to comment
Share on other sites

ALSA sounds like tin cans.

 

*shudder*

 

I'd use OSS if I were you. I have a tutorial on my site about it. Oh yeah, it also shows you what to do to get the bass and treble controls.

Link to comment
Share on other sites

Guest LinuxExplorer

Sorry, but I can't say I've tinkered any with trying to get MIDI nor the soundfont for the SB Live! card working. I'm trying to restrict myself to sharing info on things that I've actually worked with and gotten to work, which so far is pretty limited. :oops: If you're planning on making a how-to though, I know screenshots help quite a bit (especially since I'm a visual learner). If you're using Gkrellm, GkrellShoot works really well to take shots of opened windows which cuts down on time with cropping and editing. You can get the RPM here: http://www.rpmhelp.net/rpmlist.php?distrib...b=mdk81&rid=244 for that plugin along with several others.

Link to comment
Share on other sites

edit your /usr/share/alsa/cards/EMU10K1.conf to look like this, the rear out works fine with this set up

 

hope this helps :)

 

 

 

#

# Configuration for the EMU10K1 chip

#

 

<confdir:pcm/front.conf>

 

EMU10K1.pcm.front.0 {

@args [ CARD ]

@args.CARD {

type string

}

type hw

card $CARD

device 0

}

 

<confdir:pcm/rear.conf>

 

EMU10K1.pcm.rear.0 {

@args [ CARD ]

@args.CARD {

type string

}

type hooks

slave.pcm {

type hw

card $CARD

device 0

}

hooks.0 {

type ctl_elems

hook_args [

{

name "Wave Surround Playback Volume"

preserve true

lock true

value [ 0 0 ]

}

{

name "EMU10K1 PCM Send Volume"

index { @func private_pcm_subdevice }

lock true

value [ 0 0 0 0 0 0 255 0 0 0 0 255 ]

}

]

}

}

 

<confdir:pcm/center_lfe.conf>

 

EMU10K1.pcm.center_lfe.0 {

@args [ CARD ]

@args.CARD {

type string

}

type hooks

slave.pcm {

type hw

card $CARD

device 0

}

hooks.0 {

type ctl_elems

hook_args [

{

name "Wave Center Playback Volume"

preserve true

lock true

value [ 0 0 ]

}

{

name "Wave LFE Playback Volume"

preserve true

lock true

value [ 0 0 ]

}

{

name "Headphone Center Playback Switch"

index 1

preserve true

lock true

value true

}

{

name "Headphone LFE Playback Switch"

index 1

preserve true

lock true

value true

}

{

name "SB Live Analog/Digital Output Jack"

preserve true

lock true

value 0

}

{

name "EMU10K1 PCM Send Volume"

index { @func private_pcm_subdevice }

lock true

value [ 0 0 0 0 255 0 0 0 0 255 0 0 ]

}

{

name "EMU10K1 PCM Send Routing"

index { @func private_pcm_subdevice }

lock true

value [ 0 1 2 3 6 7 0 1 6 7 0 1 ]

}

]

}

}

 

<confdir:pcm/surround40.conf>

 

EMU10K1.pcm.sudrround40.0 {

@args [ CARD ]

@args.CARD {

type string

}

type multi

slaves [

{

pcm {

@func concat

strings [

"cards.EMU10K1.pcm.front.0:CARD=" $CARD

]

}

channels 2

}

{

pcm {

@func concat

strings [

"cards.EMU10K1.pcm.rear.0:CARD=" $CARD

]

}

channels 2

}

]

bindings [

{ slave 0 channel 0 }

{ slave 0 channel 1 }

{ slave 1 channel 0 }

{ slave 1 channel 1 }

]

}

 

<confdir:pcm/surround51.conf>

 

EMU10K1.pcm.surround51.0 {

@args [ CARD ]

@args.CARD {

type string

}

type multi

slaves [

{

pcm {

@func concat

strings [

"cards.EMU10K1.pcm.front.0:CARD=" $CARD

]

}

channels 2

}

{

pcm {

@func concat

strings [

"cards.EMU10K1.pcm.rear.0:CARD=" $CARD

]

}

channels 2

}

{

pcm {

@func concat

strings [

"cards.EMU10K1.pcm.center_lfe.0:CARD=" $CARD

]

}

channels 2

}

]

bindings [

{ slave 0 channel 0 }

{ slave 0 channel 1 }

{ slave 1 channel 0 }

{ slave 1 channel 1 }

{ slave 2 channel 0 }

{ slave 2 channel 1 }

]

}

 

<confdir:pcm/iec958.conf>

 

EMU10K1.pcm.iec958.0 {

@args [ CARD DEV AES0 AES1 AES2 AES3 ]

@args.CARD {

type string

}

@args.DEV {

type integer

}

@args.AES0 {

type integer

}

@args.AES1 {

type integer

}

@args.AES2 {

type integer

}

@args.AES3 {

type integer

}

type hooks

slave.pcm {

type hw

card $CARD

device 3

}

hooks.0 {

type ctl_elems

hook_args [

{

name "IEC958 Playback Default"

lock true

preserve true

value [ $AES0 $AES1 $AES2 $AES3 ]

}

{

name "IEC958 Optical Raw Playback Switch"

lock true

preserve true

value [ 1 1 ]

}

{

name "SB Live Analog/Digital Output Jack"

lock true

preserve true

value 1

}

]

}

}

:lol: :lol: :lol: :lol: :lol: 8) 8)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...