home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Audio 4.94 - Over 11,000 Files
/
audio-11000.iso
/
msdos
/
sndbords
/
proaudio
/
mvdoc
/
fmfun.doc
< prev
next >
Wrap
Text File
|
1993-03-09
|
3KB
|
111 lines
FM - TSR for FM Synthesis
Syntax
fm -i
This installs the TSR
fm -u
This uninstalls the TSR
bo
bf
This turns on/off the "background" sound
qo
qf
This turns on/off the "queue"
mm
mp
This sets melodic/percussive mode
i65
This initializes the TSR and the chip
Operation
This program is used to provide "Adlib" (copyright/trademark Adlib
something-or-other) functionality for programs using that format
to play FM sounds.
Basically, this format is a method for "queueing" notes
and setting "instrument sounds". See "fm.doc" for information
on programming the TSR to accomplish this.
This program will also generate "random" notes, in the background,
which can be interesting, pleasing, or weird.
Program Explanations
fm.com - This program installs into interrupt 64h to provide the
queue services, and interrupt 08h (timer) for background
events.
Use "-i" to install the TSR.
Use "-u" to uninstall the TSR.
Use "-s" to report installation status.
bo.com - This program will turn on the "background" sounds.
bf.com - This program will turn off the "background" sounds.
I use this (sometimes) when:
playing a game without sound
programming late at night by myself
these alleviate boredom, and sometimes provide
an interesting diversion
executing a long process that may crash
if the sounds continue, the system has not
"halted", and may just have "echo off" or
needs the "mode" set...
need a source of sound input for testing recording abilities
I get sick of my own voice, or the CDROM is too slow
qo.com - This program will turn "on" the queue processing
qf.com - This program will turn "off" the queue processing
This process will "speed up" or "slow down" the hardware
timer (interrupt 08h). When the queue is on, the timer
runs fast.
Some "jukebox" programs do not reset the timer when they
stop playing, and if they are then "removed" from memory
the timer is running fast, so your DOS time is sped up.
Use "qf" to reset the timer to normal speed before removing
the TSR, especially after using programs that require the TSR.
mm.com - This program will set "melodic" mode.
mp.com - This program will set "percussive" mode.
Use these programs to change the TSR and the chip to either
of the two modes.
If "background" sounds are enabled, the "drum set" will be
heard after using "mp".
i65.com - This program initializes the TSR and the chip.
This will clear the queue and reset the chip, essentially
setting the state to that of load-time.