[linux-audio-user] skype vs audigy 2 vs onboard audio problem

Gene Heskett gene.heskett at verizon.net
Thu Jan 12 08:54:04 EST 2006

Greetings all;

I have a setup I hope to make work, one way or the other, but jurassic 
software seems to be a problem.

/dev/dsp & /dev/mixer are attached, either to an SBLive Value, or to an 
SB Audigy 2 Value card, I've been swapping them back and forth.

/dev/dsp1 & mixer1 *should* be attached to skype if its running.

Currently running kernel 2.6.15 and forceably installed alsa stuffs, 
version 1.0.11rc2.  kmix, from kde is a bit long in the tooth at 
kde-3.3.0, built some time back with konstruct and it works so well I 
hate to play with that.

Anyway, here is the problem:
When the Audigy 2 card is installed, kmix's input tab & screens for this 
card are blanked out.  When the SBLive Value card is installed, all of 
this "snd-card-0" works nominally.  I can get tvtime audio thru it, and 
xmms seems to work, as does grip now, thru both cards depending on 
which is installed.  But kmix's blank input tab is confoosin :)

But skype seems tethered to the use of /dev/mixer only for its transmit 
functions even if I can switch the echo123 audio from snd-card-1 to 
snd-card-0 by selecting /dev/dsp instead of /dev/dsp1 in the headset 
menu.  When its set for /dev/dsp1, and I can hear echo123 in the 
headset, the audio thats actually sent comes from whatever might be 
coming thru the SBLive or Audigy 2 cards at the time.

Now if, by reverseing the aliases in my modprobe.conf and rebooting, the 
cards are interchanged, then skype will work correctly because the 
motherboard audio is now /dev/mixer, but then kde, tvtime, xmms et all 
doesn't seem to be able to find /dev/mixer1 which would be snd-card-1 
or snd-slot-1 in that scenario.

Whats the fix, other than scrapping skype, which I'm not convinced isn't 
a broadband pipe into the heart of the machine on port 0 or 443 since 
vz (spit) has 80 blocked.  But I'd like to make it work just to prove 
it can be done.  So how can I 'alias' the skype call to open /dev/mixer 
to actually access /dev/mixer1?

I have 'skype_dsp_hijacker' here, but its not the /dev/dsp I need to 
'hijack' as thats settable from the skype menu, but the mixer, which 
isn't settable.  And that puppies docs, the README is a bit cryptic to 
this old fart.

Cheers, Gene
People having trouble with vz bouncing email to me should add the word
'online' between the 'verizon', and the dot which bypasses vz's
stupid bounce rules.  I do use spamassassin too. :-)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2005 by Maurice Eugene Heskett, all rights reserved.

More information about the Linux-audio-user mailing list