I'm having the same problem here, more or less.  When I actually run the
saytime program, I get nothing but a click (I'll file a seperate bug on
that later if needed)--but I had the same trouble as the original filer
when trying to play the files in /usr/share/saytime, so here's my $.02
USD...

"cat 1.au > /dev/audio" has the same problem--it sounds like it's coming
across a noisy radio channel.

A simple "play 1.au" fails thusly:

sox: Failed reading 1.au: Did not detect valid Sun/NeXT/DEC magic number
in header.

I managed to concoct this, which plays it clearly:

sox -t raw -c 1 -b -r 8000 -U 1.au -t ossdsp /dev/audio

The alternative command that the original filer used also works.

I got the "-t ossdsp" bit from looking at play, since it's just a shell
script around sox.

Evidently just catting a u-law file to /dev/audio doesn't work for me in
this particular case--if it's supposed to, what needs to be configured
differently?  /proc/sound doesn't exist for me.  Sound driver is es1371
for Creative Ensoniq AudioPCI.

Jason B.

-- 
Sampled sushi again on Ettore's birthday night out.  Um.  I'm really not
convinced.  I mean, it's pretty, yes, but so are toadstools with red and white
spots or spills of oil which have rainbows in them, but I wouldn't eat those
either. 
        -- Telsa Gwynne's weblog diary

Reply via email to