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

From: Brian Gant <gantbd@email-addr-hidden>
Date: Tue Mar 15 2005 - 18:21:13 EET

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
Received on Fri Mar 18 00:15:18 2005

This archive was generated by hypermail 2.1.8 : Fri Mar 18 2005 - 00:15:19 EET