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: Gravis Ultra Sound Up: Soundcard Setup Previous: Soundcard Setup Contents