home *** CD-ROM | disk | FTP | other *** search
- Demo Menu
- File #1
- File #2
- Start time
- End time
- Parameter #1
- Parameter #2
- Parameter #3
- Parameter #4
- Parameter #5
- Parameter #6
- 1
- Help (Alt-H)
-
- EXE\Help
- NONSINHERIT
- NOTEMPINHERIT
-
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- Help
- IMPORTANT: Run the commands in this menu in
- descending order, unless explicitly
- instructed to do otherwise!
-
- In order to highlight a menu entry, use the keypad
- or the mouse. The PgUp key brings you to the top of
- the list, End to the bottom (Close command); the Up
- and Down Arrow keys step you through. To execute a
- highlighted command, click the Left mouse button or
- hit Enter. Command line parameters are typed in from
- the keyboard, DOS-fashion. Function keys F1-F10 give
- current parameters (press Alt and F1-F10 for a list).
-
- Alt-H gives help for the highlighted menu entry.
-
- To leave the WAVmaker Demo Menu, press Esc, click
- the Right mouse button or execute the Close command.
-
- Execute the Help command (hit Enter) for extensive
- online help.
- \
- 0a) Make WAVs /286
-
- Demo\MakeWAVs /286
- NSINHERIT
- NOTEMPINHERIT
- 1
- CLEARSCR
- DISK
- NOPAUSE
- BEEP
- DFTtoWAV
- IMPORTANT: Do NOT run this command if you have a
- 386+. Use "Make WAVs /386+" instead.
-
- You need a few WAV (sample) files to run the demos.
- This command will create them using WM DFTtoWAV.
-
- Usage: makeWAVs /286 <parameter>
-
- <parameter> = 1, 2, 3, 4 or 5. This affects
- the choice of DFT files to unpack. Higher
- value => more files to unpack (and more disk
- space & time required). To render the demo
- MIDI files, you need the WAVs unpacked with
- <parameter>...
-
- 1 for Solfeggi.MID (TRY THIS FIRST)
- 2 for Drums.MID + above
- 3 for SJam.MID + above
- 4 for Air.MID + above
-
- Disk space needed: 2 MB (1) to 10 MB (4).
- \
- 0b) Make WAVs /386+
-
- Demo\MakeWAVs /386+
- NSINHERIT
- NOTEMPINHERIT
- 1
- CLEARSCR
- DISK
- NOPAUSE
- BEEP
- DFT2WAV
- IMPORTANT: Do NOT run this command if you have a
- 286. Use "Make WAVs /286" instead.
-
- You need a few WAV (sample) files for the demos.
- This command will create them using WM DFT2WAV.
-
- Usage: makeWAVs /386+ <parameter>
-
- <parameter> = 1, 2, 3, 4 or 5. This affects
- the choice of DFT files to unpack. Higher
- value => more files to unpack (and more disk
- space & time required). To render the demo
- MIDI files, you need the WAVs unpacked with
- <parameter>...
-
- 1 for Solfeggi.MID (TRY THIS FIRST)
- 2 for Drums.MID + above
- 3 for SJam.MID + above
- 4 for Air.MID + above
-
- Disk space needed: 2 MB (1) to 10 MB (4).
- \
- 01) WAV Directory
-
- EXE\ReadDir
- NONSINHERIT
- TEMPINHERIT
- WAV\*.WAV
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- Read
- Browse a listing of the default WAV directory (exit
- with Esc or Right mouse button).
-
- This is the directory where the default sample files
- used for MIDI rendering are kept. MakeWAVs should
- have unpacked all DFTs to WAVs in this directory.
-
- TRY THIS: While browsing the directory listing, put
- the mouse cursor on a filename. Click the
- Left mouse button (or hit Enter). The file
- name will be highlighted. Hit Function key
- F1. You have now assigned the highlighted
- filename to Function key buffer F1. Press
- Alt-Fx (x=1-10) to see the values assigned
- to all buffers. When you return here, try
- hitting F1 and Alt-Fx again!
-
- In the examples below, the names of source and
- destination files will be assigned to F1 and F2.
-
- You can read about Function key operations in the
- help entry for the Read browser (hit Alt-H).
- \
- 02) Temp Directory
-
- EXE\ReadDir
- NONSINHERIT
- TEMPINHERIT
- Temp\*.WAV
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- ReadDir
- Browse a listing of the temporary file directory
- (exit with Esc or Right mouse button).
-
- This is the directory where WAVmaker puts files
- created for its internal use. It is also the site
- of choice for DSP and file conversion operations.
-
- Verify that MakeWAVs has left copies of GM6F4.WAV
- and GM6F5.WAV in this directory.
- \
- 03) Play WAVs
- Temp\
- ..\EXE\WAVplay
- NONSINHERIT
- TEMPINHERIT
- GM6F4
- NOCLEAR
- DISK
- NOPAUSE
- NOBEEP
- WAVplay
- IMPORTANT: WAVmaker's WAV player will only work if
- you have a Creative Labs Sound Blaster
- card! If you use another card, you must
- provide your own player (see note below).
-
- Play the WAV files in the Temp\ directory.
-
- Usage: WAVplay <filename>
-
- The WAV extension is optional.
-
- Notes: WAVmaker is initially set up to call WM
- SBWAV (WAV player for Sound Blasters).
- You can easily change this if you want
- to use another player. See Help (press
- Alt-H) for details.
-
- With WM SBWAV, Space bar and Left mouse
- button pause/resume playback; Esc key and
- Right mouse button abort it.
- \
- 04) View WAVs
- Temp\
- ..\EXE\WAView
- NSINHERIT
- TEMPINHERIT
- GM6F4
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- WAView
- View the WAV files in the Temp\ directory.
-
- Usage: WAView <filename>
-
- The default extension is WAV.
-
- Options: Some other day!
-
- USE HELP TO LEARN ABOUT ZOOMING/SCALING.
-
- TRY THIS: Assign an optional position (time)
- in the WAV file you are viewing to
- Function key F5. The procedure is
- just like the one used above with
- the directory listings. Check the
- Function key list when you return
- here. Note that WAView has put the
- start and end times on F3 and F4.
-
- You'll use sample position export a lot when
- running WAView from the DSP menus and PRGed.
- \
- 05) Mix WAVs
- Temp\
- ..\EXE\WAVmix
- NSINHERIT
- TEMPINHERIT
- GM6F4 GM6F5 FIL1
- DOSBOX
- ALL
- PAUSE
- BEEP
- WAVmix
- Now some simple signal processing. First, let's mix
- GM6F4 and GM6F5 in the new file FIL1; do not use the
- /m option (a stereo file is better in the next step).
-
- Usage: WAVmix <source #1> [<source #2> ...]
- <destination>
-
- The default extension is WAV. Source files
- may NOT be overwritten.
-
- Options: /a <factor L>[:<factor R>]
-
- (amplify left[:right] channel of preceding
- <source #x> by a real factor)
-
- /m (create single-channel WAV file)
- /8b (create 8-bit WAV file)
- /11k (create 11025 Hz WAV file)
- /22k (create 22050 Hz WAV file)
- /q (quiet mode: no screen output)
- \
- 06) Flange FIL1 > 2
- Temp\
- ..\EXE\Flange
- NSINHERIT
- TEMPINHERIT
- FIL1 FIL2 .3:.7 .9 0:1 .5
- DOSBOX
- ALL
- NOPAUSE
- NOBEEP
- Flange
- Next, some healthy flanging (if you do not know
- about flanging, see the help entry: hit Alt-H).
-
- Usage: Flange <source> <destination>
- <original level>:<effect level>
- <feedback>
- <time offset>:<time variation>
- <effect rate>
-
- Times are expressed in milliseconds, rate in
- Hz. Feedback is a real factor with modulus
- < 1 (= 0 for chorus). The levels are real
- amplitude factors.
-
- The default extension is WAV. The source
- file may NOT be overwritten.
-
- Options: /l (affect left channel only)
- /r (affect right channel only)
- /w <start>:<end> (effect window)
- /q (quiet mode: no screen output)
- \
- 07) Extend FIL2 > 3
- Temp\
- ..\EXE\Extend
- NSINHERIT
- TEMPINHERIT
- FIL2 FIL3 END:3000
- DOSBOX
- ALL
- NOPAUSE
- NOBEEP
- Extend
- In the next step, we'll add some echo. In order to
- make room for a natural echo decay, we must first
- append some silent space at the end of FIL2.
-
- By the way, have you checked your Function keys
- lately? Try Alt-F1 again!
-
- Usage: Extend <source> <destination>
- <start time>:<duration>
-
- Start time and duration are expressed in
- milliseconds. Letting <start> take on the
- "value" END (as in END:1000) puts the silent
- section at the end of the original file.
-
- The default extension is WAV. The source
- file may NOT be overwritten.
-
- Option: /q (quiet mode: no screen output)
- \
- 08) Echo FIL3 > 4
- Temp\
- ..\EXE\WMecho
- NSINHERIT
- TEMPINHERIT
- FIL3 FIL4 .4 800
- DOSBOX
- ALL
- NOPAUSE
- NOBEEP
- WMecho
- OK, let's add that echo to FIL3! If you have not
- viewed and/or listened to the files created so far
- (FIL1, FIL2, and now FIL4; FIL3 is just like FIL2
- + trailing silence) do so after this step, then go
- on to the next step.
-
- Usage: Echo <source> <destination>
- <feedback> <delay time>
-
- The delay time is expressed in milliseconds.
- Feedback is a real factor with modulus < 1.
-
- The default extension is WAV. The source
- file may NOT be overwritten.
-
- Options: /l (affect left channel only)
- /r (affect right channel only)
- /w <start>:<end> (effect window)
- /q (quiet mode: no screen output)
-
- Window times are in milliseconds.
- \
- 09) MID Directory
-
- EXE\ReadDir
- NONSINHERIT
- TEMPINHERIT
- MID\*.MID
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- ReadDir
- Enough of this DSP stuff (by now you've got the
- idea!). Let's see which demo MIDs you have...
- \
- 10) Play MID
- MID\
- ..\EXE\MIDplay
- NONSINHERIT
- TEMPINHERIT
- Solfeggi
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- MIDplay
- IMPORTANT: WAVmaker's MID player will only work if
- you have a Creative Labs Sound Blaster
- card! If you use another card, you must
- provide your own player (same remarks as
- for WM WAVplay; hit Alt-H for details).
-
- OK, try listening to a demo MID using your sound
- card's synthesizer. This will give you something
- to compare with later, after rendering MIDs to
- WAVs.
-
- Usage: MIDplay <filename>
-
- The MID extension is optional.
-
- Note: With WM SBMIDI, Space bar and Left mouse
- button pause/resume playback; Esc key and
- Right mouse button abort it.
- \
- 11) MID Scan
- MID\
- ..\EXE\Scan
- NONSINHERIT
- TEMPINHERIT
- Solfeggi
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- MIDscan
- Now let's concentrate on one of those MIDs, and have
- a closer look at the MID events contained in it. WM
- MIDscan will generate a listing and let you browse it.
-
- Exit the browser by clicking the Left mouse button or
- by hitting Esc, as usual.
-
- Usage: Scan <filename>
-
- The default extension is MID.
-
- Later on, you may also want to try out the freeware
- utility MIDICAT (it's in the MID Menu). It's a nice
- complement to WM MIDscan, especially when analyzing
- drum tracks.
- \
- 12) MID to LST
-
- EXE\MIDtoLST
- NSINHERIT
- TEMPINHERIT
- Solfeggi
- DOSBOX
- ALL
- NOPAUSE
- NOBEEP
- MIDtoLST
- Stick with that MID. WM MIDtoLST will convert it to
- LST (WM playlist) format.
-
- IMPORTANT: Add " /d ALL:10" to the command line if
- you have chosen a piece containing drums.
-
- Usage: MIDtoLST <source file> [<destination file>]
-
- If no destination file is specified, the
- source filename is used. Default extensions
- are MID and LST, respectively.
-
- Options: /MID <alternate MID directory>
- /LST <alternate LST directory>
- /PRG <alternate PRG directory>
- /d <track>:<channel> (use Drum PRGs)
- /q (quiet mode: no screen output)
- \
- 13) LST Directory
-
- EXE\ReadDir
- NONSINHERIT
- TEMPINHERIT
- LST\*.LST
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- ReadDir
- Verify that WM MIDtoLST has translated the MID file
- to a LST file in the LST\ directory.
- \
- 14) Browse LST
-
- EXE\Read
- NONSINHERIT
- TEMPINHERIT
- LST\Solfeggi.LST
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- Read
- The LST files are in human-readable form; you
- could even write your music as LSTs. Go back
- to step (12) and hit Alt-H for a description
- of the format. Here, you can browse the LST
- file(s) created above.
-
- *** IMPORTANT ***
-
- In the next step, you'll render your LST files,
- i.e. make music in WAV form from them. THIS IS
- A TIME-CONSUMING PROCESS. If you can't spare
- your PC for an hour or more at this time, stop
- here and continue the demo run later. If you
- have a low-end machine (286 and/or no FPU) do
- consider running WM LSTtoWAV overnight.
- \
- 15) LST to WAV
-
- EXE\LSTtoWAV
- NSINHERIT
- TEMPINHERIT
- Solfeggi /m
- DOSBOX
- DISK
- PAUSE
- BEEP
- LSTtoWAV
- Time to render your LST file! You can save some disk
- space by using the "/m" (mono) option (Solfeggi does
- not use stereo panning at all, so no loss there).
-
- Usage: LSTtoWAV <source file> [<destination file>]
-
- If no destination file is specified, the
- source filename is used. Default extensions
- are LST and WAV, respectively.
-
- Options: /m (create single-channel WAV file)
- /8b (create 8-bit WAV file)
- /11k (create 11025 Hz WAV file)
- /22k (create 22050 Hz WAV file)
- /n <antialiasing [1-4]>
- /a <amplitude factor>
- /LST <alternate LST directory>
- /Song <alternate Song directory>
- /WAV <alternate WAV directory>
- /q (quiet mode: no screen output)
-
- Default antialising is 4 (slow!).
- \
- 16) Song Directory
-
- EXE\ReadDir
- NONSINHERIT
- TEMPINHERIT
- Song\*.WAV
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- ReadDir
- Verify that WM LSTtoWAV has rendered the LST file
- as a WAV file in the Song\ directory.
- \
- 17) Play Song
- Song\
- ..\EXE\WAVplay
- NONSINHERIT
- TEMPINHERIT
- Solfeggi
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- WAVplay
- ONCE AGAIN: WM SBWAV will only work if you have a
- Creative Labs Sound Blaster card.
-
- Play the song rendered by WM MIDtoLST/WM LSTtoWAV.
- Compare with the output produced by WM MIDplay!
-
- Usage: WAVplay <filename>
-
- The WAV extension is optional.
-
- Note: With WM SBWAV, Space bar and Left mouse
- button pause/resume playback; Esc key and
- Right mouse button abort it.
- \
- 18) That's all!
-
- EXE\Help Register
- NONSINHERIT
- NOTEMPINHERIT
-
- NOCLEAR
- ALL
- NOPAUSE
- NOBEEP
- Register
- That wraps up this short demo. We have only
- scratched the surface, but by now you should
- be able to explore WAVmaker on your own.
-
- Remember, help is only an Alt-H away!
-
- You may want to clean up the Temp\ directory
- (delete all WAVs in it without remorse, they
- won't be needed again). You can do this from
- the File Menu. You can also delete the songs
- created above (in Song\) and the related LST
- files (in LST\).
-
- Note: Sooner or later, you will want to try
- WM PRGed (WAVmaker's patch editor) on
- the demo PRGs. PRG will NOT work with
- D0.PRG, since you do not have all the
- WAVs referred to in that file. To get
- the full GM compliant sample library,
- you must * REGISTER * ! Hit Enter now
- for more on this fascinating topic...
- \