[general] ; if ShowDevices exists and is non-zero then will display wave out devices and other stuff ; ; ShowDevices=0 : default ; ShowDevices=1 : show output from waveOutGetDevCaps ShowDevices=0 ; if WaveOutDevice exists it should be between zero and one less num devices ; the default is WAVE_MAPPER ; ; WaveOutDevice=0 : use the first device (default) ; WaveOutDevice=1 : use the second device ; WaveOutDevice=-1: use WAVE_MAPPER (will use [Unknow Device] settings) ; WaveOutDevice=0 ; Wavemix will detect if it is running on a 286 and not use any 386 instructions ; you can force it to use the 286 only code on a 386 by setting cmixit=1 ; cmixit=0 (default) ; cmixit=1 uses only 286 code (even on a 386 or >) [default] ; Remix=1 = ResetRemix() (default) ; Remix=2 = NoResetRemix() Remix=1 ; GoodWavePos=0 = uses timeGetTime() (default) ; GoodWavePos=1 = uses waveOutGetPosition() GoodWavePos=0 ; WaveBlocks=# (2<=#<=6) the number of ping pong buffers to use ; if Remix=2, use the smallest number that does not distort the sound ; default=3 WaveBlocks=3 ; WaveBlockLen=# min = 512 max = 4096 ; if a number is not specified (or 0) WaveMix will try to determine a size WaveBlockLen=688 ; SamplesPerSec=11 (11.025 Khz) (default) ; =22 (22.04 KHz) ; =44 (44.1 KHz) SamplesPerSec=11 ; debug=0 (default) ; debug=1,2,3 : level ofdebug information shown [Driver Xref] Windows Sound System Playback=Windows Sound System Sound System Playback=Windows Sound System SB16 Wave Out=SoundBlaster 16 SB16 Playback=SoundBlaster 16 AWE64 Wave Out=SoundBlaster 16 [Windows Sound System] ; Need to set do11khzmce=FALSE in system.ini->[sndsys.drv] if want to use Remix=1 and SamplesPerSec=11 Remix=1 GoodWavePos=1 WaveBlocks=4 SamplesPerSec=22 [SoundBlaster 16] Remix=1 GoodWavePos=0 WaveBlocks=5 SamplesPerSec=22 WaveBlockLen=1376 [SBPro Wave Out] Remix=1 GoodWavePos=0 WaveBlocks=5 [MultiSound Wave Out] Remix=2 GoodWavePos=1 WaveBlocks=3 [Media Vision Waveform Output] Remix=1 GoodWavePos=0 WaveBlocks=3 [UltraSound Waveform Output] Remix=2 GoodWavePos=0 WaveBlocks=3 SamplesPerSec=11 [Maestro Playback] Remix=2 GoodWavePos=0 WaveBlocks=5 ContinuousStream=1 [not compatible] ; sound drivers that are not compatible with wavemix.dll can be added here ; (the =1 is necessary). One of the major conflicts occur with the PC Speaker ; drivers. The wavemix.dll will only work with devices that support ; asynchronous operation - most of the pc speaker drivers are synchronous. ; The name of the devices can be easily seen by setting ShowDevices=1 in the ; [general] section and then running a program which uses the wavemixer. One ; major problem with some of the pc speaker drivers is that they report that ; they are asynchronous when they are really not. Wave driver for PC Speaker=1