[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Audio (DACA) on FireWire iBook doesn't like signed samples

In the process of installing Linux on a blue and white FireWire iBook we
had here at work, I decided I wanted to play an audio CD on it. Great
idea, right? Wrong. I discovered that Red Book CD audio doesn't work. Ok,
so I installed the cdfs module, mount the CD as type cdfs, and play it.
Garbled audio, it was pretty bad. I did, however, discover that the
appropriate command line to sox would convert the samples from signed to
unsigned - and then the audio played perfectly. (Using /dev/dsp in the
process, but no big deal at this point.)

I did write a Perl script that opens /dev/dsp and queries for supported
sample formats from the driver - the driver says it only supports signed
16-bit big- and little-endian samples. Hm.

Who is the developer for the dmasound_awacs/dmasound_pmac driver, then?
What can be done about this DACA weirdness? Also, will there ever be a
software volume control for it, other than the keys on the keyboard (which
don't seem to affect the volume from external speakers)?

Derrik Pates      |   Sysadmin, Douglas School   |    #linuxOS on EFnet
dpates@dsdk12.net |     District (dsdk12.net)    |    #linuxOS on OPN

Reply to: