EXOS 2.1 Sound Driver Specification
8. Quick Reference Summary
- Open/Create Channel
- Treated identically
- Only one channel.
- Device name
"SOUND:"
.
- Filename and unit number ignored.
- EXOS variable
BUF_SND
must be set before open.
- Close/Destroy Channel
- Treated identically.
- Read Character/Block
- Not supported
- Write Character/Block
- Printing characters ignored.
- Control codes and escape sequences interpreted to provide
envelopes and sound.
- Read Status
- Not supported
- Set Status
- Not supported
- Special Function
- No special functions
- Must be set up before opening channel:
BUF_SND -
Envelope buffer size.
- Miscellaneous:
MUTE_SND
- Nonzero to silence internal speaker.
WAIT_SND
- Nonzero to return
.SQFUL
error if sound
queue is full.
Zero to wait until not full.
David Bouman.
(dsbouma@cs.vu.nl)