getting echoaudio soundcard to work
Susan Cragin
susancragin at earthlink.net
Tue Oct 2 20:33:56 BST 2007
Jonathan -- thank you. Instructions worked substituting "indigoio" for
your cardname.
However, I have a problem editing alsa-base to set the index to 0.
Should I put it at the top of the "options" list near the end?
Susan
------------------------------------
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7
# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe
--quiet snd-ioctl32 ;$
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && {
/sbin/modprobe --quiet snd-p$
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && {
/sbin/modprobe --quiet s$
install snd-seq /sbin/modprobe --ignore-install snd-seq && {
/sbin/modprobe --quiet snd-s$
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && {
/sbin/modprobe --qui$
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1
$CMDLINE_OPTS && { /sbin/$
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx
$CMDLINE_OPTS && { /sbin/$
# Load saa7134-alsa instead of saa7134 (which gets dragged in by it
anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS
&& { /sbin/modprobe$
# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe
-Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options snd-bt87x index=-2
options snd-cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
------------------------------------
Jonathan Leonard wrote:
On Oct 2, 2007, at 8:14 AM, Susan Cragin wrote:
Hello. I installed Linux Studio yesterday and have all the updates.
I understood that my echoaudio pcmcia card would be recognized, but
I am
having trouble getting it to work. Could anyone point me to the latest
installation instructions? Thanks.
Thanks.
Susan
Hi Susan, I have a layla20. I found that the firmware was missing
from ALSA in Ubuntu Studio Feisty with some other things. This was
fixed by downloading the latest ALSA and rebuilding.
This would include:
Alsa-drivers
Alsa-firmware
Alsa-libs
Alsa-utils
Extract each of the above to separate directories and then enter
alsa drivers for example and begin there with ./configure, make, make
install - to install each portion of ALSA.
When installing ALSA drivers, include the sound card as follows:
$sudo ./configure --with-card=layla20
This makes sure to compile the driver for your soundcard which may
be different than 'layla20', also note that the card name is
'layla20' and not 'snd-layla20'. You can put multiple cards on that
line seperated by commas. For example ./configure --with-
card=layla20,usb-audio
After the install try modprobing the layla20 driver:
$modprobe snd-layla20
If you get no response to the command it is probably working.
Try the aplay -l command to list playback devices and see if the
card is there.
Edit /etc/modprobe.d/alsa-base and set the index of the layla20 to
0. This makes it the default device for the system. You can see
various other lines in there with =1 etc. Here, refer to your device
as 'snd-layla20' for example. Then reboot.
If your echoaudio card has spdif, remember that to access this you
should use hw:0,1 in various software and dialogs to specify the
digital device on the soundcard. For example in qjackctl. hw(0,0)
would be the analog devices.
Ubuntu Studio also comes with a nice app called echomixer that can
be run from a terminal.
Hope this Helps,
-jonathan adams leonard
More information about the Ubuntu-Studio-users
mailing list