LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-23-2008, 10:49 PM   #1
Snocrash
LQ Newbie
 
Registered: Jan 2004
Posts: 12

Rep: Reputation: 0
Sound I/O Control with snd-hda-intel


Hi All,

I have a question about sound control.

My motherboard has a built in sound chip with 7.1 surround and a six jack I/O block. It uses the snd-hda-intel module and shows up as Realtek ALC883. It works just fine as is. But since I don't have a surround system on my PC, I have a question.

Can I change the way the I/O works?

On the widows side of my box, the software lets me configure the 6 jacks as I see fit. Basically turning them into a patch bay. The setup I use there is a follows.

Jack# Desc.

1 Mono In (Mic)
2 Stereo In (Line from TV card)
3 Stereo In (Stream capture from 5)
4 Stereo Out (PC Speakers)
5 Stereo Out (Stream to 3)
6 Stereo Out (Wireless to Stereo in another room)

As you can see, this is quite useful. Is there a way to do this with Linux?? I have been using Linux for a long time, but can't seem to figure this one out. I have played around a little with JACK Audio, but can't seem to get it to work without screwing something else up. Is there a way to set this in the module? Or is there an easier way to do it I just don't know about??

Misc. specs:
Distro - Ultimate Edition 1.6 (Ubuntu rebuild)
Kernel - 2.6.24.2 (Custom)
Chipset - NForce-mcp51

Sound Modules:
snd_rtctimer 4640 1
snd_bt87x 16932 2
snd_hda_intel 289564 6
snd_pcm_oss 42624 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 79236 6 snd_bt87x,snd_hda_intel,snd_pcm_oss
snd_seq_dummy 4868 0
snd_seq_oss 33536 0
snd_seq_midi 9728 0
snd_rawmidi 25472 1 snd_seq_midi
snd_seq_midi_event 8576 2 snd_seq_oss,snd_seq_midi
snd_seq 53360 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24068 3 snd_rtctimer,snd_pcm,snd_seq
snd_seq_device 9484 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 55044 24 snd_bt87x,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer, snd_seq_device
soundcore 8928 1 snd
snd_page_alloc 11528 3 snd_bt87x,snd_hda_intel,snd_pcm

cat /proc/asound/card0/codec#* | grep Codec:
Codec: Realtek ALC883

lspci:
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
01:07.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 02)
01:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 02)
02:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7950 GT] (rev a1)


Thanks for any help you can give.

-Sno
 
Old 03-24-2008, 09:04 PM   #2
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
Hi Snocrash, I'm not sure if you can change the I/O but, you might be able to map them using an .asoundrc or something similar. There are several descriptions here.
Good luck. ;-)
 
  


Reply

Tags
sndhdaintel, sound



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
sound recording problem - snd-hda-intel bad_zeppelin Linux - Hardware 5 03-19-2007 05:15 PM
No Sound on SuSE 10 - snd-hda-intel rizhun Linux - Hardware 13 03-10-2007 08:46 AM
no sound after resume2 (snd-hda-intel)? khokho solomi Linux - Laptop and Netbook 4 01-26-2007 02:20 AM
snd-hda-intel - no sound Laen Slackware 3 11-12-2006 01:07 PM
snd-hda-intel sound from multiple sources at once wingcom Linux - Hardware 9 03-16-2006 01:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 06:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration