PC104 Soundblaster

Hello,

We have to use a PC104 SoundBlaster Pro compatible, Crystal-MM-HP from
diamonds Systems under QNX4.25. This board is absed on ESS1869
AudioDrive chip.
We are able to load generic driver by command : “Audio -sb -d220 -i11
-d0,1”
and the card is detected, the /dev/dsp is created.
Anyway, when we want to launch some *.wav files (8-bit wav files), just
a noisy sound is audible and not correct
sound at all, with command: "vplay *.wav ".
Same behaviour with cat *.wav >/dev/dsp
Does somebody know why once the driver is started, there is no sound on
output ?
Has somebody already used this PC104 board or anyother based on same
controller, ESS1869 ?
Moreover, has somebody already successfully used any PC104 Soundblaster
with QNX4.25 ?

Thanks for your help,
Ghislaine.

You need to find an ALSA-2 (or maybe 5) driver for the ESS1869 chip and
port it
to QNX. You will probably need to get the chip doc from the
manufacturer. You might
need to find someone who can do this work for you.

The ONLY reason this PCI chip looks SB Pro compatible under DOS or
Windows is that
someone wrote a driver that has the same API or went to a lot of trouble
to trap
the SB Pro ISA port addresses and then emulate the SB Pro as a sort of
super interrupt
handler. That’s a lot of trouble…

Phil Olynyk
OBT Software Corp.

Ghislaine RE wrote:

Hello,

We have to use a PC104 SoundBlaster Pro compatible, Crystal-MM-HP from
diamonds Systems under QNX4.25. This board is absed on ESS1869
AudioDrive chip.
We are able to load generic driver by command : “Audio -sb -d220 -i11
-d0,1”
and the card is detected, the /dev/dsp is created.
Anyway, when we want to launch some *.wav files (8-bit wav files), just
a noisy sound is audible and not correct
sound at all, with command: "vplay *.wav ".
Same behaviour with cat *.wav >/dev/dsp
Does somebody know why once the driver is started, there is no sound on
output ?
Has somebody already used this PC104 board or anyother based on same
controller, ESS1869 ?
Moreover, has somebody already successfully used any PC104 Soundblaster
with QNX4.25 ?

Thanks for your help,
Ghislaine.

Phil,

You need to find an ALSA-2 (or maybe 5) driver for the ESS1869 chip and
port it
to QNX.

We also downloaded and tried the Alsa 2 Audio driver bianries and load

the driver with command: " deva -sb -p220 -i11 -d0,1"
and under /dev get the following new devices:
midi00, mixer00,pcm00, sndct00
but when using " aplay *.wav"
such message is reported: Aplay: version 0.0.8 by Jaroslav Kysela
Error : audio open error:
Ressource busy

You will probably need to get the chip doc from the
manufacturer.

Yes we have also the ESS1869 chipset documentation.



You might
need to find someone who can do this work for you.


Yes, I agree with you: maybe do you know someone who can do this kind of

work.
Any reference on the subject would be appreciated.
May thanks in advance for any feedback,
Ghislaine.

The ONLY reason this PCI chip looks SB Pro compatible under DOS or
Windows is that
someone wrote a driver that has the same API or went to a lot of trouble
to trap
the SB Pro ISA port addresses and then emulate the SB Pro as a sort of
super interrupt
handler. That’s a lot of trouble…

Phil Olynyk
OBT Software Corp.

Ghislaine RE wrote:


Hello,

We have to use a PC104 SoundBlaster Pro compatible, Crystal-MM-HP from
diamonds Systems under QNX4.25. This board is absed on ESS1869
AudioDrive chip.
We are able to load generic driver by command : “Audio -sb -d220 -i11
-d0,1”
and the card is detected, the /dev/dsp is created.
Anyway, when we want to launch some *.wav files (8-bit wav files), just
a noisy sound is audible and not correct
sound at all, with command: "vplay *.wav ".
Same behaviour with cat *.wav >/dev/dsp
Does somebody know why once the driver is started, there is no sound on
output ?
Has somebody already used this PC104 board or anyother based on same
controller, ESS1869 ?
Moreover, has somebody already successfully used any PC104 Soundblaster
with QNX4.25 ?

Thanks for your help,
Ghislaine.