SBlaster 16 problem or bug ?

Many people reported problems with SoundBlaster 16

Here are the details of my installation and the output of some commands
I’ve tried.

CPU : AMD k6-2 500 Mhz
MBD : ASUS P5A-B
Ram : 128 MB PC 100
Soundcard : SoundBlaster 16 vibra ISA PnP, IRQ : 5, I/O: 0x220, MPU:
0x300, DMA : 1,3
(This is the low cost Vibra, which uses 2 low DMAs. The good ones are
not available anymore. But this one works fine on the same machine under
Windows, Linux, BSD, BeOS, OS/2, SCO, etc. It has been identified by QNX
with the correct settings too)

QNX is installed on its own partition (800 MB)
df reports 32 % used
a swap file is generated at startup, size : 134217728 bytes

That should be enough, I guess.

The mixer is working. Moving the master volume up results in a louder
chhhhhh out of the speakers.
The mixer menu has 2 items :
Sound Blaster 16 CTL1745
and Share - Sound Blaster 16 - share mixer
Only the first one expands to a configuration pannel. The second one
does nothing.


cmdline : phplay
output  : Memory fault (core dumped)

cmdline : playAudioCd /fs/cd1
output  : file = /fs/cd1
Loaded DLL 0x0804e68c 'audiocd-noph.so'
unable to find mpsettings file

cmdline : playsound_noph /tmp/ding.wav
output  : file = /tmp/ding.wav
Loaded DLL 0x0804e744 'soundfile-noph.so'
MvInit() succeded
Mpcallback() STATE = MV_OPENING
Mpcallback() STATE = MV_STOPPED
then    : In ... /playAudio.c UserInputread() You pressed (10)
comment : it displays the code of any key I pressed until I did CTRL-C

cmdline : plaympegaudio_noph /tmp/test.mp3
output  : file = /tmp/test.mp3
Loaded DLL 0x0804e6e8 'mpegaudio-pic.so'
MvInit() succeded
Then    : nothing untill I pressed CTRL-C (I may not have waited long
enough but I guess so)

  • I don’t remember if the module names are written with hyphen or
    underscore. I don’t have QNX running right now and I cannot read my
    handwriting anymore.
  • Anyway none sound comes out !

Hope we can fix this problem

Agnelo

Do you have the “PnP OS Installed” option in BIOS set to enabled or
disabled?

QNX tends to work better (historically speaking) with it disabled. This
causes
the BIOS to setup the cards addresses at boot time. With it enabled, it
expects
the OS to do the PnP detection & setup the cards addresses, etc.

You might try changing it…

“Agnelo de la Crotche” <agnelo.geo@yahoo.com> wrote in message
news:39D98286.7EE5029B@yahoo.com

Many people reported problems with SoundBlaster 16

Here are the details of my installation and the output of some commands
I’ve tried.

CPU : AMD k6-2 500 Mhz
MBD : ASUS P5A-B
Ram : 128 MB PC 100
Soundcard : SoundBlaster 16 vibra ISA PnP, IRQ : 5, I/O: 0x220, MPU:
0x300, DMA : 1,3
(This is the low cost Vibra, which uses 2 low DMAs. The good ones are
not available anymore. But this one works fine on the same machine under
Windows, Linux, BSD, BeOS, OS/2, SCO, etc. It has been identified by QNX
with the correct settings too)

QNX is installed on its own partition (800 MB)
df reports 32 % used
a swap file is generated at startup, size : 134217728 bytes

That should be enough, I guess.

The mixer is working. Moving the master volume up results in a louder
chhhhhh out of the speakers.
The mixer menu has 2 items :
Sound Blaster 16 CTL1745
and Share - Sound Blaster 16 - share mixer
Only the first one expands to a configuration pannel. The second one
does nothing.


cmdline : phplay
output  : Memory fault (core dumped)

cmdline : playAudioCd /fs/cd1
output  : file = /fs/cd1
Loaded DLL 0x0804e68c 'audiocd-noph.so'
unable to find mpsettings file

cmdline : playsound_noph /tmp/ding.wav
output  : file = /tmp/ding.wav
Loaded DLL 0x0804e744 'soundfile-noph.so'
MvInit() succeded
Mpcallback() STATE = MV_OPENING
Mpcallback() STATE = MV_STOPPED
then    : In ... /playAudio.c UserInputread() You pressed (10)
comment : it displays the code of any key I pressed until I did CTRL-C

cmdline : plaympegaudio_noph /tmp/test.mp3
output  : file = /tmp/test.mp3
Loaded DLL 0x0804e6e8 'mpegaudio-pic.so'
MvInit() succeded
Then    : nothing untill I pressed CTRL-C (I may not have waited long
enough but I guess so)

  • I don’t remember if the module names are written with hyphen or
    underscore. I don’t have QNX running right now and I cannot read my
    handwriting anymore.
  • Anyway none sound comes out !

Hope we can fix this problem

Agnelo

My Sblaster 16 isn’t even detected by QNX RTP. Every type of mediafile I’ve tried opening so far (mp3 or wav or mpeg) reported something like this:

plaympegaudio_noph /fs/hd0-dos/T.mp3

Ang in main.c file = /fs/hd0-dos/T.mp3
Loaded DLL 0x0804e6e8 ‘mpegaudio-pic.so’
MvInit() succeeded
snd_pcm_open failed: No such file or directory

My system specs are

CPU: Cel 366
MBD: Abit bx6 rev 1.0
RAM: 192 MB PC 100
Soundcard: Soundblaster 16 vibra ISA PnP, IRQ 5: I/0: 0x220 DMA: 0,1

I’ve got everything up and running on qnx except the sound part :frowning: i want my mp3! :slight_smile:

Frostie


CPU : AMD k6-2 500 Mhz
MBD : ASUS P5A-B
Ram : 128 MB PC 100
Soundcard : SoundBlaster 16 vibra ISA PnP, IRQ : 5, I/O: 0x220, MPU:
0x300, DMA : 1,3
(This is the low cost Vibra, which uses 2 low DMAs. The good ones are
not available anymore. But this one works fine on the same machine under
Windows, Linux, BSD, BeOS, OS/2, SCO, etc. It has been identified by QNX
with the correct settings too)

QNX is installed on its own partition (800 MB)
df reports 32 % used
a swap file is generated at startup, size : 134217728 bytes

That should be enough, I guess.

The mixer is working. Moving the master volume up results in a louder
chhhhhh out of the speakers.
The mixer menu has 2 items :
Sound Blaster 16 CTL1745
and Share - Sound Blaster 16 - share mixer
Only the first one expands to a configuration pannel. The second one
does nothing.


cmdline : phplay
output  : Memory fault (core dumped)

cmdline : playAudioCd /fs/cd1
output  : file = /fs/cd1
Loaded DLL 0x0804e68c 'audiocd-noph.so'
unable to find mpsettings file

cmdline : playsound_noph /tmp/ding.wav
output  : file = /tmp/ding.wav
Loaded DLL 0x0804e744 'soundfile-noph.so'
MvInit() succeded
Mpcallback() STATE = MV_OPENING
Mpcallback() STATE = MV_STOPPED
then    : In ... /playAudio.c UserInputread() You pressed (10)
comment : it displays the code of any key I pressed until I did CTRL-C

cmdline : plaympegaudio_noph /tmp/test.mp3
output  : file = /tmp/test.mp3
Loaded DLL 0x0804e6e8 'mpegaudio-pic.so'
MvInit() succeded
Then    : nothing untill I pressed CTRL-C (I may not have waited long
enough but I guess so)

  • I don’t remember if the module names are written with hyphen or
    underscore. I don’t have QNX running right now and I cannot read my
    handwriting anymore.
  • Anyway none sound comes out !

Hope we can fix this problem

Agnelo

Solved it by disabling pnp os installed in the bios settings after reading on a tech forum on www.qnxstart.com that this might solve the problem and it did :slight_smile:


My Sblaster 16 isn’t even detected by QNX RTP. Every type of mediafile I’ve tried opening so far (mp3 or wav or mpeg) reported something like this:

plaympegaudio_noph /fs/hd0-dos/T.mp3

Ang in main.c file = /fs/hd0-dos/T.mp3
Loaded DLL 0x0804e6e8 ‘mpegaudio-pic.so’
MvInit() succeeded
snd_pcm_open failed: No such file or directory

My system specs are

CPU: Cel 366
MBD: Abit bx6 rev 1.0
RAM: 192 MB PC 100
Soundcard: Soundblaster 16 vibra ISA PnP, IRQ 5: I/0: 0x220 DMA: 0,1

I’ve got everything up and running on qnx except the sound part > :frowning: > i want my mp3! > :slight_smile:

Frostie

\

CPU : AMD k6-2 500 Mhz
MBD : ASUS P5A-B
Ram : 128 MB PC 100
Soundcard : SoundBlaster 16 vibra ISA PnP, IRQ : 5, I/O: 0x220, MPU:
0x300, DMA : 1,3
(This is the low cost Vibra, which uses 2 low DMAs. The good ones are
not available anymore. But this one works fine on the same machine under
Windows, Linux, BSD, BeOS, OS/2, SCO, etc. It has been identified by QNX
with the correct settings too)

QNX is installed on its own partition (800 MB)
df reports 32 % used
a swap file is generated at startup, size : 134217728 bytes

That should be enough, I guess.

The mixer is working. Moving the master volume up results in a louder
chhhhhh out of the speakers.
The mixer menu has 2 items :
Sound Blaster 16 CTL1745
and Share - Sound Blaster 16 - share mixer
Only the first one expands to a configuration pannel. The second one
does nothing.


cmdline : phplay
output  : Memory fault (core dumped)

cmdline : playAudioCd /fs/cd1
output  : file = /fs/cd1
Loaded DLL 0x0804e68c 'audiocd-noph.so'
unable to find mpsettings file

cmdline : playsound_noph /tmp/ding.wav
output  : file = /tmp/ding.wav
Loaded DLL 0x0804e744 'soundfile-noph.so'
MvInit() succeded
Mpcallback() STATE = MV_OPENING
Mpcallback() STATE = MV_STOPPED
then    : In ... /playAudio.c UserInputread() You pressed (10)
comment : it displays the code of any key I pressed until I did CTRL-C

cmdline : plaympegaudio_noph /tmp/test.mp3
output  : file = /tmp/test.mp3
Loaded DLL 0x0804e6e8 'mpegaudio-pic.so'
MvInit() succeded
Then    : nothing untill I pressed CTRL-C (I may not have waited long
enough but I guess so)

  • I don’t remember if the module names are written with hyphen or
    underscore. I don’t have QNX running right now and I cannot read my
    handwriting anymore.
  • Anyway none sound comes out !

Hope we can fix this problem

Agnelo

“Michael D. Burkey” wrote:

Do you have the “PnP OS Installed” option in BIOS set to enabled or
disabled?

QNX tends to work better (historically speaking) with it disabled. This
causes
the BIOS to setup the cards addresses at boot time. With it enabled, it
expects
the OS to do the PnP detection & setup the cards addresses, etc.

You might try changing it…

If you ask me, ‘Plug and Pray’ is one of the widest stupidity that I can
figure out in computer hardware. Legacy ISA was just to easy and worked
to fine. Intel and Microsoft had to change it. But try to find a ‘non
plug and play’ Sound Blaster !
Since I’m running many different OSse on this machine, “PnP OS
Installed” is the first thing that I disabled. In fact it is the first
thing that I disable on any computer.

Agnelo