home *** CD-ROM | disk | FTP | other *** search
/ 300 Favorite Games / 300GAMES.iso / 365 / soundmix.ini < prev    next >
INI File  |  1995-10-04  |  4KB  |  115 lines

  1. [general]
  2. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  3. ; if ShowDevices exists and is non-zero then will display wave out devices and other stuff
  4. ;
  5. ; ShowDevices=0  : default
  6. ; ShowDevices=1     : show output from waveOutGetDevCaps
  7. ShowDevices=0
  8. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  9. ; if WaveOutDevice exists it should be between zero and one less num devices
  10. ; the default is WAVE_MAPPER
  11. ;
  12. ; WaveOutDevice=0 : use the first device (default)
  13. ; WaveOutDevice=1 : use the second device
  14. ; WaveOutDevice=-1: use WAVE_MAPPER (will use [Unknown Device] settings)
  15. ;
  16. ;
  17. WaveOutDevice=0
  18. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  19. ; Wavemix will detect if it is running on a 286 and not use any 386 instructions
  20. ; you can force it to use the 286 only code on a 386 by setting cmixit=1
  21. ; cmixit=0 (default) 
  22. ; cmixit=1 uses only 286 code (even on a 386 or >)
  23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  24. ; This flag tells WaveMix to either convert waves to the default sampling rate before
  25. ; playing or simply to play them at the default rate regardless of what they are.
  26. ; If all sound files are the same rate, setting "ConvertWaves" to FALSE saves the 
  27. ; overhead of calling the conversion routines.
  28. ;
  29. ConvertWaves=1
  30.  
  31. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  32. ; Remix=1 = ResetRemix()
  33. ; Remix=2 = NoResetRemix()
  34. ; default=1
  35. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  36. ; GoodWavePos=0 = uses timeGetTime() (default)
  37. ; GoodWavePos=1 = uses waveOutGetPosition()
  38. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  39. ; WaveBlocks=#  (2<=#<=6) the number of ping pong buffers to use
  40. ; default=3
  41. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  42. ; WaveBlockLen=#  min = 512 max = 4096
  43. ;   if a number is not specified Wavemix.dll will try to determine a size
  44. ;
  45. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  46. ; SamplesPerSec=11 (11.025 Khz) (default)
  47. ;=22 (22.04  KHz)
  48. ;=44 (44.1   KHz)
  49.  
  50. [default]
  51. Remix=1
  52. GoodWavePos=0
  53. WaveBlocks=5
  54. SamplesPerSec=22
  55. WaveBlockLen=1376
  56.  
  57. [Windows Sound System Playback]
  58. ; Need to set do11khzmce=FALSE in system.ini->[sndsys.drv] if want to use Remix=1 and SamplesPerSec=11
  59. Remix=1
  60. GoodWavePos=1
  61. WaveBlocks=4
  62. SamplesPerSec=22
  63. ;WaveBlockLen=
  64.  
  65. [MultiSound Wave Out]
  66. Remix=2
  67. GoodWavePos=1
  68. WaveBlocks=3
  69. ;WaveBlockLen=
  70.  
  71.  
  72. ;defaults for SB16 Wave Out Remix=1 GoodWavePos=0 WaveBlocks=5 SamplesPerSec=22, no default for WaveBlockLen
  73.  
  74. [SB16 Wave Out]
  75. Remix=1
  76. GoodWavePos=0
  77. WaveBlocks=5
  78. ;SamplesPerSec=22
  79. WaveBlockLen=1536
  80.  
  81. [SBPro Wave Out]
  82. Remix=1
  83. GoodWavePos=0
  84. WaveBlocks=5
  85. ;WaveBlockLen=
  86.  
  87. [Media Vision Wave Output]
  88. Remix=1
  89. GoodWavePos=0
  90. WaveBlocks=3
  91. WaveBlockLen=1536
  92.  
  93. [UltraSound Waveform Output]
  94. Remix=2
  95. GoodWavePos=0
  96. WaveBlocks=3
  97. ;SamplesPerSec=11
  98.  
  99. [16-bit Audio Playback]
  100. WaveBlocks=4
  101. WaveBlockLen=4096
  102.  
  103.  
  104.  
  105. [not compatible]
  106. ; sound drivers that are not compatible with wavemix.dll can be added here
  107. ; (the=1 is necessary).  One of the major conflicts occur with the PC Speaker
  108. ; drivers.  The wavemix.dll will only work with devices that support asynchronous
  109. ; operation - most of the pc speaker drivers are synchronous.  The name of the devices
  110. ; can be easily seen by setting ShowDevices=1 in the [general] section and then running
  111. ; a program which uses the wavemixer.  One major problem with some of the pc speaker
  112. ; drivers is that they report that they are asynchronous when they are really not.
  113.  
  114. Wave driver for PC Speaker=1
  115.