[linux-audio-user] Gentoo + Delta 10/10

Brian Gant gantbd at gmail.com
Tue Mar 15 11:21:13 EST 2005


Greetings all.

I've recently come into the ownership of s Delta 10/10 and I was 
wondering if anyone had been able to get this puppy fully configured. I 
currently am able to see incoming signals on the 8 analog channels using 
envy24control, but that is about it.

Both aplay and arecord given me their own variation of the "missing file 
or directory" error when I try to use them, leading me to check the 
/proc/asound/ directory and I found that I only have pcm0p and pcm0c. 
This leads me to believe that there is a driver issue going on, but this 
is the first crack I've taken at doing any serious work with ALSA so I'm 
not quite sure.

I'm currently using kernel 2.6.11 with the Ken Colivas patchset, and I 
do have the realtime-lsm module installed and loaded. /proc/asound/cards 
shows both my SBLive and the Delta. My .asoundrc and /etc/modules.d/alsa 
are posted at the bottom.

Is there a better kernel to use, preferably under the portage tree? (not 
an absolute necessity)

Has anyone gotten this card fully functional under Gentoo?

I have a feeling that I'm pretty close, but I'm nearing the limits of 
what I can Google without asking.

- Brian Gant


---------- Start .asoundrc ----------

# SBLIVE stuff
pcm.emu10k1 {
         type hw
         card 0
         device 0
}

ctl.emu10k1 {
         type hw
         card 0
}

# DELTA 10/10 stuff
pcm.ice1712 {
         type hw
         card 1
         device 1
}

ctl.ice1712 {
         type hw
         card 1
}

# adcdac 1
pcm.ch1in {
         type plug
         ttable.0.0 1
         slave.pcm ice1712
}

# adcdac 2
pcm.ch2in {
         type plug
         ttable.0.1 1
         slave.pcm ice1712
}

#adcdac 3
pcm.ch3in {
         type plug
         ttable.0.2 1
         slave.pcm ice1712
}

# adcdac 4
pcm.ch4in {
         type plug
         ttable.0.3 1
         slave.pcm ice1712
}

# adcdac 5
pcm.ch5in {
         type plug
         ttable.0.4 1
         slave.pcm ice1712
}

# adcdac 6
pcm.ch6in {
         type plug
         ttable.0.5 1
         slave.pcm ice1712
}

#adcdac 7
pcm.ch7in {
         type plug
         ttable.0.6 1
         slave.pcm ice1712
}

# adcdac 8
pcm.ch8in {
         type plug
         ttable.0.7 1
         slave.pcm ice1712
}

#SPDIF channels only
pcm.ice1712_spdif {
         type plug
         ttable.0.8 1
         ttable.1.9 1
         slave.pcm ice1712
}

# digital mix
pcm.mon_mix {
     type plug
     ttable.0.10 1 # digital mix left
     ttable.1.11 1 # digital mix right
     slave.pcm ice1712
}

# outputs
pcm.multi_send {
     type plug
     ttable.0.0 1
     ttable.0.1 1
     ttable.0.4 1
     ttable.0.5 1
     ttable.0.6 1
     ttable.0.7 1
     slave.pcm ice1712
}

# all HW outs set to PCM OUT in envy24
  pcm.hwout {
         type plug
         slave.pcm ice1712
}

---------- Start /etc/modules.d/alsa ----------

# ALSA, OSS definitions
alias char-major-116 snd
alias char-major-14 soundcore
options snd cards_limit=2

# SBLive
alias snd-card-0 snd-emu10k1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

# Delta 10/10
alias snd-card-1 snd-ice1712
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-1 snd-seq-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-8 snd-seq-oss
alias sound-service-1-12 snd-pcm-osshree



More information about the Linux-audio-user mailing list