home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sound Sensations!
/
sound_sensations.iso
/
demos
/
gfmanual
/
part03.mnl
< prev
next >
Wrap
Text File
|
2002-07-28
|
23KB
|
859 lines
Getting Started - Part B Section 5B-1
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
Start of PART3.MNL
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-2
By now you have a basic grasp of PLAY/RECORD mode. There are
still alot of things to learn but for now you will learn the easy
stuff.
SAVE SONG
---------
Option 10 on Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SAVE SONG
-------------------------------
NAME OF SONG |C:\SONGS\DEMOSONG |
-------------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
First let's learn how to save a song. Previously you created a
couple of small sequences in PLAY/RECORD mode. Now it's time to
save these as a song. From the main menu, pick option 10 and
press a function key. This will take you to the SAVE SONG menu.
All you need to do here is indicate a path and name to save the
song under. Standard DOS paths are supported. For example,
suppose you want to save what you have under the name "DEMO".
you could just type in DEMO in the song name field and press
ENTER. This would cause GFMUSIC to create three files called
DEMO.SNG , DEMO.SEQ , and DEMO.TIM on the current
disk/directory. If you had previously set up a directory for
your songs you could have saved the song there. You could have
created a subdirectory called SONGS on the C drive by using the
DOS Make Directory command. (MD SONGS). If you had done that
you could now save DEMO by entering
C:\SONGS\DEMO
on the SAVE SONG screen. Or, if you were already 'in' the C
drive (i.e. the C drive was the current drive) you could simply
have entered
\SONGS\DEMO
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-3
A song can have a name of up to 8 characters. DOS naming
conventions apply. Whenever you save a song, GFMUSIC will end up
creating files with the name you specify followed by a .TIM, .SNG
and .SEQ extension. If you are working with a hard disk drive,
you will find it easier to set up subdirectories for your songs.
If you try to save, and the song currently exists on disk,
GFMUSIC will prompt you for whether you want to replace it.
Try the help feature for this screen. press ESCape, read the
message, and then press "H". To leave SAVE SONG, press ESCape
twice.
***************************************************************
Remember to save your songs. When you exit GFMUSIC (via option
99 on the Main Menu) your work is not automatically saved. If
you want to keep whatever changes you have made, use Save Song
before exiting.
**************************************************************
LOAD SONG
---------
Option 7 on Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOAD SONG
------------------------------
NAME OF SONG |A:TIMEAFTR |
-------------------------------
USE FREE SEQ OR CLEAR (F/C) |C|
---
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Since you have saved the song, let's reload it from disk.
Go to LOAD SONG from the Main Menu by selecting option 7. There
are two fields on this screen. The first is where you enter the
name of the song that you want to load. The second is whether
you want to clear memory, or load into 'free slots'.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-4
For the name, you can use the same name that you did when you
saved the song. E.g. DEMO or C:\SONGS\DEMO. Try the help
feature for this screen. Press ESCape followed by "H".
When you load a song, you must choose Clear or Free (C or F).
When you choose Clear (C), GFMUSIC simply clears all memory in
preparation for loading the sequences of a song. This option of
LOAD SONG is quite simple and straightforward.
When you choose the Free option of LOAD SONG, things are a little
more complicated, but offer some distinct advantages in some
situations. When you choose FREE, GFMUSIC will load the
sequences of the song even if you currently have one in memory.
What the program will do is look for free slots into which it
will load the sequences. This can be very useful when you have a
'song' that contains, for example, a number of Drum patterns, or
generic bass lines, etc. In this way you can load the 'Drum'
song on top of what you are currently working on. Where you may
run into a problem is if there are duplication of either Names or
PLAY KEY use between the current song and the one you are loading
in using the Free option. If both songs (the one currently in
memory and the one you are loading) have sequences with the same
name, you will only be able to edit one of the sequences where
there is a name conflict. Which one ?? There is no way of
knowing. If sequences in memory have the same PLAY KEY assigned
as sequences in the song you are loading, then that PLAY KEY will
only activate one sequence. Which one ??? Usually the last one
loaded but there is no way to really tell without going into the
play option and seeing which PLAY KEYs are assigned to which
sequences.
On the other hand, even if there are name conflicts, when the
second sequence is loaded, GFMUSIC will resolve sequence
references so that if one sequence starts another, it will pick
the correct one even if two or more sequences have the same name.
In this way, you can load more than one song into memory and if
there are no PLAY KEY conflicts between sequences you want to
start from the computer keyboard, you can play one song followed
by the next, followed by the next, etc. This can be useful for
live performance..... you can load multiple songs initially and
start them from the computer without having to take time out
after each song to load the next one. The thing to remember,
however, is that if you do this, you want to make sure that the
sequences you want to start from the keyboard all have different
PLAY KEYs assigned to them.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-5
Probably the best benefit is that you can create 'songs' that are
collections of things you will use often in many other songs.
The most obvious example is drum patterns. You may elect to make
a 'song' of numerous Rock Drum patterns that you can load in
using the 'Free' option of LOAD SONG. Or you may do the same
thing for chord progressions for Blues. The key is to make sure
that all sequences in such 'songs' have names that won't be used
elsewhere. With respect to PLAY KEYs, you may want to set aside
a range of keys for drums (say M thru Z). Or you may elect to
not assign any play keys at all until you get ready to actually
use the sequence.
*****************************
PLAY KEYs can be assigned as part of the Edit function, not just
when you first create a sequence.
*****************************
LOAD SEQUENCE
-------------
Option 6 on Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LOAD SEQUENCE
---------------------------
NAME OF SONG | \BLUES\BLUES1 |
----------------------------
ORIGINAL NAME | CHORDS-BLUES |
-----------------
LOAD AS NAME | NEWNAMEORBLANK |
-----------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-6
In addition to being able to load a song, you can also load a
specific sequence from any song. For example, suppose you had a
sequence of chord progressions called "CHORDS-BLUES" in a song
named "BLUES1". And suppose further you were in the process of
creating song "NEWBLUE" and you wanted to utilize the "CHORD-
BLUES" sequence in the new song. One could go to the LOAD
SEQUENCE feature and load just that sequence into memory to be
used in the song you are currently working on.
Specify the name of the song and the name of the sequence you
want to load. Example :
song name ----> C:\BLUES\BLUES1
sequence name ----> CHORDS-BLUES
name to load as -->
On the LOAD SEQUENCE screen you specify the name you want the
sequence to be called after it is loaded. If you leave it blank,
the original name will be used. If the name currently exists,
then you will be notified and the sequence will not be loaded.
While loading, if there is a PLAY KEY associated with the
sequence being loaded and there is a conflict, the sequence will
be loaded but no play key will be assigned (and you will be
notified).
******************************
You say you don't remember the Song Name or Sequence Name ?? See
later on under DIRECTORY SONG / DIRECTORY SEQUENCE.
***********************
SAVE SEQUENCE
-------------
Option 11 on Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SAVE SEQUENCE
-----------------------------
SONG FILE NAME FOR SEQUENCE |\BLUEBASS\BLINE1 |
-----------------------------
NAME OF SEQUENCE TO SAVE |BLUES-BASS-1 |
--------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-7
You can save a single sequence. In essence, what you are doing
is creating a song (on disk) that has just one sequence. At a
later time you can load the entire song (with only one sequence)
using the FREE option of LOAD SONG, or, you can use the LOAD
SEQUENCE feature. Using the FREE option of LOAD SONG is probably
more convenient when loading a song with only one sequence. In
this way you can create libraries of individual sequences that
you can load into new songs you create. However, when using the
Load Song Free option, Play Key or Name conflicts are not checked
for.
Example :
song name ----> C:\BLUEBASS\BLINE1
sequence name --> BLUES-BASS-1
This will create song BLINE1 that has only one sequence
(BLUES-BASS-1).
**************************************************************
Note ..... If you were to save sequence BASS-1 into song BLUE-1,
it would NOT add BASS-1 to BLUE1. IT WILL COMPLETELY REPLACE
SONG BLUE1. So that when done saving the sequence, BLUE1 will
only contain 1 sequence (BASS-1). It would NOT contain what it
had before plus BASS-1. I.e., Save Sequence simply creates a 1
sequence song consisting of only the sequence in memory that you
want to save.
**************************************************************
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-8
COPY/MERGE SEQUENCE
-------------------
Option 5 on Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COPY / MERGE
---------------
SOURCE SEQUENCE NAME |DRUMS-A-PART |
---------------
TARGET SEQUENCE NAME |DRUMS-A-NO-RIDE|
---------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Simply specify the name of the sequence you want to copy from,
and the name of the sequence to copy to. If the target sequence
already exists, you will be prompted as to whether you want :
- To merge the sequences
- Replace the target sequence with the source (from) sequence
- Append the source sequence at the end of the target sequence
When you merge sequences together, the result is a mixture of
events based on the start time of the events in the source and
target sequence. For example :
Source Target Result
----------- ----------- ------------
s1 time=0 t1 time=0 s1 time=0
s2 time=10 t2 time=20 t1 time=0
s2 time=10
t2 time=10
The timing relationships are adjusted so that if you play a
sequence that was created as the result of the merge, it would
sound the same as if you played each of the two original
sequences seperately, but started them at the time.
You can think of merging/copying sequences like 'bouncing' tracks
on a tape recorder.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-9
DELETE SEQUENCE
---------------
Option 3 of Main Menu
Not much to say here. Specify the name of the sequence to
delete. If it exists, you will be prompted to verify that you
want to delete it. If it does not exist, you will be informed of
that also. This one is so simple there is not even a sample
screen.
PRINT SEQUENCE
--------------
Option 13 of Main Menu
Again, not much to say here. You can specify the name of a
sequence to print, or enter an "*" to indicate that you want all
sequences printed.
LIST SEQUENCES
--------------
Option 16 of Main Menu
This gives a summary of sequences currently in memory. Try it.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-10
DIRECTORY SONGS
---------------
Option 9 of Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LIST SONGS
---------------------------
PATH NAME | B:\ROCK\ELT* |
---------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Specify the search criteria. Again, if you do not specify the
drive or any subdirectories, then the current ones are assumed.
You can use the same techniques that you would use with the DIR
command except that you never enter the extension part of the
name. Examples :
C:\SONGS\* All songs in C:\SONGS
C:\SONGS\EL* Perhaps all ELVIS or ELTON songs
\SONGS\ELT*
* All songs on current disk/directory
B:* All songs on the B drive
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-11
DIRECTORY SEQUENCES
-------------------
Option 8 of Main Menu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LIST SEQUENCES
-----------------------------
PATH NAME |C:\SONGS\ELT* |
-----------------------------
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Similar to Directory Songs except that it gives you the chance to
see which sequences exist in the songs that meet your selection
criteria. Use the above (Directory Songs) as a guide and try it.
You will find it self-explanatory. Read the messages as you use
it.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-12
MEMORY STATS
------------
Option 14 on Main Menu
With this option, you can get some information on how much memory
you have used, and how much is available. The most important
piece of information is how much memory is left for new events.
This information is in red. You can also see some basic
information on each sequence. Try it. Pick option 14 on the
Main Menu and press ENTER. Then see what you get. Keep pressing
Enter/Return to get back to the Main Menu.
USING SIDE KICK
---------------
When you create a song, you may want to create some text where
you keep some 'setup' notes about the song. GFMUSIC does not
provide this but on the other hand, it does work with SIDE KICK
and may well work with other similar packages (some of which are
public domain). So you may be able to use these types of
packages to create your setup text and other notes. These
packages do require memory and if you get too many of them
running at once, there may not be enough memory for GFMUSIC to
run (especially if you are using a Vdisk). Note. Side Kick will
not come up while you are on the Play/Record screen.
Note : Use such programs with caution. Some have been known to
trash a disk or lock up your system.
SPLIT FUTURE
-------------
This will be a future feature to allow you to split a sequence
into multiple sequences based on either channel, or note ranges.
E.g. Take sequence 1 and split out all notes less than Middle C
into a seperate sequence. Not yet available but will be offered
free to GFMUSIC owners for only postage and handling.
DRUMS FUTURE
------------
A handy and easy to use drum pattern creation/editing tool. It
will also be offered along with SPLIT for just postage and
handling.
PROGRAMMED COMPOSITION - Future
------------------------------
A routine (feature) that will generate chord progressions,
melody, and bass lines based on guidelines you provide. It will
be offered at a fair price with TRYB4BUY.
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl
Getting Started - Part B Section 5B-13
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
End of PART3.MNL
COPYRIGHT 1988 Gerald H. Felderman Tampa, Fl