home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1995 December / SOFM_Dec1995.bin / pc / dos / gi / wave / demo.dat / demo.mnu next >
Text File  |  1995-08-30  |  15KB  |  607 lines

  1. Demo Menu
  2. File #1
  3. File #2
  4. Start time
  5. End time
  6. Parameter #1
  7. Parameter #2
  8. Parameter #3
  9. Parameter #4
  10. Parameter #5
  11. Parameter #6
  12. 1
  13. Help  (Alt-H)
  14.  
  15. EXE\Help
  16. NONSINHERIT
  17. NOTEMPINHERIT
  18.  
  19. NOCLEAR
  20. ALL
  21. NOPAUSE
  22. NOBEEP
  23. Help
  24. IMPORTANT: Run the commands in this menu in 
  25.            descending order, unless explicitly 
  26.            instructed to do otherwise!
  27.  
  28. In order to highlight a menu entry, use the keypad
  29. or the mouse. The PgUp key brings you to the top of 
  30. the list, End to the bottom (Close command); the Up 
  31. and Down Arrow keys step you through. To execute a 
  32. highlighted command, click the Left mouse button or 
  33. hit Enter. Command line parameters are typed in from 
  34. the keyboard, DOS-fashion. Function keys F1-F10 give 
  35. current parameters (press Alt and F1-F10 for a list).
  36.  
  37. Alt-H gives help for the highlighted menu entry.
  38.  
  39. To leave the WAVmaker Demo Menu, press Esc, click 
  40. the Right mouse button or execute the Close command. 
  41.  
  42. Execute the Help command (hit Enter) for extensive 
  43. online help.
  44. \
  45. 0a) Make WAVs /286
  46.  
  47. Demo\MakeWAVs /286
  48. NSINHERIT
  49. NOTEMPINHERIT
  50. 1
  51. CLEARSCR
  52. DISK
  53. NOPAUSE
  54. BEEP
  55. DFTtoWAV
  56. IMPORTANT: Do NOT run this command if you have a
  57.            386+. Use "Make WAVs /386+" instead.
  58.  
  59. You need a few WAV (sample) files to run the demos. 
  60. This command will create them using WM DFTtoWAV.
  61.  
  62. Usage: makeWAVs /286 <parameter>
  63.  
  64.        <parameter> = 1, 2, 3, 4 or 5. This affects
  65.        the choice of DFT files to unpack. Higher
  66.        value => more files to unpack (and more disk
  67.        space & time required). To render the demo
  68.        MIDI files, you need the WAVs unpacked with
  69.        <parameter>...
  70.  
  71.           1   for   Solfeggi.MID  (TRY THIS FIRST)
  72.           2   for   Drums.MID + above
  73.           3   for   SJam.MID + above
  74.           4   for   Air.MID + above
  75.  
  76.        Disk space needed: 2 MB (1) to 10 MB (4).
  77. \
  78. 0b) Make WAVs /386+
  79.  
  80. Demo\MakeWAVs /386+
  81. NSINHERIT
  82. NOTEMPINHERIT
  83. 1
  84. CLEARSCR
  85. DISK
  86. NOPAUSE
  87. BEEP
  88. DFT2WAV
  89. IMPORTANT: Do NOT run this command if you have a
  90.            286. Use "Make WAVs /286" instead.
  91.  
  92. You need a few WAV (sample) files for the demos. 
  93. This command will create them using WM DFT2WAV.
  94.  
  95. Usage: makeWAVs /386+ <parameter>
  96.  
  97.        <parameter> = 1, 2, 3, 4 or 5. This affects
  98.        the choice of DFT files to unpack. Higher
  99.        value => more files to unpack (and more disk
  100.        space & time required). To render the demo
  101.        MIDI files, you need the WAVs unpacked with
  102.        <parameter>...
  103.  
  104.           1   for   Solfeggi.MID  (TRY THIS FIRST)
  105.           2   for   Drums.MID + above
  106.           3   for   SJam.MID + above
  107.           4   for   Air.MID + above
  108.  
  109.        Disk space needed: 2 MB (1) to 10 MB (4).
  110. \
  111. 01) WAV  Directory
  112.  
  113. EXE\ReadDir
  114. NONSINHERIT
  115. TEMPINHERIT
  116. WAV\*.WAV
  117. NOCLEAR
  118. ALL
  119. NOPAUSE
  120. NOBEEP
  121. Read
  122. Browse a listing of the default WAV directory (exit
  123. with Esc or Right mouse button).
  124.  
  125. This is the directory where the default sample files
  126. used for MIDI rendering are kept. MakeWAVs should
  127. have unpacked all DFTs to WAVs in this directory.
  128.  
  129. TRY THIS: While browsing the directory listing, put
  130.           the mouse cursor on a filename. Click the
  131.           Left mouse button (or hit Enter). The file
  132.           name will be highlighted. Hit Function key
  133.           F1. You have now assigned the highlighted
  134.           filename to Function key buffer F1. Press
  135.           Alt-Fx (x=1-10) to see the values assigned
  136.           to all buffers. When you return here, try 
  137.           hitting F1 and Alt-Fx again!
  138.  
  139. In the examples below, the names of source and 
  140. destination files will be assigned to F1 and F2.
  141.  
  142. You can read about Function key operations in the 
  143. help entry for the Read browser (hit Alt-H).
  144. \
  145. 02) Temp Directory
  146.  
  147. EXE\ReadDir
  148. NONSINHERIT
  149. TEMPINHERIT
  150. Temp\*.WAV
  151. NOCLEAR
  152. ALL
  153. NOPAUSE
  154. NOBEEP
  155. ReadDir
  156. Browse a listing of the temporary file directory
  157. (exit with Esc or Right mouse button).
  158.  
  159. This is the directory where WAVmaker puts files
  160. created for its internal use. It is also the site 
  161. of choice for DSP and file conversion operations.
  162.  
  163. Verify that MakeWAVs has left copies of GM6F4.WAV
  164. and GM6F5.WAV in this directory.
  165. \
  166. 03) Play WAVs
  167. Temp\
  168. ..\EXE\WAVplay
  169. NONSINHERIT
  170. TEMPINHERIT
  171. GM6F4
  172. NOCLEAR
  173. DISK
  174. NOPAUSE
  175. NOBEEP
  176. WAVplay
  177. IMPORTANT: WAVmaker's WAV player will only work if 
  178.            you have a Creative Labs Sound Blaster 
  179.            card! If you use another card, you must 
  180.            provide your own player (see note below).
  181.  
  182. Play the WAV files in the Temp\ directory.
  183.  
  184. Usage:     WAVplay <filename>
  185.  
  186.            The WAV extension is optional.
  187.  
  188. Notes:     WAVmaker is initially set up to call WM 
  189.            SBWAV (WAV player for Sound Blasters). 
  190.            You can easily change this if you want 
  191.            to use another player. See Help (press 
  192.            Alt-H) for details.
  193.  
  194.            With WM SBWAV, Space bar and Left mouse 
  195.            button pause/resume playback; Esc key and 
  196.            Right mouse button abort it.
  197. \
  198. 04) View WAVs
  199. Temp\
  200. ..\EXE\WAView
  201. NSINHERIT
  202. TEMPINHERIT
  203. GM6F4
  204. NOCLEAR
  205. ALL
  206. NOPAUSE
  207. NOBEEP
  208. WAView
  209. View the WAV files in the Temp\ directory.
  210.  
  211. Usage:    WAView <filename>
  212.  
  213.           The default extension is WAV.
  214.  
  215. Options:  Some other day!
  216.  
  217. USE HELP TO LEARN ABOUT ZOOMING/SCALING.
  218.  
  219. TRY THIS: Assign an optional position (time)
  220.           in the WAV file you are viewing to
  221.           Function key F5. The procedure is
  222.           just like the one used above with
  223.           the directory listings. Check the
  224.           Function key list when you return
  225.           here. Note that WAView has put the
  226.           start and end times on F3 and F4.
  227.  
  228. You'll use sample position export a lot when 
  229. running WAView from the DSP menus and PRGed.
  230. \
  231. 05) Mix  WAVs
  232. Temp\
  233. ..\EXE\WAVmix
  234. NSINHERIT
  235. TEMPINHERIT
  236. GM6F4 GM6F5 FIL1
  237. DOSBOX
  238. ALL
  239. PAUSE
  240. BEEP
  241. WAVmix
  242. Now some simple signal processing. First, let's mix 
  243. GM6F4 and GM6F5 in the new file FIL1; do not use the 
  244. /m option (a stereo file is better in the next step).
  245.  
  246. Usage:   WAVmix <source #1> [<source #2> ...] 
  247.                 <destination>
  248.  
  249.          The default extension is WAV. Source files
  250.          may NOT be overwritten.
  251.  
  252. Options: /a <factor L>[:<factor R>]
  253.  
  254.          (amplify left[:right] channel of preceding
  255.           <source #x> by a real factor)
  256.  
  257.          /m   (create single-channel WAV file)
  258.          /8b  (create 8-bit WAV file)
  259.          /11k (create 11025 Hz WAV file)
  260.          /22k (create 22050 Hz WAV file)
  261.          /q   (quiet mode: no screen output) 
  262. \
  263. 06) Flange FIL1 > 2
  264. Temp\
  265. ..\EXE\Flange
  266. NSINHERIT
  267. TEMPINHERIT
  268. FIL1 FIL2 .3:.7 .9 0:1 .5
  269. DOSBOX
  270. ALL
  271. NOPAUSE
  272. NOBEEP
  273. Flange
  274. Next, some healthy flanging (if you do not know 
  275. about flanging, see the help entry: hit Alt-H).
  276.  
  277. Usage:   Flange <source> <destination>
  278.                 <original level>:<effect level>
  279.                 <feedback>
  280.                 <time offset>:<time variation>
  281.                 <effect rate>
  282.  
  283.          Times are expressed in milliseconds, rate in
  284.          Hz. Feedback is a real factor with modulus
  285.          < 1 (= 0 for chorus). The levels are real
  286.          amplitude factors.
  287.  
  288.          The default extension is WAV. The source 
  289.          file may NOT be overwritten.
  290.  
  291. Options: /l (affect left channel only)
  292.          /r (affect right channel only)
  293.          /w <start>:<end> (effect window)
  294.          /q (quiet mode: no screen output)
  295. \
  296. 07) Extend FIL2 > 3
  297. Temp\
  298. ..\EXE\Extend
  299. NSINHERIT
  300. TEMPINHERIT
  301. FIL2 FIL3 END:3000
  302. DOSBOX
  303. ALL
  304. NOPAUSE
  305. NOBEEP
  306. Extend
  307. In the next step, we'll add some echo. In order to
  308. make room for a natural echo decay, we must first
  309. append some silent space at the end of FIL2.
  310.  
  311. By the way, have you checked your Function keys
  312. lately? Try Alt-F1 again!
  313.  
  314. Usage:   Extend <source> <destination>
  315.                 <start time>:<duration>
  316.  
  317.          Start time and duration are expressed in
  318.          milliseconds. Letting <start> take on the
  319.          "value" END (as in END:1000) puts the silent
  320.          section at the end of the original file.
  321.  
  322.          The default extension is WAV. The source 
  323.          file may NOT be overwritten.
  324.  
  325. Option:  /q   (quiet mode: no screen output)
  326. \
  327. 08) Echo   FIL3 > 4
  328. Temp\
  329. ..\EXE\WMecho
  330. NSINHERIT
  331. TEMPINHERIT
  332. FIL3 FIL4 .4 800
  333. DOSBOX
  334. ALL
  335. NOPAUSE
  336. NOBEEP
  337. WMecho
  338. OK, let's add that echo to FIL3! If you have not
  339. viewed and/or listened to the files created so far
  340. (FIL1, FIL2, and now FIL4; FIL3 is just like FIL2
  341. + trailing silence) do so after this step, then go 
  342. on to the next step.
  343.  
  344. Usage:   Echo <source> <destination>
  345.               <feedback> <delay time>
  346.  
  347.          The delay time is expressed in milliseconds.
  348.          Feedback is a real factor with modulus < 1.
  349.  
  350.          The default extension is WAV. The source 
  351.          file may NOT be overwritten.
  352.  
  353. Options: /l (affect left channel only)
  354.          /r (affect right channel only)
  355.          /w <start>:<end> (effect window)
  356.          /q (quiet mode: no screen output)
  357.  
  358.          Window times are in milliseconds.
  359. \
  360. 09) MID  Directory
  361.  
  362. EXE\ReadDir
  363. NONSINHERIT
  364. TEMPINHERIT
  365. MID\*.MID
  366. NOCLEAR
  367. ALL
  368. NOPAUSE
  369. NOBEEP
  370. ReadDir
  371. Enough of this DSP stuff (by now you've got the
  372. idea!). Let's see which demo MIDs you have...
  373. \
  374. 10) Play MID
  375. MID\
  376. ..\EXE\MIDplay
  377. NONSINHERIT
  378. TEMPINHERIT
  379. Solfeggi
  380. NOCLEAR
  381. ALL
  382. NOPAUSE
  383. NOBEEP
  384. MIDplay
  385. IMPORTANT: WAVmaker's MID player will only work if 
  386.            you have a Creative Labs Sound Blaster 
  387.            card! If you use another card, you must 
  388.            provide your own player (same remarks as
  389.            for WM WAVplay; hit Alt-H for details).
  390.  
  391. OK, try listening to a demo MID using your sound 
  392. card's synthesizer. This will give you something
  393. to compare with later, after rendering MIDs to
  394. WAVs.
  395.  
  396. Usage:   MIDplay <filename>
  397.  
  398.          The MID extension is optional.
  399.  
  400. Note:    With WM SBMIDI, Space bar and Left mouse 
  401.          button pause/resume playback; Esc key and 
  402.          Right mouse button abort it.
  403. \
  404. 11) MID  Scan
  405. MID\
  406. ..\EXE\Scan
  407. NONSINHERIT
  408. TEMPINHERIT
  409. Solfeggi
  410. NOCLEAR
  411. ALL
  412. NOPAUSE
  413. NOBEEP
  414. MIDscan
  415. Now let's concentrate on one of those MIDs, and have
  416. a closer look at the MID events contained in it. WM 
  417. MIDscan will generate a listing and let you browse it.
  418.  
  419. Exit the browser by clicking the Left mouse button or 
  420. by hitting Esc, as usual.
  421.  
  422. Usage:   Scan <filename>
  423.  
  424.          The default extension is MID.
  425.  
  426. Later on, you may also want to try out the freeware
  427. utility MIDICAT (it's in the MID Menu). It's a nice
  428. complement to WM MIDscan, especially when analyzing
  429. drum tracks.
  430. \
  431. 12) MID to LST
  432.  
  433. EXE\MIDtoLST
  434. NSINHERIT
  435. TEMPINHERIT
  436. Solfeggi
  437. DOSBOX
  438. ALL
  439. NOPAUSE
  440. NOBEEP
  441. MIDtoLST
  442. Stick with that MID. WM MIDtoLST will convert it to 
  443. LST (WM playlist) format.
  444.  
  445. IMPORTANT: Add " /d ALL:10" to the command line if 
  446. you have chosen a piece containing drums.
  447.  
  448. Usage:   MIDtoLST <source file> [<destination file>]
  449.  
  450.          If no destination file is specified, the
  451.          source filename is used. Default extensions
  452.          are MID and LST, respectively. 
  453.  
  454. Options: /MID <alternate MID directory>
  455.          /LST <alternate LST directory>
  456.          /PRG <alternate PRG directory>
  457.          /d   <track>:<channel> (use Drum PRGs)
  458.          /q   (quiet mode: no screen output)
  459. \
  460. 13) LST  Directory
  461.  
  462. EXE\ReadDir
  463. NONSINHERIT
  464. TEMPINHERIT
  465. LST\*.LST
  466. NOCLEAR
  467. ALL
  468. NOPAUSE
  469. NOBEEP
  470. ReadDir
  471. Verify that WM MIDtoLST has translated the MID file 
  472. to a LST file in the LST\ directory. 
  473. \
  474. 14) Browse LST
  475.  
  476. EXE\Read
  477. NONSINHERIT
  478. TEMPINHERIT
  479. LST\Solfeggi.LST
  480. NOCLEAR
  481. ALL
  482. NOPAUSE
  483. NOBEEP
  484. Read
  485. The LST files are in human-readable form; you 
  486. could even write your music as LSTs. Go back 
  487. to step (12) and hit Alt-H for a description 
  488. of the format. Here, you can browse the LST 
  489. file(s) created above.
  490.  
  491.              *** IMPORTANT ***
  492.  
  493. In the next step, you'll render your LST files,
  494. i.e. make music in WAV form from them. THIS IS
  495. A TIME-CONSUMING PROCESS. If you can't spare
  496. your PC for an hour or more at this time, stop
  497. here and continue the demo run later. If you 
  498. have a low-end machine (286 and/or no FPU) do
  499. consider running WM LSTtoWAV overnight.
  500. \
  501. 15) LST to WAV
  502.  
  503. EXE\LSTtoWAV
  504. NSINHERIT
  505. TEMPINHERIT
  506. Solfeggi /m
  507. DOSBOX
  508. DISK
  509. PAUSE
  510. BEEP
  511. LSTtoWAV
  512. Time to render your LST file! You can save some disk 
  513. space by using the "/m" (mono) option (Solfeggi does
  514. not use stereo panning at all, so no loss there). 
  515.  
  516. Usage:   LSTtoWAV <source file> [<destination file>]
  517.  
  518.          If no destination file is specified, the
  519.          source filename is used. Default extensions
  520.          are LST and WAV, respectively. 
  521.  
  522. Options: /m    (create single-channel WAV file)
  523.          /8b   (create 8-bit WAV file)
  524.          /11k  (create 11025 Hz WAV file)
  525.          /22k  (create 22050 Hz WAV file)
  526.          /n    <antialiasing [1-4]>
  527.          /a    <amplitude factor>
  528.          /LST  <alternate LST directory>
  529.          /Song <alternate Song directory>
  530.          /WAV  <alternate WAV directory>
  531.          /q    (quiet mode: no screen output)
  532.  
  533.          Default antialising is 4 (slow!).
  534. \
  535. 16) Song Directory
  536.  
  537. EXE\ReadDir
  538. NONSINHERIT
  539. TEMPINHERIT
  540. Song\*.WAV
  541. NOCLEAR
  542. ALL
  543. NOPAUSE
  544. NOBEEP
  545. ReadDir
  546. Verify that WM LSTtoWAV has rendered the LST file 
  547. as a WAV file in the Song\ directory. 
  548. \
  549. 17) Play Song
  550. Song\
  551. ..\EXE\WAVplay
  552. NONSINHERIT
  553. TEMPINHERIT
  554. Solfeggi
  555. NOCLEAR
  556. ALL
  557. NOPAUSE
  558. NOBEEP
  559. WAVplay
  560. ONCE AGAIN: WM SBWAV will only work if you have a 
  561.             Creative Labs Sound Blaster card.
  562.  
  563. Play the song rendered by WM MIDtoLST/WM LSTtoWAV. 
  564. Compare with the output produced by WM MIDplay!
  565.  
  566. Usage:     WAVplay <filename>
  567.  
  568.            The WAV extension is optional.
  569.  
  570. Note:      With WM SBWAV, Space bar and Left mouse 
  571.            button pause/resume playback; Esc key and 
  572.            Right mouse button abort it.
  573. \
  574. 18) That's all!
  575.  
  576. EXE\Help Register
  577. NONSINHERIT
  578. NOTEMPINHERIT
  579.  
  580. NOCLEAR
  581. ALL
  582. NOPAUSE
  583. NOBEEP
  584. Register
  585. That wraps up this short demo. We have only 
  586. scratched the surface, but by now you should
  587. be able to explore WAVmaker on your own. 
  588.  
  589. Remember, help is only an Alt-H away!
  590.  
  591. You may want to clean up the Temp\ directory
  592. (delete all WAVs in it without remorse, they
  593. won't be needed again). You can do this from 
  594. the File Menu. You can also delete the songs 
  595. created above (in Song\) and the related LST 
  596. files (in LST\).
  597.  
  598. Note: Sooner or later, you will want to try
  599.       WM PRGed (WAVmaker's patch editor) on
  600.       the demo PRGs. PRG will NOT work with
  601.       D0.PRG, since you do not have all the
  602.       WAVs referred to in that file. To get
  603.       the full GM compliant sample library,
  604.       you must * REGISTER * ! Hit Enter now 
  605.       for more on this fascinating topic...
  606. \
  607.