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 >
Wrap
Text File
|
1995-08-30
|
15KB
|
607 lines
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...
\