Recording routines

Allegro provides routines to capture sound from the soundcard, be it digital samples or MIDI notes. Ideally this would allow you to create games where basic speech recognition could be implemented, or voice messages in multiplayer games over a network. However, many old sound cards are not full duplex. This means, that the sound device can only be playing or recording, but not both at the same time.

Any Windows 2000 or better machine comes with a full duplex soundcard and updated drivers. All MacOS X machines allow full duplex recording. Under Unix your mileage may vary: you can have the right hardware for the task, but the drivers might not support this feature. Under DOS you should forget about full duplex altogether.

To find out if your system allows this feature, use the akaitest program, distributed along with Allegro, in the `tests' directory.