Re: [linux-audio-user] CD audio

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] CD audio
From: Patrick Shirkey (pshirkey_AT_boosthardware.com)
Date: Tue Jul 16 2002 - 21:02:55 EEST


Joseph Zitt wrote:
> On Tue, 16 Jul 2002 12:43:50 -0400
> Speaker to Vegetables <speaker-to-vegetables_AT_pobox.com> wrote:
>
>
>>In looking at the lsmod module list below, I have to wonder about the
>>module "audio". It uses the soundcore and usbcore modules -- why would
>>
>>it do that if it is not a usb audio driver? Since no ALSA modules are
>>loaded, it would have to be an old-style (sometimes confusingly called
>>
>>OSS) sound driver. Probably the Red Hat installer set this up
>>automagically. I wonder if it works?
>>
>>Does playing a .wav file (with, for example, xmms) work?
>
>
> Yes, it does.
>
>
>>From other messages in the thread, it seems that the install of the
>>ALSA drivers failed. Perhaps a copy of the output produced by "make
>>install" in the ALSA drivers source directory would show why. The
>>output of the "./configure" command in the ALSA drivers directory
>>might also contain good clues.
>

NO alsaplayer is different to ALSA. http://www.alsaplayer.org

The output below looks fine to me.

>
> - - Here's the ./configure output - -
> loading cache ./config.cache
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc ) works... yes
> checking whether the C compiler (gcc ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for ranlib... (cached) ranlib
> checking for a BSD compatible install... (cached) /usr/bin/install -c
> checking how to run the C preprocessor... (cached) gcc -E
> checking for ANSI C header files... (cached) yes
> checking for working const... (cached) yes
> checking for inline... (cached) inline
> checking whether time.h and sys/time.h may both be included... (cached)
> yes
> checking whether gcc needs -traditional... (cached) no
> checking for current directory... /home/jzitt/alsa/alsa-driver-0.9.0rc2
> checking cross compile...
> checking for directory with kernel source... /lib/modules/2.4.18-3/build
> checking for kernel version... 2.4.18-3custom
> checking for kernel linux/pm.h... yes
> checking for kernel module symbol versions... yes
> checking for PCI support in kernel... yes
> checking for SGI/MIPS (HAL2) architecture... no
> checking for directory to store kernel modules...
> /lib/modules/2.4.18-3custom/kernel/sound
> checking for verbose printk... on
> checking for debug level... none
> checking for processor type... i686
> checking for SMP... yes
> checking for ISA PnP driver in kernel... yes
> checking for ISA PnP support... yes
> checking for driver version... 0.9.0rc2
> checking for sequencer support... yes
> checking for OSS/Free emulation... yes
> checking for RTC callback support in kernel... no
> checking for USB... yes
> checking for which soundcards to compile driver for... usb-audio cs4232
> creating ./config.status
> creating version
> creating Makefile.conf
> creating snddevices
> creating utils/alsa-driver.spec
> creating utils/buildrpm
> creating toplevel.config
> creating include/config.h
> include/config.h is unchanged
> creating include/config1.h
> include/config1.h is unchanged
> creating include/version.h
> include/version.h is unchanged
>
> - - Here is the make install output - -
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore'
> make -C oss modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/oss'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/oss'
> make -C seq modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq'
> make -C instr modules
> make[3]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/instr'
> make[3]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/instr'
> make -C oss modules
> make[3]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/oss'
> make[3]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/oss'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/i2c'
> make[1]: Nothing to be done for `first_rule'.
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/i2c'
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers'
> make -C mpu401 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/mpu401'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/mpu401'
> make -C opl3 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/opl3'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/opl3'
> make[1]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa'
> make -C ad1816a modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1816a'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1816a'
> make -C ad1848 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1848'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1848'
> make -C cs423x modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/cs423x'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/cs423x'
> make -C es1688 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/es1688'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/es1688'
> make -C gus modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/gus'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/gus'
> make -C opti9xx modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/opti9xx'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/opti9xx'
> make -C sb modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/sb'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/sb'
> make -C wavefront modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/wavefront'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/wavefront'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa'
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth'
> make -C emux modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth/emux'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth/emux'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci'
> make -C ac97 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ac97'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ac97'
> make -C ali5451 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ali5451'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ali5451'
> make -C cs46xx modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/cs46xx'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/cs46xx'
> make -C emu10k1 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/emu10k1'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/emu10k1'
> make -C korg1212 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/korg1212'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/korg1212'
> make -C nm256 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/nm256'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/nm256'
> make -C pdplus modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/pdplus'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/pdplus'
> make -C rme9652 modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/rme9652'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/rme9652'
> make -C trident modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/trident'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/trident'
> make -C ymfpci modules
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ymfpci'
> make[2]: Nothing to be done for `modules'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ymfpci'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/usb'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/usb'
>
> ALSA modules were successfully compiled.
>
> rm -f /lib/modules/2.4.18-3custom/kernel/sound/snd*.o
> /lib/modules/2.4.18-3custom/kernel/sound/persist.o
> /lib/modules/2.4.18-3custom/kernel/sound/isapnp.o
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/acore
> cp snd-hwdep.o snd-pcm.o snd-rawmidi.o snd-timer.o snd.o
> /lib/modules/2.4.18-3custom/kernel/sound/acore
> make -C oss modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/oss'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/acore/oss
> cp snd-mixer-oss.o snd-pcm-oss.o
> /lib/modules/2.4.18-3custom/kernel/sound/acore/oss
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/oss'
> make -C seq modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/acore/seq
> cp snd-seq-device.o snd-seq-instr.o snd-seq-midi-emul.o
> snd-seq-midi-event.o snd-seq-midi.o snd-seq.o
> /lib/modules/2.4.18-3custom/kernel/sound/acore/seq
> make -C instr modules_install
> make[3]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/instr'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/acore/seq/instr
> cp snd-ainstr-fm.o
> /lib/modules/2.4.18-3custom/kernel/sound/acore/seq/instr
> make[3]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/instr'
> make -C oss modules_install
> make[3]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/oss'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/acore/seq/oss
> cp snd-seq-oss.o /lib/modules/2.4.18-3custom/kernel/sound/acore/seq/oss
> make[3]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq/oss'
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore/seq'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/acore'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/i2c'
> make[1]: Nothing to be done for `modules_install'.
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/i2c'
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers'
> make -C mpu401 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/mpu401'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/drivers/mpu401
> cp snd-mpu401-uart.o
> /lib/modules/2.4.18-3custom/kernel/sound/drivers/mpu401
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/mpu401'
> make -C opl3 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/opl3'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/drivers/opl3
> cp snd-opl3-lib.o snd-opl3-synth.o
> /lib/modules/2.4.18-3custom/kernel/sound/drivers/opl3
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers/opl3'
> make[1]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/drivers'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa'
> make -C ad1816a modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1816a'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1816a'
> make -C ad1848 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1848'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/ad1848'
> make -C cs423x modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/cs423x'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/isa/cs423x
> cp snd-cs4231-lib.o snd-cs4232.o
> /lib/modules/2.4.18-3custom/kernel/sound/isa/cs423x
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/cs423x'
> make -C es1688 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/es1688'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/es1688'
> make -C gus modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/gus'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/gus'
> make -C opti9xx modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/opti9xx'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/opti9xx'
> make -C sb modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/sb'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/sb'
> make -C wavefront modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/wavefront'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa/wavefront'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/isa'
> make[1]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth'
> make -C emux modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth/emux'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth/emux'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/synth'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci'
> make -C ac97 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ac97'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ac97'
> make -C ali5451 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ali5451'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ali5451'
> make -C cs46xx modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/cs46xx'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/cs46xx'
> make -C emu10k1 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/emu10k1'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/emu10k1'
> make -C korg1212 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/korg1212'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/korg1212'
> make -C nm256 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/nm256'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/nm256'
> make -C pdplus modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/pdplus'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/pdplus'
> make -C rme9652 modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/rme9652'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/rme9652'
> make -C trident modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/trident'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/trident'
> make -C ymfpci modules_install
> make[2]: Entering directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ymfpci'
> make[2]: Nothing to be done for `modules_install'.
> make[2]: Leaving directory
> `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci/ymfpci'
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/pci'
> make[1]: Entering directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/usb'
> mkdir -p /lib/modules/2.4.18-3custom/kernel/sound/usb
> cp snd-usb-audio.o /lib/modules/2.4.18-3custom/kernel/sound/usb
> make[1]: Leaving directory `/home/jzitt/alsa/alsa-driver-0.9.0rc2/usb'
> /sbin/depmod -a 2.4.18-3custom -F /lib/modules/2.4.18-3/build/System.map
> if [ -L /usr/include/sound ]; then \
> rm -f /usr/include/sound; \
> ln -sf /home/jzitt/alsa/alsa-driver-0.9.0rc2/include/sound
> /usr/include/sound; \
> else \
> rm -rf /usr/include/sound; \
> install -d -m 755 -g root -o root /usr/include/sound; \
> for f in include/sound/*.h; do \
> install -m 644 -g root -o root $f /usr/include/sound; \
> done \
> fi
> if [ -d /sbin/init.d ]; then \
> install -m 755 -g root -o root utils/alsasound /sbin/init.d/alsasound;
> \
> elif [ -d /etc/rc.d/init.d ]; then \
> install -m 755 -g root -o root utils/alsasound
> /etc/rc.d/init.d/alsasound; \
> elif [ -d /etc/init.d ]; then \
> install -m 755 -g root -o root utils/alsasound /etc/init.d/alsasound;
> \
> fi
> cat WARNING
>
> WARNING!!! The mixer channels for the ALSA driver are muted by
> default!!!
> ***********************************************************************
> ***
> You would use some ALSA or OSS mixer to set the appropriate volume.
>
>
>
>
>>On the other hand, if the audio driver that is already installed
>>works, installing the ALSA driver is a waste of time unless you
>>actually want to use some features that are unique to ALSA.
>
>
> Hmm. I was told there were two option: an XMMS plugin and ALSA. From
> what I could tell, the XMMS plugin didn't work (though it's quite
> possible that I missed something there), so I tried ALSA. I'll use
> whatever works.
>
>
>>As previously observed, to play an audio CD though a USB audio
>>interface, you must digitally extract the audio data from the CD,
>>exactly as if you were "ripping" the CD to a .wav (or other digital
>>audio format) file. ALSA has nothing to do with this process. To work
>>on this part of the problem, look at "CD ripping" software such as
>>cdda2wav and/or cdparanoia, and associated howtos.
>
>
> Grip rips successfully into a WAV file that XMMS can play.
>
>
>>Once extracting audio, and playing audio, both work, it will be time
>>to try a program that does both at once.
>
>
> ... and we're back to the initial problem: Grip (or other programs)
> can not play audio directly from a CD through the USB-audio interface.
>

-- 
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
http://www.boosthardware.com
http://www.boosthardware.com/LAU/guide/
========================================


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Tue Jul 16 2002 - 21:01:07 EEST