This chapter includes information about QNX Sound Architecture (QSA), sounds cards and
devices, sound card control devices, mixers, and pulse code modulation (PCM).
QNX Sound Architecture
In order for an application to produce sound, the system must include the components discussed in this topic.
Cards and devices
The basic piece of hardware needed to produce or capture (i.e. record) sound is an audio chip or sound card, referred to simply
as a card. QSA can support more than one card at a time, and can even mount and unmount cards "on the fly" (more about this later). All the sound devices are attached to a card, so in order to reach a device, you must first know what card it's attached
to.
Control device
There's one control device for each sound card in the system.
Mixer devices
Mixer devices are responsible for combining or mixing the various analog signals on the sound card.
Pulse Code Modulation (PCM) devices
PCM devices are responsible for converting digital sound sequences to analog waveforms, or analog waveforms to digital
sound sequences.