QNX RTOS v4 Knowledge Base
QNX RTOS v4 Knowledge Base
Title |
QNX4 support for Ensoniq AudioPCI sound card |
Ref. No. |
QNX.000009617 |
Category(ies) |
Configuration, Audio |
Issue |
We are trying to use Creative Lab's Ensoniq Audio PCI sound card. This card is supposed to be Sound Blaster PCI compatible. Will the Audio driver work with them?
|
Solution |
The Ensoniq AudioPCI (aka Soundblaster 16PCI) soundcard (like many PCI soundcards) does not support the Legacy SB ISA interface 100% in hardware. It would require a special driver to make the legacy part functional. To our knowledge, no one has spent any effort on making the AudioPCI work as a Legacy SB ISA card.
QNX4 does not support PCI sound cards, but there are source and binaries available in the Contributed Software section of our website which will allow the use of a PCI sound card in QNX4.
/usr/free/qnx4/multimedia/ALSA2/alsa-qnx-0.2.tgz contains both source and binaries.
/usr/free/qnx4/multimedia/ALSA2/alsa-bin-qnx-0.2.tgz contains only binaries.
These archives contain ports of the ALSA 0.2.x drivers to QNX4 and Neutrino and some example programs (These are the ancestors of the current Neutrino drivers)
The deva-audiopci driver is a native-mode (PCI) driver for the Ensoniq AudioPCI family of cards (ex. Ensoniq AudioPCI, SB-64 PCI, SB-128 PCI)
aplay plays .wav, .au and .voc files. mpg123 plays .mp3 files (.mp2 files don't play very well)
Most of the binaries have use messages (type "use binary-name" to display it). |
|