home *** CD-ROM | disk | FTP | other *** search
/ Multimedia & CD-ROM 4 / mmcd04-julaug1995-cd.iso / applicat / sound / wavwor11 / wavework.ini < prev    next >
INI File  |  1993-10-09  |  11KB  |  220 lines

  1. [WaveWorks]
  2. ; Contains customizable values for WaveWorks.  Change these
  3. ; values to modify the way that WaveWorks displays and plays wave-files.
  4. ; The default values built into the application in the absence of this
  5. ; ".ini" file are shown in brackets for reference purposes.
  6. ; The non-default values in this file are tuned for operations on a
  7. ; 486/33 MHz PC with the Media Vision Pro-Audio Spectrum soundcard,
  8. ; and for editing CD quality soundfiles on the order of 10 MB in
  9. ; size.
  10. ;                                                      
  11. ;
  12. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  13. ; TFrame parameters control how the overall MDI frame of WaveWorks
  14. ; behaves, together with attributes of the overall WaveWorks application.
  15. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  16. ;
  17. [WaveWorks.TFrame]
  18. ;
  19. ; Attribute                     Units       [Default]           [Allowed Range]
  20. ; ---------                     -----       ---------           ---------------
  21. ; "UpdatePlayPositionFrequency" Hertz       [4]                 [1..20]
  22. ; Controls the rate at which the visual display of play position is
  23. ; updated on the screen. Values are limited to 20Hz by the mechanism
  24. ; used in Windows 3.1 for timers (an 18 Hz clock).
  25. ;
  26. ; "ShowPositionSamples"         Boolean     [1]                 [0..1]
  27. ; Enables display of position samples/times during playback.  Some
  28. ; video displays may interact with a soundcard to cause clicks and
  29. ; pops during playback if this is enabled.
  30. ;
  31. ; "ShowMicroSeconds"            Boolean     [0]                 [0..1]
  32. ; Controls the display of microsecond accuracy time values in the
  33. ; application.  The alternative is millisecond accuracy.
  34. ;
  35. ; "KeepTiled"                   Boolean     [0]                 [0..1]
  36. ; Controls whether the main window keeps its children in tiled
  37. ; layout as its size changes and as Wave windows are added/deleted
  38. ; to/from the main window.  Tiling can be slow, so the default is to not
  39. ; keep the windows in tiled layout.
  40. ;
  41. ; "X"                           pixels      [?]                 [0..SM_CXFULLSCREEN]
  42. ; "Y"                           pixels      [?]                 [0..SM_CYFULLSCREEN]
  43. ; "W"                           pixels      [?]                 [0..SM_CXFULLSCREEN]
  44. ; "H"                           pixels      [?]                 [0..SM_CYFULLSCREEN]
  45. ; These parameters control the placement and size of the main window
  46. ; when it starts.  The last position and size of the main window are
  47. ; saved back to these parameters when WaveWorks exits.
  48. ;
  49. UpdatePlayPositionFrequency=10
  50. ShowPositionSamples=1       
  51. ShowMicroSeconds=1
  52. KeepTiled=1
  53. X=9
  54. Y=7
  55. W=1004
  56. H=552
  57.  
  58. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  59. ; TWaveWindow parameters control how the wave windows in the WaveWorks
  60. ; application deal with sound-files.
  61. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  62. ;
  63. [WaveWorks.TWaveWindow]
  64. ;
  65. ; "CutoffFrequency"             Hertz       [200]               [1...]
  66. ; Specifies the lowest frequency that should be taken into account
  67. ; during the display of sound-file data when there are fewer samples
  68. ; on the screen than there are in the soundfile.  The lower this
  69. ; value is chosen the more accurately will the minimum and
  70. ; maximum lines on the display represent the contents of the file.
  71. ;
  72. ; "FFSampleIntSec"              sec         [0]                 [0...]              
  73. ; "FFSampleIntMSec"             ms          [200]               [0..999]
  74. ; "FFSampleWidthSec"            sec         [0]                 [0...]             
  75. ; "FFSampleWithMSec"            ms          [80]                [0..999]
  76. ; Control the fast-forward play mode.  Fast-forward play consists of
  77. ; sampling the sound file at a given interval, and playing a given
  78. ; width of sound.  The ratio of sampleinterval/samplewidth gives the
  79. ; speed-up factor of fast-forwarding.
  80. ;
  81. ; "ScaleToFit"                  Boolean     [1]                 [0..1]
  82. ; Controls whether the sound envelope in a wave window is scaled to
  83. ; fit the window, or whether the envelope is shown in a reduced scale.
  84. ;
  85. ; "OverWrite"                   Boolean     [0]                 [0..1]
  86. ; Controls whether sound pasted into a file overwrites the files select
  87. ; region, or simply pushes the existing sound to the "right"
  88. ;
  89. ; "RecorderApplication"         String      ["PREC"]            ["..."]
  90. ; Specifies the name of the recording application to be launched when the
  91. ; Recorder|Record menu option is selected.
  92. ;
  93. CutoffFrequency=100
  94. FFSampleIntSec=0
  95. FFSampleIntMSec=200
  96. FFSampleWidSec=0 
  97. FFSampleWidMSec=80
  98. ScaleToFit=0
  99. OverWrite=1
  100. RecorderApplication="PREC"
  101. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  102. ; TRiffWaveDisplay parameters control how the display of wave
  103. ; files is computed and shown.
  104. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  105. ;
  106. [WaveWorks.TRiffWaveDisplay]
  107. ;
  108. ; "Priority"                    iterations  [5]         [0...]
  109. ; Controls the pseudo-priority of the display scanning
  110. ; operation with respect to other windows in this application, and
  111. ; with respect to other windows applications.  A value of zero will
  112. ; give highest priority to this application while it is updating its
  113. ; displays of sound-files.  A value "n" greater than zero will allow
  114. ; up to "n" windows messages for other application to be dispatched
  115. ; at every new point calculated in the display of the sound-file.
  116. ;
  117. ; "ShowSelectSamples"           Boolean     [0]                 [0..1]
  118. ; "ShowSelectTimes"             Boolean     [0]                 [0..1]
  119. ; Control whether samples or times are displayed in the sound-file window
  120. ; while selection operations are being performed with the mouse.  Setting
  121. ; both values to zero disables the display of samples and times.  Setting
  122. ; one of the values to unity (1) enables the display of that attribute.
  123. ; Setting both values to unity will cause only times to be displayed,
  124. ; not both times and samples.  The default is to show times in seconds
  125. ; and milliseconds (see TFrame::ShowMicroSeconds also).
  126. ;
  127. ; "NTotalPoints"                pixels      [SM_CXFULLSCREEN]   [128..SM_CXFULLSCREEN]               Pixels      [SM_CXFULLSCREEN]
  128. ; Controls the number of points plotted in the display
  129. ; of soundfiles.  If you are working with large sound files you
  130. ; may wish to reduce this value to speed up the overview display
  131. ; calculation when the file is first opened.
  132. ;
  133. ; "PenWidth"                    pixels      [0]                 [0..10]
  134. ; "PositionPenWidth"            pixels      [0]                 [0..10]
  135. ; Controls the thickness of the pen used to draw the sound envelope and
  136. ; the play position.  The default value of 0 indicates to use a hairline
  137. ; thickness pen even when fewer than SM_CXFULLSCREEN pixels are used in
  138. ; NTotalPoints.
  139. ;
  140. ; "ScrollLinePercent"           percent     [5]                 [5..100]
  141. ; Determines how much the sound-envelope will scroll by in response to mouse
  142. ; clicks on the scroll arrows, or use of the left/right arrow keys.
  143. ;
  144. ; "ScrollPagePercent"           percent     [90]                [ScrollLinePercent..100]
  145. ; Determines how much the sound-envelope will scroll by in response to mouse
  146. ; clicks on the scroll-bar between the arrows and the thumb-box, or use of
  147. ; the page down/up keys.
  148. ;
  149. ; "LeftChannelPenColor"         RGB         [(0,0,255}]         [{0..255,0..255,0..255}]
  150. ; "RightChannelPenColor"        RGB         [{255,0,0}]         [{0..255,0..255,0..255}]
  151. ; "PositionPenColor"            RGB         [COLOR_HIGHLIGHT]   [{0..255,0..255,0..255}]
  152. ; Controls the colors used to draw the sound envelopes in the left and right
  153. ; channels of the wave window, and the position pen.  In the absence of
  154. ; an entry here for PositionPenColor the system default highlight color is chosen.
  155. ;
  156. ; "DataBufferSize"              KB          [8]                 [1..64]
  157. ; Allows the size of the buffer used in building the display window to be
  158. ; modified.  Adjust this value along with the [WaveWorks.TRiffWavePlayer]
  159. ; DataBufferSize and ChunkSize values below to make WaveWorks play and display
  160. ; files in a smooth manner. Larger buffer sizes make the display operations
  161. ; more efficient, but increase the chance that a sound drop-out might occur
  162. ; during playback.
  163. ;
  164. ; "NUpdates"                    iterations  [1]                 [1..100]
  165. ; How many intermediate displays of an overview are performed while
  166. ; the overview window is being created.
  167. ;
  168. Priority=1
  169. ShowSelectSamples=0
  170. ShowSelectTimes=1
  171. NTotalPoints=1024
  172. PenWidth=0
  173. PositionPenWidth=2
  174. ScrollLinePercent=5
  175. ScrollPagePercent=95 
  176. LeftChannelPenColor={0,0,255}
  177. RightChannelPenColor={255,0,0}
  178. ; PositionPenColor={255,255,0}
  179. DataBufferSize=8
  180. NUpdates=5
  181.  
  182. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  183. ; TRiffWavePlayer parameters control how the playback of wave
  184. ; files is performed.
  185. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  186. ;
  187. [WaveWorks.TRiffWavePlayer]
  188. ;
  189. ; "DataBufferSize"              KB          [64]                [1..64]
  190. ; "ChunkSize"                   KB          [32]                [1..DataBufferSize]
  191. ; These control how the wave player loads and plays sound data.  Larger values
  192. ; reduce the chance of drop-outs in the playback, but may cause the responsiveness
  193. ; of other windows to fall.
  194. ;
  195. ; "Priority"                    iterations  [1]                 [1...]
  196. ; Controls the pseudo-priority of the wave-file player with respect
  197. ; to other windows in this application, and with respect to other windows
  198. ; applications.  A value of zero will give highest priority to this
  199. ; application while it is updating its play buffers.  A value "n"
  200. ; greater than zero will allow up to "n" windows messages for
  201. ; other application to be dispatched at every buffer calculated in the
  202. ; display of the sound-file.  The main impact of this parameter is in the
  203. ; smoothness with which the current play position is updated as the
  204. ; player operates.
  205. ;
  206. ; "AutoRewindIntervalSec"       sec         [0]                 [0...]
  207. ; "AutoRewindIntervalMec"       msec        [100]               [0...]
  208. ;
  209. ; AutoRewind parameters control how near the play position must be
  210. ; to the end of the play region, or end of the file, in order to cause
  211. ; the player to automatically rewind.  Setting these values higher
  212. ; than the default 0.1 seconds (100 msec) will reduce the chance of
  213. ; getting the player into a "hung" state, requiring closing of the
  214. ; wave window to restore it. 
  215. ;
  216. DataBufferSize=64
  217. ChunkSize=8
  218. Priority=1
  219. AutoRewindIntervalSec=0
  220. AutoRewindIntervalMSec=100