next up previous contents
Next: Gravis Ultra Sound Up: Soundcard Setup Previous: Soundcard Setup   Contents

SoundBlaster

SoundBlaster cards need a environment variable BLASTER. To set it issue a command similar to the following. Note, that you only need the A, I, D, T and possible H parameter.

SET BLASTER=A220 I5 D1 H6 T6 P330 E620

A
Base port of the SoundBlaster. Common values are 220, 240 and 260.
I
Interrupt of SoundBlaster. Common values are 5, 7 and 11.
D
8bit DMA channel. Common values are 1 and 3.
H
16bit DMA channel. Common values are 5, 6 and 7. Only used by T>=6.
T
Type of SoundBlaster.
  1. SoundBlaster 1.x 22KHz, 8bit, mono.
  2. SoundBlaster Pro 1.x 22KHz, 8bit, stereo or 44KHz, 8bit, mono.
  3. SoundBlaster 2.0 44KHz, 8bit, mono.
  4. SoundBlaster Pro 2.0 stereo 44KHz, 8bit, stereo.
  5. not used
  6. SoundBlaster 16 44KHz, 16bit, stereo
P
MIDI port. Common values are 300 and 330. Not used by OPENCP.
E
Emu port of AWE32 and compatible. Not used by OPENCP.

Cards like AWE32 or newer are set up like a SB16. Before use, the SoundBlaster cards have to be initialized. These programs need a correctly set BLASTER environment variable.

SB 1.x
SB 2.0
SB Pro 1.x
SB Pro 2.0

SB 16
To initialize use sbconfig.exe /s. You should set the mixer to some useful state with sb16set.exe /MA:240 /VO:240 /LI:240. You may also need to set up an env variable like SET SOUND=C:\SB16 to point to the directory where sbconfig.exe and sb16set.exe are located.


next up previous contents
Next: Gravis Ultra Sound Up: Soundcard Setup Previous: Soundcard Setup   Contents
documentation by doj / cubic