LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Onboard Audio (hda_intel) for Mic Input and Soundcard (ca0106) for Audio Output? (http://www.linuxquestions.org/questions/linux-general-1/onboard-audio-hda_intel-for-mic-input-and-soundcard-ca0106-for-audio-output-739247/)

snowdonkey 07-10-2009 02:29 PM

Onboard Audio (hda_intel) for Mic Input and Soundcard (ca0106) for Audio Output?
 
Greetings,

I have a Creative Audigy Sound Blaster SE and unfortunately the drivers for this particular card don't support mic input. Its chipset is ca0106, and the drivers are implemented through ALSA. My distro is Slackware 12.2.

I'd like to simultaneously use my onboard audio controller (hda_intel) for mic input, and continue to use my soundcard for audio output. It's necessary for both to work at the same time so that I can use programs like Skype.

How might I accomplish this?

In order to make my soundcard the default audio device, I created a file "sound" in /etc/modprobe.d/ with a single line:

Code:

options snd_hda_intel index=1
Here is some more info on the cards:

Code:

bash-3.1$ aplay -L
default:CARD=CA0106
    CA0106, CA0106
    Default Audio Device
front:CARD=CA0106,DEV=0
    CA0106, CA0106
    Front speakers
rear:CARD=CA0106,DEV=0
    CA0106, CA0106
    Rear speakers
center_lfe:CARD=CA0106,DEV=0
    CA0106, CA0106
    Center and Subwoofer speakers
side:CARD=CA0106,DEV=0
    CA0106, CA0106
    Side speakers
surround40:CARD=CA0106,DEV=0
    CA0106, CA0106
    4.0 Surround output to Front and Rear speakers
surround41:CARD=CA0106,DEV=0
    CA0106, CA0106
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CA0106,DEV=0
    CA0106, CA0106
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CA0106,DEV=0
    CA0106, CA0106
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CA0106,DEV=0
    CA0106, CA0106
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CA0106,DEV=0
    CA0106, CA0106
    IEC958 (S/PDIF) Digital Audio Output
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, AD198x Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, AD198x Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Intel,DEV=0
    HDA Intel
    HDMI Audio Output

Thanks, I appreciate any help.

snowdonkey 07-11-2009 03:17 PM

I solved the issue by creating aliases to my audio devices /etc/modprobe.d/sound. It now reads the following:

Code:

alias snd-card-0 snd_hda_intel
alias sound-slot-0 snd_hda_intel
alias snd-card-1 snd_ca0106
alias sound-slot-1 snd_ca0106



All times are GMT -5. The time now is 11:44 AM.