Category : Music and Digitized Voice
Archive   : PC-MUSAK.ZIP
Filename : MUSICIAN.DOC

 
Output of file : MUSICIAN.DOC contained in archive : PC-MUSAK.ZIP



PC MUSICIAN

A Musical Composition Program
For the IBM Personal Computer



(C) Copyright 1983, 1984 by Christopher Wiley
All Rights Reserved


























User-Supported Software
If you are using this program and find it to be of value
your contribution ($20 is suggested)
will be appreciated.

Christopher Wiley
Box 111, VAMC
Prescott, AZ 86313

Regardless of whether you make a contribution,
you are encouraged to copy and share this program.

















TABLE OF CONTENTS


INTRODUCTION........................................................1
EQUIPMENT REQUIRED..................................................2
WHAT TO DO FIRST....................................................2
HOW TO START........................................................3
MENU CHOICES........................................................4
[1] Create a song...........................................4
Entering notes......................................6
Measures............................................6
Scrolling...........................................7
Editing.............................................7
Defining a block....................................7
Other functions.....................................8
The help screen.....................................9
Quitting............................................9
Conclusion..........................................9
[2] Play a song............................................10
[3] Save the song..........................................10
[4] Exit to DOS............................................10
USER-SUPPORTED SOFTWARE............................................11
PERMISSION TO COPY.................................................12
DISCLAIMER.........................................................12


Page 1



INTRODUCTION
PC Musician is a program which transforms your computer into your own private
musician. It enables you to enter music using musical notation, either from
sheet music or your own original compositions. You may then hear the music
played for you by your PC, change things around as needed, and finally save
the song to diskette when you are satisfied. At any time in the future, PC
Musician will play the song at your command!

The program is a great aid to music students, allowing them to hear how the
piece should sound before they attempt to learn it. Similarly, it has proven
invaluable to choral singers in learning their parts. It also allows someone
(like most of us) who cannot play any musical instrument to actually compose
music.
Page 2



EQUIPMENT REQUIRED

PC Musician has been tested on a COMPAQ computer with 128K RAM and a single
disk drive as well as IBM PC with 128K RAM, single one-sided disk drive, and
the monochrome display as well as the color display card running 80 column
text or either graphics mode. PC-DOS 1.10 and 2.00 both work fine.

The program SHOULD run on: An IBM PC or COMPAQ with
-64K RAM or more
-1 disk drive (single or double sided)
-PC-DOS v1.10 or v2.00
-monochrome or color display card
-80 column text or graphics mode.

It MAY run on: Any close PC compatible machine, or PC Jr., with
-PC or MS-DOS v1.00 to 2.xx

It WON'T run: In 40 column text mode


PC Musician was written in the C programming language. Certain functions were
coded in assembly language.


WHAT TO DO FIRST

1. Format a diskette: Place your DOS system master diskette into
drive A: and type format b:/s

2. Copy the contents of this diskette: Place this diskette into
drive A:, and if you have two drives place the formatted diskette
produced in step 1. into drive B:. Now simply type makecopy

3. Put this diskette into a safe place where things like kids, pets,
and coffee can't get at it.

4. If you will be using the IBM monochrome display you have one more
chore: place the copy diskette you made in step 2. into drive A:
and type makemono

5. Now, at last, you can safely use PC Musician. Simply place the
copy diskette you made in step 2. into drive A: and
type musician

6. The disk drive will whir and you will see a menu. Select option
[2] by pressing that number. When prompted for the name of a song
to play, type one, hit the return key, sit back, and listen!

Page 3


HOW TO START

If your computer is off and you wish to use PC Musician the procedure is very
simple. Assuming you have followed the steps above to produce your own
"master" diskette containing PC Musician, all you need do is place that
diskette into drive A: and turn your PC on. After the usual pause the drive
will whir and you will see the PC Musician menu. We will discuss the various
menu choices and how to proceed in the next section.

If your computer is already on and you wish to use PC Musician you must first
finish and exit from any program which you may be using. The object is to get
back to the DOS or "system" level. This is indicated by the presence of the
DOS prompt A> or B> or C>. If the prompt is any letter except A> then the
first step is to type A: and hit return. The prompt should now be A>. At this
point simply place your PC Musician diskette into drive A: and type musician.
You will shortly see the main PC Musician menu which will be explained below.

If for some reason you are unable to get the A> prompt the solution is easy.
Just place your PC Musician diskette into drive A: and simultaneously depress
the Ctrl, Alt, and Del keys. If even this maneuver fails to produce disk
activity, then you'll need to reach around and turn your PC off. Wait about
30 seconds and turn the computer back on. PC Musician will load and you will
see the (infamous) menu.

Page 4



MENU CHOICES

Although the menu for PC Musician has been designed to be simple and
self-explanatory, we will discuss each of the choices in some detail in this
section. Any of these choices can be selected by hitting the appropriate
number, it is not necessary to hit the return key.

[1] Create a song

When you select this option, the screen will clear and a blank musical stave
will appear. A series of questions will be presented in the lower third of
your screen. These questions allow you to specify the starting conditions for
the song you will be creating. We will discuss each one in turn.

Bass or treble clef (B/T)? On most sheet music there are (at least) two
varieties of musical stave. One marked with a treble clef, which resembles a
stylized &, and which represents the upper range of notes, starting around
middle C on a piano. The other (lower) stave is marked with a bass clef,
which resembles a stylized 7, and which carries the lower range of notes. To
respond to this question you merely type B or T. If you simply hit return,
the treble clef will automatically be selected.

Adjust octave up or down (U/D)? This option allows you to enter notes that
are exactly one octave higher or lower than those normally associated with
the selected clef. For example, the singing part for tenors is usually
written on the treble stave, but the actual notes the tenor sings are one
octave lower (to the immense relief of most tenors!). So, when I enter my
tenor parts for chorus, I select treble clef and D to adjust the octave down.
Simply hitting the return key will automatically select no adjustment.

How many beats per measure? Now you are beginning to specify the time
signature for your song. This is normally expressed on sheet music as one
number over another in the form of a fraction, e.g. 4/4, 3/4, etc. The most
common time signature is 4/4, sometimes represented as a large C, which means
4 beats to the measure and a quarter note gets one beat. Thus this question
is asking you to enter the TOP number of the time signature. You may enter
any whole number followed by return. Hitting the return key only will select
4.


How many beats per whole note? Here you are asked for the BOTTOM number of
the time signature. Again, you may enter any whole number followed by return,
and just hitting return will specify 4. So, merely hitting return for both
these questions will automatically select 4/4 time, which is the most common.

Page 5



Enter tempo (0-9): This question is asking you how fast you want your song
played. 0 represents the slowest speed and 9 the fastest. Tempo is
traditionally expressed using certain Italian words which roughly correspond
to these numbers as follows:
0 - Largo
1 - Grave
2 - Lento
3 - Adagio
4 - Andante
5 - Moderato
6 - Allegretto
7 - Allegro
8 - Vivace
9 - Presto
You may enter any one of these numbers. In this case, simply hitting return
will select 5 (Moderato), a moderate speed.

Once you have responded to these questions the lower part of the screen will
clear, a help message will appear in the center of the bottom line, and a
square cursor will appear at the lower left of the stave. At this point, you
can simply start entering notes, or you can select a musical key for your
song.

The musical key is simply a way of notifying the musician (in this case PC
Musician) in advance that certain notes will always be played as flat or
sharp unless specifically marked otherwise. This is done by placing a flat or
sharp symbol on the appropriate line or space of the stave. On sheet music
these symbols are usually clustered together at the left end of the stave.
The way to do this with PC Musician is to move the cursor, with the arrow
keys, up or down until it rests on the right spot in the stave. Then you can
write a symbol at that location by hitting F for flat, or S for sharp. You
will see the correct symbol appear, and the cursor will move one space to the
right.

You may continue this process until finished. Then, in order to draw a
vertical line and separate the key signature from the actual music, you
should hit the | (or \) key at the lower left of the keyboard. A long
vertical divider will appear and the cursor will move right. Now you are
really ready to enter your music.

Page 6



Entering notes

PC Musician has been designed to make the process of entering notes as easy
and efficient as possible. The minimum information necessary to specify a
single note is its pitch and its duration. Additional modifiers such as flat,
natural, sharp, or dotted can also be added. In PC Musician as in sheet music
the pitch of the note is determined by its position on the musical stave.
Pitch (position) is controlled by four keys: up-arrow, down-arrow, Pg Up, and
Pg Dn which are located at the right end of the keyboard. The arrow keys move
the cursor one step (=one note) in the appropriate direction. The Pg Up and
Pg Dn keys merely provide a quick way to move the cursor to the top or bottom
line of the stave. If you wish to hear how any note would sound, just hit the
space bar and the note corresponding to the cursor position will be played
BUT it will not be "entered" or "recorded".

Once the position or pitch of the note is set (i.e. the cursor is resting on
the correct spot) you must select a duration for the note. This is
accomplished using the leftmost column of Function keys, that is keys F1, F3,
F5, F7, and F9. They represent respectively whole, half, quarter, eighth, and
sixteenth notes. F9 while depressing the shift key gives a 32d note. When any
of these keys is pressed, the corresponding duration is selected and it's
name and symbol are written in the upper left corner of the screen as a
reminder. If no other modifiers are necessary you may now ENTER the note by
hitting the large grey + key at the lower right corner of the keyboard. PC
Musician will play the note for you and write its symbol on the stave. The
note count reported in the upper right corner of the screen will increase by
1, and the cursor will move one space to the right.

If further modifiers are needed for a note, they can be selected using the
second column of Function keys. F2=dotted, which is when a note's duration is
increased by one half. F4=sharp, which causes that note only to played as a
sharp. F6=natural. F8=flat. F10=rest, which produces a rest of the selected
duration. You can keep track of what modifiers are currently selected by
watching the upper left corner of the screen.

So the process of entering notes is most easily accomplished by resting your
right hand on the numeric keypad (cursor keys) and your left on the Function
keys. First move the cursor to the right spot, next select a duration, then
add further modifiers as needed, and finally hit the + key to ENTER the note.

Measures

A measure is a section of music containing a number of notes (and/or rests)
whose durations add up to the number of beats specified by the TOP number of
the time signature. PC Musician will keep track of this for you and
automatically draw the measure divider after you have entered note(s) which
equal (or exceed) one measure full. Sometimes, you may be copying some sheet
music into PC Musician, and find that the first measure doesn't contain the
full number of beats (i.e. PC Musician doesn't automatically draw the
divider). This is remedied by simply pressing M (for Measure) which will
force the end of the measure and draw the divider.

Page 7



Scrolling

What happens when you reach the right edge of the stave? Well, PC Musician
will perform a function called scrolling. This means that everything will be
pushed to the left to make room for another note to be entered. You will find
that scrolling is rather slow and may interfere with your quick rhythm of
entering notes. I usually wait until the end of the measure that I'm
currently working on and then hit C for Clear. This clears the stave and
places the cursor back at the lower left. None of the music which you have
entered is lost, you simply can't see the notes anymore. However, note entry
will be much faster than if you stay at the right edge and wait for scrolling
to occur. Of course, you may hit C at any time, but I find it easier to keep
my place if I do it at the end of a measure.

Editing

PC Musician allows you the ability to go back and change your mind about a
note so long as it still appears on the screen. This is accomplished by using
the left-arrow and Ctrl+left-arrow keys. Pressing the left-arrow key moves
the cursor one position to the left. It also decreases the note count by one.
Therefore, it should be used only when the next position (column) left is
occupied by an actual note symbol (not a sharp, flat, natural, dot, or
measure divider). If some non-note symbol is immediately to the left, use
Ctrl+left-arrow instead. This combination of keys will move the cursor left,
but will NOT decrease the note count. When you reach the column of the
incorrect note, use the standard note entry procedure. Now you can move back
to the right by using the right-arrow and Ctrl + right-arrow keys in an
analagous fashion.

Defining a block

PC Musician provides another method for altering your music during entry. The
basic concept is that you may "define" a block or section of notes by
informing PC Musician of the first and last notes of the block. Specifying
the beginning of the block is done by pressing B for Beginning. A statement
will appear towards the bottom of the screen asking you to enter the count
(upper right) of the note, or hit return to specify the last note entered. A
message will appear on the top line of the screen reminding you of your
selection.

Similarly, picking the end of the block is done by hitting E for End. Again
you will be asked to enter the count of the last note in the block or hit
return to specify the last note entered. Now that you have defined a block of
notes, there are several things which you can do with them.

Page 8



You may wish to hear it, to see if it really is the block you are interested
in. This is done by pressing P for Play. You will be asked if you wish to
hear the defined block (D) or the entire song so far (S). Hitting just the
return key will request the entire song so far. PC Musician will promptly
play the notes for you.

You can copy or "Insert" the defined block in any location you wish by
pressing the Ins key. You will be asked the count of the note AFTER which you
wish the block inserted. Hitting return will cause the block to be inserted
after the last note entered. The provides an easy and quick way to enter
repetitive phrases (like refrains) into your music. Inserting does not affect
the original defined block (i.e. the block is copied, not moved).

You might also wish to "Delete" the defined block. This is accomplished by
hitting the Del key. This causes the notes within the defined block to be
removed from your song. Nothing will change on the screen (if the notes are
still visible) nor will there be a silent "gap" left behind. The notes simply
won't be there the next time PC Musician plays your song.

The defined block is a very useful concept which allows you to rapidly and
easily make major changes to your music in much the same way that a good Word
Processor allows you to cut and paste sections of text. You may need some
practice to get used to these functions, but they will soon become second
nature to you.

Other Functions

There are a number of other functions available to you at any time while you
are creating some music. They are all invoked simply by pressing the
appropriate key as described below.

T - pressing T for Time allows you to change the time signature of your music
at any time "in mid stream". You will be presented with the same questions as
at the beginning of the Create session. The new values entered will affect
only those notes entered AFTER you make the change. There is no way to change
the tempo or time signature for notes already entered.

O - pressing O for Octave allows you to change the octave adjustment. This is
not an option likely to be used often, but certain avant-garde or original
music may require it. Again, the change affects only subsequent notes.

P - pressing P for Play, as mentioned above, will cause PC Musician to play
either the defined block or the entire song so far, as you select. You will
then be returned to editing exactly where you left off.

Page 9



F, S, or N - you may change your key signature at any time by using these
keys. Often a composer will change keys in the middle of a composition. You
must be careful to first "cancel" your original key by moving the cursor to
the location(s) of the original key symbols and pressing N for Natural. Now
you may position the cursor and press the appropriate Flat or Sharp key.

Spacebar - pressing the spacebar will give you a "preview" of what that pitch
sounds like by playing an eighth note of the pitch corresponding to the
cursor position on the stave. The note is NOT entered, and any modifiers
(like sharp, flat, etc) which you may have specified will be lost as
signified by the disappearance of the reminder messages in the left upper
corner of the screen. This feature is very useful for composing as it allows
you to actually "play" your computer almost like a piano!


The Help Screen

At any time during the Create session, you may ask for help by hitting the ?
key. You will see a screen which contains a short description of all the keys
and options available to you. Hitting any key will return you to editing
exactly where you left off. You may flip to the help screen as often as you
like.


Quitting

There are two ways of quitting the Create section of PC Musician. If you are
happy with your song and wish to have the opportunity to save it, hit Q for
Quit. PC Musician will respond by playing your entire song and then returning
you to the original menu for the program. If you wish to save your song you
must select [3] Save a song. This option will be further explained below.

If you are just fooling around, or you have totally botched the song up and
wish to start over, hit the Esc key (upper left corner of the keyboard). This
will cause PC Musician to clear off the stave and start back at the beginning
with the questions about the clef, octave, time signature, and tempo. Your
previous work is now gone forever!

Conclusion

Obviously, the Create section of PC Musician is one in which you will spend a
great deal of time. It has been designed to make musical creation as easy and
pleasant as possible by providing a simple, uncluttered display and a command
driven system requiring the fewest possible keystrokes.

Page 10



[2] Play a song

When you select this option from the main menu, PC Musician will play for
you! You will be presented with a list of all the songs available on your
diskette and asked to type the name of the song you wish to hear (it must be
present on the diskette in drive A:). Although you may see songs listed in
the disk directory as "xxxxxxxx.sng" you need only type xxxxxxxx. PC Musician
will keep track of the ".sng" part for you. So, just type the name of the
song, hit return, and listen! After the song is over, you will be returned to
the main menu.


[3] Save the song

After you have created a song, using option [1] and quitting with Q, you may
select this option. You will be asked to enter the name you wish to give this
song. Again, don't worry about adding ".sng", PC Musician will take care of
that. Simply type the name, which must be eight letters or less and contain
no spaces or punctuation marks, and hit return. The disk will whir and your
song will be recorded on the diskette in drive A:.


[4] Exit to DOS

This is how you leave PC Musician altogether. If you have created a song
which you wish to save, you must remember to use option [3] first before
exiting. Pressing 4 will quit PC Musician and return you to the A> prompt. At
this point you may do anything you wish, including typing musician to return
to PC Musician again.

Page 11



USER-SUPPORTED SOFTWARE

User-supported software, which is also known as Freeware or Shareware, is an
experiment in microcomputer software distribution based on the following
principles:

1. That the value or worth of a program is best judged by the individual user
actually using the program on his/her own machine.

2. That the creation and distribution of microcomputer software can be
financially supported by users at reasonable cost.

3. That the copying and sharing of software can and should be encouraged.

Anyone may request a copy of a user-supported program by sending a blank,
formatted disk to the author of the program. An addressed, postage-paid
return mailer must accompany the disk (no exceptions, please). A copy of the
program, with documentation on the disk, will be sent by return mail. The
program will carry a notice suggesting a contribution to the program's
author. Making a contribution is completely voluntary on the part of each
user.

Free distribution of software and voluntary payment for its use eliminates
costs for advertising and copy protection schemes. Users obtain quality
software at reduced cost. They can try it out before buying, and do so at
their own pace and in the comfort of their own home or office. The best
programs will survive, based purely on their quality and usefulness.

Please join the experiment. If you share a belief in these principles, your
contribution is solicited to help make them work.


User-Supported Software
If you are using this program and find it to be of value
your contribution ($20 is suggested)
will be appreciated.

Christopher Wiley
Box 111, VAMC
Prescott, AZ 86313

Regardless of whether you make a contribution,
you are encouraged to copy and share this program.

Page 12



PERMISSION TO COPY

Individuals, clubs, and other non-profit organizations are granted permission
by the author to freely copy these programs and documentation and share it
with their members, so long as:

1. No price is charged for the software or documentation. However, a
distribution cost may be charged for the cost of the diskette, so long as it
is not more than $6.00 total.

2. Club members are informed of the user-supported concept and encouraged to
support it with their donations.

3. The program(s) or documentation are not modified in any way and are
distributed together.


DISCLAIMER

In no event will the Author be liable to you for any damages, including any
lost profits, lost savings, or other incidental or consequential damages
arising out of the use of or inability to use these programs, even if the
Author has been advised of the possibility of such damages, or for any claim
by any other party.









  3 Responses to “Category : Music and Digitized Voice
Archive   : PC-MUSAK.ZIP
Filename : MUSICIAN.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/