Subject: Re: Using audio on DEC 3000/300 (was Re: TC bba audio problem on DEC3000/300)
To: None <paul@gromit.dlib.vt.edu>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: port-alpha
Date: 07/18/2000 22:10:38
In <39744FDB.C1F56A11@gromit.dlib.vt.edu>
paul@gromit.dlib.vt.edu wrote:

> Maybe this is a daft question, but what external hardware is used to
> listen to audio on the 3000/300?

No external hardware is required for audio output.
It is played from the internal speaker.
I'm not sure about audio recording, though.

> What is the spec of the audio hardware?  What sample rates and number of
> channels does it support?

According to audioctl -a output:

name=am7930
properties=full_duplex,mmap
play.rate=8000
play.channels=1
play.encoding=mulaw

> Can you digitise, too?

I think maybe yes. (but I did not try)

> What devices do you need to create in /dev?

/dev/audio and /dev/audioctl.
They are created by "cd /dev; sh MAKEDEV audio"
(see also audio(4), audioctl(1) and audioplay(1) man pages)

> What kernel options do you need to add to your kernel config file?

bba0	at	ioasic? offset ?
audio*	at	bba?

(see also alpha/conf/TCWSCONS)
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp