LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 07-18-2003, 07:13 AM   #1
Boffy
Member
 
Registered: Jul 2003
Location: Durham, UK
Distribution: Ubuntu 8.04
Posts: 419

Rep: Reputation: 30
Exclamation Soundcard help please!!!!!!


I have the CM 8738 6 channels sound card and i have tried numerus things to get 6 channels working. I can get four working but that is all. I have tried the speakers=6 with the cmpci driver and have tried the snd-cmipci driver with no parametres. I am running mandrake 9.1 and I am somewhat of a newbie and I would like to avoid anything really complex like recompiling a new kernal if at all possible. Below is the contents of asound.state and modules.conf:

Modules.conf:
alias eth0 8139too
alias sound-slot-0 cmpci speakers=6
probeall usb-interface usb-uhci
alias eth1 8139too

asound.state:
control.1 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'Master Playback Volume'
value.0 31
value.1 31
}
control.2 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name '3D Control - Switch'
value false
}
control.3 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'PCM Playback Volume'
value.0 31
value.1 31
}
control.4 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'PCM Playback Switch'
value true
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'PCM Capture Switch'
value.0 false
value.1 false
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'Synth Playback Volume'
value.0 31
value.1 31
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Synth Playback Switch'
value true
}
control.8 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Synth Capture Route'
value.0 false
value.1 false
value.2 false
value.3 false
}
control.9 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'CD Playback Volume'
value.0 31
value.1 31
}
control.10 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'CD Playback Switch'
value.0 true
value.1 true
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'CD Capture Route'
value.0 false
value.1 false
value.2 false
value.3 false
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'Line Playback Volume'
value.0 31
value.1 31
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Line Playback Switch'
value.0 true
value.1 true
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Line Capture Route'
value.0 false
value.1 false
value.2 false
value.3 false
}
control.15 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 31'
iface MIXER
name 'Mic Playback Volume'
value 31
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Mic Playback Switch'
value true
}
control.17 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Mic Capture Switch'
value false
}
control.18 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 3'
iface MIXER
name 'PC Speaker Playback Volume'
value 3
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 15'
iface MIXER
name 'Aux Playback Volume'
value.0 15
value.1 15
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Aux Playback Switch'
value.0 true
value.1 true
}
control.21 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Aux Capture Switch'
value.0 false
value.1 false
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Mic Boost'
value false
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.range '0 - 7'
iface MIXER
name 'Mic Capture Volume'
value 7
}
control.24 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Exchange DAC'
value false
}
control.25 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Four Channel Mode'
value true
}
control.26 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Line-In As Rear'
value false
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 Output Switch'
value false
}
control.28 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 In Valid'
value false
}
control.29 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 Copyright'
value false
}
control.30 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 5V'
value true
}
control.31 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 Loop'
value false
}
control.32 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 In Monitor'
value false
}
control.33 {
comment.access 'read write'
comment.type IEC958
iface PCM
device 2
name 'IEC958 Playback Default'
value '008200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000'
}
control.34 {
comment.access read
comment.type IEC958
iface MIXER
device 2
name 'IEC958 Playback Con Mask'
value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000
}
control.35 {
comment.access 'read write inactive'
comment.type IEC958
iface PCM
device 2
name 'IEC958 Playback PCM Stream'
value '008200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000'
}
control.36 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Line-In As Bass'
value false
}
control.37 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 In Select'
value false
}
control.38 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'IEC958 In Phase Inverse'
value false
}
control.39 {
comment.access 'read write'
comment.type BOOLEAN
iface MIXER
name 'Mic As Center/LFE'
value true
}
control.40 {
comment.access 'read write'
comment.type BOOLEAN
iface CARD
name Joystick
value false
}
control.41 {
comment.access 'read write'
comment.type BOOLEAN
iface CARD
name Modem
value false
}
 
Old 07-25-2003, 04:38 PM   #2
fancypiper
LQ Guru
 
Registered: Feb 2003
Location: Sparta, NC USA
Distribution: Ubuntu 10.04
Posts: 5,141

Rep: Reputation: 60
Did you try the Advanced Linux Sound Architecture driver? You may have to get the CVS tree to get everything working. I had to compile the CVS to get all my Turtle Beach Santa Cruz stuff to work.

You will need to install kernel-sources, however if you didn't

urpmi kernel-sources

# Mandrake links
Mandrake home page
Mandrake Users website
Easy urpmi config for Mandrake
urpmi mini-HOWTO
Easy software management: Red Carpet
Maximum RPM
rpmfind
You didn't install the developmental packages? As root, command:
urpmi gcc
An Introduction to the Midnight Commander. You can install it by commanding:
urpmi mc
Midnight Commander home page

Last edited by fancypiper; 07-25-2003 at 04:40 PM.
 
Old 05-07-2004, 05:08 PM   #3
duaux
Member
 
Registered: Mar 2002
Location: Toronto, Canada
Distribution: RH 9, Gentoo 1.4: Fluxbox!!!
Posts: 96

Rep: Reputation: 15
hey fancypiper, when u say u got all ur Turtle Beach Santa Cruz stuff to work, does that include 5.1 as well?

u c i have ALSA 1.0.4 and i got all my functionalities to work.

however i cant seem to get 5.1 working.

ie. have all the channels output at the same time.

works
----------
front [0,0]
rear [0,1]
center_lfe [0,3]
dmix plugin working...

not working
----------
multi channel.

alsas documentation is pretty complicated since i aint no programmer, if possible, maybe you can post your .asoundrc file?

thx.
 
  


Reply



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
Soundcard Driver for ALi M5451 Soundcard (Trident Module) xianzai Linux - Hardware 3 12-15-2006 12:00 PM
Soundcard being used by... something... Saint_Paul Linux - Hardware 4 04-01-2006 02:45 PM
Getting CD audio through PCI soundcard NOT motherboard soundcard HalfDiminished Debian 0 01-11-2005 06:59 AM
What soundcard should I use? TRON2 Linux - Hardware 3 11-01-2003 04:00 AM
How can I know the soundcard name ? volshta Linux - Hardware 2 10-30-2003 08:39 AM

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

All times are GMT -5. The time now is 03:49 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