home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-04-19 | 116.3 KB | 3,080 lines |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU
-
- Music System
-
-
-
-
-
- by Kevin Fischer
- An ASP Member
- Version 3.3
- Copyright 1993 - Kevin Fischer
- April 20, 1993
-
-
-
-
-
-
- TABLE OF CONTENTS
-
- INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
- Hardware/Software Requirements . . . . . . . . . . . . . . . . . . 3
- New in this Version . . . . . . . . . . . . . . . . . . . . . . . 3
- Terms Used in this Manual . . . . . . . . . . . . . . . . . . . . 4
-
- GETTING STARTED . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- Upgrading Printer Drivers from Versions prior to 2.0 . . . . . . . 5
- Upgrading from Versions prior to 3.0 . . . . . . . . . . . . . . . 5
- Upgrading from Versions prior to 3.3 . . . . . . . . . . . . . . . 5
- Installing the Program . . . . . . . . . . . . . . . . . . . . . . 5
- Running the Program . . . . . . . . . . . . . . . . . . . . . . . 6
-
- PROGRAM CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . . 8
- Setting the Location of your Song Files . . . . . . . . . . . . . 8
- Setting up your Mouse . . . . . . . . . . . . . . . . . . . . . . 9
- Setting your Sound Output Device . . . . . . . . . . . . . . . . . 9
- Setting the Program Options . . . . . . . . . . . . . . . . . . 10
- Setting Sound Volumes . . . . . . . . . . . . . . . . . . . . . 12
- Setting Screen Colors . . . . . . . . . . . . . . . . . . . . . 13
- Setting Registration Codes . . . . . . . . . . . . . . . . . . . 13
-
- PRINTER CONFIGURATION . . . . . . . . . . . . . . . . . . . . . . . . 14
- Setting up your Printer/Picking a Printer Driver . . . . . . . . 14
- Creating your own Printer Drivers . . . . . . . . . . . . . . . 15
- Setting the Printer Port . . . . . . . . . . . . . . . . . . . . 17
- Setting the Default Print Quality . . . . . . . . . . . . . . . 17
-
- USING ACCU MUSIC SYSTEM . . . . . . . . . . . . . . . . . . . . . . . 18
- Set Song File . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Enter music . . . . . . . . . . . . . . . . . . . . . . . . . . 19
- Print Music . . . . . . . . . . . . . . . . . . . . . . . . . . 23
- Transpose Music . . . . . . . . . . . . . . . . . . . . . . . . 25
- Convert Music . . . . . . . . . . . . . . . . . . . . . . . . . 26
- Play music . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
- Configure System . . . . . . . . . . . . . . . . . . . . . . . . 28
- Shell to DOS . . . . . . . . . . . . . . . . . . . . . . . . . . 28
- Quit program . . . . . . . . . . . . . . . . . . . . . . . . . . 28
-
- SOUND CARD USE . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
-
- PRINTING SOME SAMPLE MUSIC . . . . . . . . . . . . . . . . . . . . . 31
-
- CREATING YOUR OWN MUSIC . . . . . . . . . . . . . . . . . . . . . . . 32
- Multiple Voice Songs . . . . . . . . . . . . . . . . . . . . . . 35
-
- ADVANCED MUSIC COMMANDS . . . . . . . . . . . . . . . . . . . . . . . 36
- COMMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- CLEF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- KEY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
- TEMPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
-
-
- ACCU Music System v3.3 4-20-93 Page 1
-
-
-
-
-
-
- INSTRUMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
- PERCUSSION . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
-
- OS/2 SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
- Setting the Icon . . . . . . . . . . . . . . . . . . . . . . . . 40
-
- WINDOWS SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
- Setting the Icon . . . . . . . . . . . . . . . . . . . . . . . . 41
-
- NOTES FROM THE AUTHOR . . . . . . . . . . . . . . . . . . . . . . . . 42
- About the Author . . . . . . . . . . . . . . . . . . . . . . . . 42
- About the Program . . . . . . . . . . . . . . . . . . . . . . . 42
- Future Revisions . . . . . . . . . . . . . . . . . . . . . . . . 42
-
- PROGRAM NOTES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
- ACCU Music System Registration . . . . . . . . . . . . . . . . . 44
- Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
- Contacting the Author . . . . . . . . . . . . . . . . . . . . . 45
- Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
- Shareware . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
- ASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
-
- INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 2
-
-
-
-
-
-
- INTRODUCTION
-
- Are you an aspiring musician? Do you wish you could create songs for your
- PC speaker or Adlib/Soundblaster (or compatible) sound card? Do you want
- to be able to create your own music and have decent looking printed sheet
- music?
-
- If so, then maybe ACCU Music System is the program for you. Everything
- that you need to enter, transpose, play, and print your music is included
- in the program. You begin by defining your Song filename and then going to
- the music editor. In the music editor, you type in simple commands that
- represent the musical notes, key signatures, etc. in your music. The music
- editor also displays your music in standard musical notation at the top of
- the screen. The music editor allows you to enter up to 11 different voices
- (or parts) for your song. After you finish entering your music, you can
- use the transposer to transpose a voice (or voices) from one key to
- another, one octave to another, etc. Before printing out your music on the
- printer, maybe you'd like to find out if it sounds like what it's supposed
- to. You can then use the play option to play out your song on either your
- internal speaker or your sound card. If you have a sound card, it can play
- all 11 voices (parts) at the same time. Finally, you can print out the
- voices on your printer in standard music notation. It all prints quickly
- and easily.
-
- Hardware/Software Requirements
-
- Computer: IBM or compatible
- Processor: Any x86 processor (8086, 8088, 80286, 80386, 80486, etc.)
- Graphics: No graphics card required
- Memory: 384kb RAM required, 512kb RAM or higher recommended
- Operating System: DOS version 3.3 or higher (or compatible)
- Drives: Two floppy drives; or a floppy drive and a hard disk (floppy not
- needed if program is already on hard disk)
-
- Additional Hardware/Software which can be used (but is not required)
-
- o CGA graphics card/monitor
- o Printer with graphics support (i.e. not a daisy-wheel printer)
- o Sound card (Adlib, Soundblaster, or compatible)
- o Mouse
- o Adlib .ROL file player (one such possible program is included)
-
- New in this Version
-
- o Fixed bug when playing music which was in all lowercase
- o Fixed bug when transposing music in the treble clef
- o Fixed bug which prevented voice files (.V??) from being deleted
- when trying to delete a song file
- o Fixed bug which caused cursor in graphics display to lose track
- when switching windows
- o Fixed bug which caused voice descriptions to be copied from old
- song files to new song files
-
-
-
- ACCU Music System v3.3 4-20-93 Page 3
-
-
-
-
-
-
- o Added ability to specify measures to play for internal speaker
- playback
- o Added ability to playback on internal speaker while in the editor
- - You can also specify measures to playback
- o Eliminated support for single voice .ACC music files. Old .ACC
- files will need to be converted to .SNG format using the
- appropriate option.
- o Added ability to specify external editor for editing song files
- o Re-worked menus for printer driver selection and creation to
- eliminate confusion
- o Included OS/2 and Windows icons
- o Added ability to ESCape out of color selection and printer string
- setup
- o Added ability to view a printer driver's settings (when creating
- a printer driver)
-
- Terms Used in this Manual
-
- These terms and concepts are important in order to understand how ACCU
- Music System works.
-
- Voice: This refers to one part of a song. A typical song is
- composed of multiple voices. Usually each instrument
- (instruments only available with sound cards) will have
- its own voice.
-
- Song file: A file with an extension of .SNG. This is for multiple
- voice songs. The file with the .SNG extension will
- contain the title of the song, the author, and a list
- of the additional voice files. The additional voice
- files have the same base filename as the .SNG file, but
- have extensions of .V?? (where '??' is the voice
- number). Each voice file contains a voice for that
- song.
-
- Voice file: A file with an extension of .V?? (where '??' is the
- voice number). Voice files belong to .SNG files. They
- contain the actual musical voice data for a song file.
-
- .ROL file: A file with an extension of .ROL. This is for playing
- on an Adlib compatible sound card. It is created when
- you have sound output set for a sound card. An
- external player program is then used to play it.
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 4
-
-
-
-
-
-
- GETTING STARTED
-
- Upgrading Printer Drivers from Versions prior to 2.0
-
- The printer drivers in versions 2.0 and above are NOT COMPATIBLE with
- previous versions. You will HAVE TO either create new printer drivers
- (with the updated printer configuration in MUSICSYS.EXE) or copy over a
- printer driver that comes with this version (assuming you have that
- printer). Printer drivers from older versions WILL NOT WORK CORRECTLY.
- There are new commands in this version of the program, but all old song
- files will still work correctly.
-
- Upgrading from Versions prior to 3.0
-
- Due to the way ACCU Music System v3.0 and above is set up compared to the
- older versions, you will need to rename the music files you created with
- previous versions. Since the previous versions only supported one voice,
- then you will need to rename them to .ACC music files. Simply use the
- RENAME command to change your file so that it has the .ACC file extension.
- For example, if your song was originally called MYSONGFI.LE, then you would
- type:
-
- RENAME MYSONGFI.LE MYSONGFI.ACC
-
- Then you must use the 'Convert .ACC File to .SNG File' option in the
- Conversion menu. This will convert your .ACC file into a .SNG file which
- can be used by the program. See the section 'TERMS USED IN THIS MANUAL'
- (page 4) for information on .SNG files.
-
- Upgrading from Versions prior to 3.3
-
- ALL music data files created with ACCU Music System/ACCU Music Printer
- versions prior to 3.3 will work fine with this version of the program.
-
- Beginning in version 3.3, there is no longer support for single-voice .ACC
- music files. I have decided that since multiple-voice .SNG files provide
- the same capabilities as .ACC files, that there is no need to have two file
- types being used by the program.
-
- You will need to convert your .ACC files to .SNG files using the 'Convert
- .ACC File to .SNG File" menu option in the Conversion menu. From then on,
- you can use ACCU Music System as before.
-
- The removal of .ACC music files will clear up some of the confusion of
- having two file types and make future updates easier to develop.
-
- Installing the Program
-
- Before installing ACCU Music System, it is important that you read the
- README file.
- You can do this from the install program, or by typing: TYPE README|MORE
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 5
-
-
-
-
-
-
- Next, you will need to install ACCU Music System onto another floppy disk
- or to a hard disk directory. Here's some brief instructions on how to do
- this:
-
- Begin by running the INSTALL.EXE program from either the disk or hard disk
- directory where the files for the program are located.
-
- NOTE: Be sure to change to the drive or directory where INSTALL.EXE is
- located (i.e. don't type B:INSTALL).
-
- It will go through the modules which you can install. You do not have to
- install all of them, but it is recommended that you install the program
- files and the documentation. The INTUNE module is only for .ROL song
- playing on sound cards. If you DO NOT have a sound card, you do not need
- to install this. Just select the modules you want or don't want by press Y
- or N.
-
- You will then be prompted for a destination drive. Press the letter of the
- drive to install to. It will then prompt you for a directory (it defaults
- to \MUSICSYS). Press ENTER to keep it, or change it as you please. It
- will then check the available space on your destination location and then
- install the modules you selected.
-
- If you are working with a floppy drive only system, you may have to do
- multiple installations in order to get it completely installed. This is
- because if you are installing to your 2nd floppy, the music program and the
- INTUNE program may not both fit. With 720k, 1.2MB, and 1.44MB floppy
- disks, this shouldn't be a problem.
-
- After running the installation program, it will automatically change to the
- drive and directory where you installed the program and run MUSICSYS.EXE
- for you. (NOTE: If you only installed INTUNE, this will not work.) You
- can continue the installation by going to the next section titled
- 'CONFIGURING THE PROGRAM'.
-
- Running the Program
-
- The program MUSICSYS.EXE has three command-line options. It defaults to
- using direct screen writes which are the quickest method of updating the
- screen. If for some reason your screen does not look right, try using the
- /BIOS option listed below. If you have a color screen and the screen shows
- up in black and white, try using the /COLOR option listed below. If for
- some reason the program does not work whenever it seems to be waiting for a
- keypress, try the /NOSLICE option.
-
- Options: /BIOS Force BIOS screen writes instead of direct
- screen writes
-
- /COLOR Attempt to force color screen mode if color
- does not appear on color monitor
-
- /NOSLICE Disables giving up time slices to Desqview or
- OS/2
-
-
- ACCU Music System v3.3 4-20-93 Page 6
-
-
-
-
-
-
- The format for calling the program with command-line options is as follows:
-
- MUSICSYS /BIOS /COLOR /NOSLICE
-
- All command-line options are optional and must be separated by a space.
- The order does not matter. Some examples might be:
-
- MUSICSYS /BIOS
- MUSICSYS /COLOR /BIOS /NOSLICE
- MUSICSYS /COLOR
- MUSICSYS /NOSLICE
- MUSICSYS /BIOS /NOSLICE
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 7
-
-
-
-
-
-
- PROGRAM CONFIGURATION
-
- To configure ACCU Music System, there are a series of steps needed. Some
- are not needed for all systems. Please go through the following sections
- to successfully install ACCU Music System.
-
- First you must decide whether you want to put your ACCU Music System song
- files (with file extensions of .SNG) in the same directory or drive as the
- ACCU Music System program. It is advised that you put them in a separate
- directory in order to keep your files straight (song files separate from
- program files).
-
- If you decide to not put the ACCU Music System song files in the same
- directory as the program file, continue with the next section. If you
- decide to leave them in program file directory, skip ahead to the section
- after this.
-
- Setting the Location of your Song Files
-
- NOTE: See the section 'TERMS USED IN THIS MANUAL' (page 4) for more
- information on what Song files are.
-
- o If you want to put the song files in a separate directory, or in a
- separate directory on a different hard disk, do the following:
- Create the directory for your ACCU Music System song files.
- You can do this by typing: MD dirname
- at the right location (i.e. on the right drive, etc.).
-
- o If you want to put the song files on a different floppy disk, just
- make sure the floppy disk is formatted and that you'll always have
- this disk in the same drive everytime you use ACCU Music System.
-
- Next, follow these steps:
-
- 1) Load up MUSICSYS.EXE by typing: MUSICSYS.EXE
- and pressing ENTER at the DOS prompt.
- 2) Now select the option 'Configure system' from the main menu.
- 3) Continue by selecting the option 'Path to songs'. This will allow you
- to change the location the program looks for your song files at.
- 4) It will prompt you for the full path to where your song files (.SNG
- files) will be at. Enter the full path to either the directory you
- created or to the correct floppy drive and press ENTER.
- Examples:
- If your program files are on the D drive and in the MUSICSYS
- directory, and you created a directory called SONGS off of it,
- you would type: D:\MUSICSYS\SONGS
-
- If your program files are on your A floppy drive and you're
- putting the song files on your B floppy drive, type: B:\
-
- You have now set the path to your song files. If you make a mistake, you
- can re-select 'Path to songs' from the menu and enter the correct path.
-
-
-
- ACCU Music System v3.3 4-20-93 Page 8
-
-
-
-
-
-
- If you installed the sample song files, you will need to copy them into
- this new directory (along with any other song files you may have).
-
- NOTE: From this point on, it is assumed that you have the program loaded
- and are located at the main menu. If you have not done this, simply type
- MUSICSYS at the DOS prompt and press ENTER.
-
- Setting up your Mouse
-
- Make sure that you have a mouse driver loaded. Typically if your mouse
- works with other programs (that support mice) then you have a mouse driver
- loaded.
-
- 1) Go to the Configuration menu by selecting the option 'Configure
- System'.
- 2) Select the option 'Mouse status'. It will then ask you whether you
- want the mouse turned on or off. Select the appropriate setting.
-
- That should have successfully set up your mouse. If that does not work,
- verify you have a mouse driver loaded and that it is the latest version.
- If you still have problems, contact me.
-
- Setting your Sound Output Device
-
- If you have not already loaded ACCU Music System, do this by typing
- MUSICSYS.EXE at the DOS prompt and pressing ENTER.
-
- ACCU Music System supports the following sound devices at this time:
-
- o PC Speaker
- o Adlib compatible sound card
- (This includes the Soundblaster card, the Thunderboard, most
- boards by MediaVision, etc.)
-
- When outputing sound on the Adlib compatible sound card, it will use a .ROL
- song player. ROL is the file extension given to a file format of songs
- designed for the Adlib sound card. Many sound card players are available
- which will play the .ROL format. You need one of these players in order to
- output your music on a sound card. The player you choose must have the
- ability to have the .ROL song filename passed to it on the DOS command-
- line. The SHAREWARE program InTune is included for this purpose. See the
- section SOUND CARD USE (page 29) for more information on how to use it with
- ACCU Music System.
-
- If you have a .ROL song player, be sure to have it installed correctly
- somewhere on your computer's hard disks or floppy disks.
-
- 1) Go to the Configuration menu by selecting 'Configure system'.
- 2) Select 'Sound output' from the Configuration menu.
-
- You will now be given 3 sound device choices:
- Internal Speaker, Adlib driver, and Soundblaster driver
-
-
-
- ACCU Music System v3.3 4-20-93 Page 9
-
-
-
-
-
-
- 3) Select the sound device you have. If you have a sound card, select
- the kind of card it is compatible with. If you do not have a sound
- card, just select Internal Speaker.
- At this time, the Adlib driver and Soundblaster driver do not work
- differently, but in the future, sound card file formats specific to
- the Soundblaster may be added.
-
- It will next ask how you would like to output your sound.
-
- If you previously selected Internal Speaker, just select Internal Speaker
- again. In the future, more choices for the Internal Speaker may be added.
- Users using the internal speaker are now done with choosing the sound
- output device.
-
- If you previously selected either Adlib driver or Soundblaster driver, you
- will only be given one choice. Select 'Adlib .ROL Player'.
- You will now be prompted for the full path and filename of your .ROL song
- file player. Enter that and place the string !-! where the .ROL filename
- should go. (If you are going to use InTune, see the section SOUND CARD USE
- (page 29) for information on what to put at this prompt).
-
- Examples:
- If your .ROL player is called ROLPLAY.EXE, is located in C:\PLAYER,
- and has the command-line options '/s' and '/b' before the filename,
- you would type:
- C:\PLAYER\ROLPLAY.EXE /s /b !-!
-
- If your .ROL player is called SONGPLY.EXE, is located in
- C:\MUSICSYS\PLAY, and has no options on the command-line, you would
- type:
- C:\MUSICSYS\PLAY\SONGPLY.EXE !-!
-
- Whenever you go to play a song, the program will create a .ROL file in the
- directory you specified for your song files (.SNG files) and then run the
- .ROL player with that filename.
-
- See below for more information on creating songs for playing on a sound
- card.
-
- Setting the Program Options
-
- 1) Go to the Configuration Menu by selecting the option 'Configure
- System'.
- 2) Select the option 'Program options'.
- 3) You will be able to change the following program options:
-
- File date/time checking:
-
- If this option is Yes, then it will first compare the date and time of the
- existing .ROL file with the dates and times of the .V?? files. If the .ROL
- file is newer than its supporting files, it will not re-compile the song
- before playing. If the supporting files are newer, it will re-compile.
- This is mainly a time-saving option.
-
-
- ACCU Music System v3.3 4-20-93 Page 10
-
-
-
-
-
-
- NOTE: If you have file date/time checking turned on and you play different
- voices of the song without re-editing the song, it will not re-compile it
- and thus will not play the correct voices. Thus, if you usually try
- playing different voices repeatedly, do not turn on this option. If you
- always play all voices or the same voice(s), leave it on.
-
- Show song titles with filenames:
-
- This will display the titles of the .SNG files next to each filename. This
- makes it easier to recognize songs, but may be slow on some computers.
-
- High speed graphics note drawing:
-
- Turning this on will cause the notes to be drawn quicker when scrolling in
- the graphics-based editor. It uses a different method of moving the
- graphics on the screen which is less accurate, but much quicker. The only
- visible difference you will see on the screen is that with this on,
- portions of notes may appear on the edges of the screen. This does not
- occur when this option is turned off. This partial notes does not present
- a problem, since the note will be re-drawn when you cursor over to it.
- This option is turned on by default and it is recommended that you don't
- turn it off unless you have a high-speed computer.
-
- Play notes as entered:
-
- This option will cause the notes you enter in the editor (either graphics-
- based or text-based) to be played on the PC speaker as you enter them.
- This can be useful to check mistakes. This is not affected in any way by
- the sound output device set up in the Configure System menu.
-
- NOTE: Due to the way the current version of ACCU Music System is written,
- it will not play all notes correctly while in the editor. The following is
- a brief explanation of where it will have problems:
-
- If you are using an * for the accidental and there is a KEY= statement
- affecting that note (i.e. somewhere above it) or you are using an * for the
- accidental and there is the same note previously (in the same measure only)
- which has an accidental, then it will not remember the previous accidental
- when playing the note.
-
- For example:
- KEY=7F
- B*4Q ; This note would be played as a natural and not flatted
-
- or
-
- KEY=0F
- BF4Q
- B*4H ; This note would be played as a natural and not flatted
-
- NOTE: This problem ONLY affects the notes being played as you type them in
- the editor. This problem DOES NOT occur when using the Play command from
-
-
-
- ACCU Music System v3.3 4-20-93 Page 11
-
-
-
-
-
-
- the main menu or the playback of music from within the editor. This
- problem WILL be fixed in a future release.
-
- Notes played as entered all have equal length:
-
- When having the notes played with the previously mentioned option (in the
- editor), the notes play with preset lengths corresponding to the note
- length. What this means is that a whole note is twice as long as a half
- note, a half note twice as long as a quarter note, etc. Since it uses
- preset lengths, the notes that are played in the editor are not affected by
- TEMPO= statements. Because you must wait to start typing until after each
- note has finished playing, it may become tedious when entering long notes
- (such as whole notes). By turning this option on, all notes will be played
- with a short length (about the normal eighth note length) so that you won't
- have to wait long to start typing, but will still be able to hear the note.
- Again, NOTE that this option only affects notes played in the editor as you
- type them in.
-
- Use Text Editor rather than Graphics Editor:
-
- This option will allow you to use the text-based editor rather than the
- graphics-based editor when this option is turned on. The graphics-based
- editor is the default, but you can switch to the text-based one whenever
- you wish. It works identical to the graphics-based editor except for the
- fact that it doesn't draw the musical staff on the screen. It is
- recommended that you use the text-based editor if you don't have a CGA-
- compatible graphics card or if you're computer is too slow when scrolling
- the music with the graphics-based editor.
-
- Use external editor rather than built in editor:
-
- This option will allow you to specify an external editor program to use
- instead of the built-in editor. If you select Yes to this option, you will
- be prompted for the command-line to load up your editor. Enter the full
- path and filename to the program along with any command-line options for
- the program. Be sure to put the string !-! in the command where the
- filename of the file to be edited should be placed.
-
- This option is useful if you want to use CUT, COPY, or PASTE commands which
- aren't present in the current internal editor. If you specify the editor
- command-line and then later turn this option to No, if you re-select Yes
- again, it will remember the command-line that you previously entered. This
- makes it more convenient to switch back and forth between editor types.
-
- Setting Sound Volumes (for Sound card users only)
-
- If you are using an Adlib compatible sound card and have ALREADY set it up
- as a Sound output device, proceed if you want to set the output volumes for
- the dynamics in your music.
-
- 1) Go to the Configuration Menu by selecting 'Configure system'.
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 12
-
-
-
-
-
-
- 2) Select the option 'Set Sound Volumes'. (NOTE: This option will only
- show up if you have previously selected either Adlib driver or
- Soundblaster driver for your output device).
-
- It will give you a list of musical dynamics ranging from pppp to ffff. You
- get to enter the volume that these dynamics will play out of the sound card
- when you select the 'Play Music' command.
-
- The volumes range from 0 to 100, with 100 being the loudest. Enter a
- number next to each dynamic. Press ENTER at a dynamic without changing
- anything to leave what was there before.
-
- Setting Screen Colors
-
- 1) Go to the Configuration Menu by selecting 'Configure system'.
- 2) Select the option 'Set colors'.
-
- The screen will show a list of colors on the left-hand side and their
- associated color numbers. On the right-hand side there is a sample screen
- display so you can see how the screen will look.
-
- You will be prompted for the following items and what color they should
- have:
-
- window text - Text in a window
- window highlighted text - Highlighted text in a window
- window border - Window border
- window background - Background of the window
- main screen text - Text on the main screen
- main screen highlighted text - Highlighted text on the main screen
- main screen background - Background of the main screen
- input foreground - Text of an input prompt
- input background - Background of an input prompt
-
- Color numbers range from 0 to 15 for text and 0 to 7 for background colors.
- It will show the previous value in brackets and you can keep that value by
- just pressing ENTER. If you decide while entering the new numbers that you
- want to abort, just press ESC and the old colors you had will be restored.
-
- Setting Registration Codes
-
- This option is for entering your registration codes if you have registered
- ACCU Music System. It will disable the SHAREWARE message at the bottom of
- the screen as well as disabling the information screen shown when exiting
- ACCU Music System.
-
- You simply enter the registration name and the code given to you by the
- author. If they are correct, it will disable the above mentioned features.
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 13
-
-
-
-
-
-
- PRINTER CONFIGURATION
-
- Setting up your Printer/Picking a Printer Driver
-
- First of all, make sure that you have copied all of the files with the .PRT
- extension to the same directory as the MUSICSYS.EXE program. (This should
- have already occurred if you used the INSTALL program). These files are
- the printer drivers.
-
- 1) From the main menu select 'Configure system' to go to the
- Configuration menu.
- 2) Select 'Printer configuration' to go to the Printer Configuration
- Menu.
- 3) If your printer is NOT compatible with one of the printers listed
- below, proceed to step 6.
-
- PAN1091I.PRT Designed for the Panasonic 1091i printer. Should work with
- the Panasonic 1080, 1091, 1092, and other Panasonic printers
- as well. May work with some Epson printers too.
-
- GEMINI10.PRT Designed for the Gemini 10 printer. Should work with the
- Gemini 15 printer also.
-
- EPSONLQ.PRT Designed for any Epson LQ printer. Tested on Epson LQ 2500
- compatible GSX-140.
-
- GSX140.PRT Designed for the Citizen GSX-140 printer.
-
- BJ10E.PRT Designed for the Canon Bubble Jet 10e printer.
-
- HPLASER.PRT Designed for any Hewlett-Packard Laser Printer. Tested with
- the HP IID printer.
-
- HPDESKJ.PRT Designed for any Hewlett-Packard Deskjet Printer. Tested
- with the DeskJet 500
-
- IBMPROPR.PRT Designed for any IBM Proprinter.
-
- 4) Select the option 'Select Printer Driver'.
- 5) You will be given a listing of printer names from the printer drivers
- in current directory. Select a driver by pressing ENTER on it. If
- you do not see a printer you want, select 'Unavailable Printer' and
- continue with step 6.
- Select your printer driver and you are DONE with printer
- configuration.
-
- 6) Assuming none of the printer drivers supplied with program work, you
- can go ahead and make your own printer driver. Continue with the
- section titled 'Creating your own Printer Drivers'.
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 14
-
-
-
-
-
-
- Creating your own Printer Drivers
-
- NOTE: If you have a laser printer not Hewlett Packard compatible,
- special printer routines need to be written for it. I would be
- glad to do this for you. Please send me a letter telling me your
- printer name and hopefully we can work something out. Do not use
- the options on the Printer Driver Creation Menu to create a laser
- printer driver!
-
- NOTE: Laser printer drivers cannot be loaded up. Any attempt to do so
- will result in unpredictable problems!
-
- 1) If you are not at the Printer Driver Creation Menu, get there. The
- path to the menu is: Configure system->Printer Configuration->Create
- Priner Driver
-
- Define Printer Name
- Set up printer strings
- View printer strings
- Load printer driver
- Save printer driver
- Clear printer driver
- Quit driver configuration
-
- 2) Begin by giving your printer driver a name. Select the option 'Define
- Printer Name'. Type in the name for your printer. If you make a
- mistake, you can re-select the option to change it.
- 3) Next you want to create the printer strings. GET OUT YOUR PRINTER
- MANUAL!! You will first be asked several questions about your print-
- er.
- - The first question asks whether your printer gives the top
- printhead pin a value of 128. Typically the printer will give
- this pin a value of 128 or 1. Select YES for 128 or NO for 1.
- This will affect whether your music is printed inverted or
- normal.
-
- - Next, you are asked three more questions concerning the graphics
- capabilities of your printer. The three resolutions supported
- are:
- 480 dots/line (60 dots/inch)
- 960 dots/line (120 dots/inch)
- 1920 dots/line (240 dots/inch)
- You will be asked for each resolution whether your printer
- supports it. Just select YES or NO depending on what your
- printer manual says.
-
- - The last question is asked only if you said that your printer
- supported 1920 dots/line. You are then asked whether your
- printer requires two passes to print a full line at this
- resolution. Typically your printer manual will say something
- like "Can't print adjacent dots" if it requires two passes. If
- you are unsure, just press YES.
-
-
-
- ACCU Music System v3.3 4-20-93 Page 15
-
-
-
-
-
-
- You will now enter the decimal code numbers for each printer function.
- You need to enter 3 digits for each code number. That means for the
- number 27, enter 027. For the number 0, enter 000. After entering
- these 3 digits, press ENTER. It will advance to the next code number
- entry. When you are done entering code numbers for that printer func-
- tion, press ENTER at an entry number prompt without typing anything.
- This might seem a little confusing so the following is an example:
-
- Lets assume you want to enter the numbers 27, 87, 102, and 1 for a
- function. You would type:
-
- 027<ENTER>087<ENTER>102<ENTER>001<ENTER><ENTER>
-
- Be sure to press ENTER where it says <ENTER>. You need to enter code
- numbers for the following printer functions:
-
- o Resetting the printer to its initial state when turned on.
- o Setting linefeed to 1/6 inch spacing. Make sure this is for
- setting all linefeeds to 1/6 inch, not just a one time 1/6 inch
- linefeed.
- o Setting linefeed to 8/72 inch spacing. Make sure this is for
- setting all linefeeds to 8/72 inch, not just a one time 8/72 inch
- linefeed.
- o Turning on double wide print mode.
- o Turning off double wide print mode.
- o Turning on enhanced or NLQ printing.
- o Turning off enhanced or NLQ printing.
- o Setting Graphics mode to 480 dots per line (60 dots per inch).
- Make sure this is for 8 pin mode, not 9 pin.
- o Setting Graphics mode to 960 dots per line (120 dots per inch).
- Make sure this is for 8 pin mode, not 9 pin.
- o Setting Graphics mode to 1920 dots per line (240 dots per inch).
- Make sure this is for 8 pin mode, not 9 pin.
- o Setting linefeed to 0/n inch spacing. 'n' can be any number your
- printer supports just as long as it supports a 0/n inch linefeed
- mode (no movement). Make sure this is for setting all linefeeds
- to 0/n inch, not just a one time 0/n inch linefeed.
-
- If you make a mistake while entering these codes or answering the
- questions, you can press ESC to abort. Then re-select the option from
- the menu. Answer the questions correctly. This time, just press
- RETURN at the prompt for each printer function you entered correctly
- previously. This will skip entering the data for that function, but
- will retain the data you entered previously. When you come to a
- function which you entered incorrectly or that has no 'old data', just
- type in the correct code numbers. They will overwrite the old ones.
-
- 4) After you have finished answering all of the questions, entering all
- of the code numbers for each printer function, and defining the name
- of the printer, you will want to save your printer driver. Do this by
- selecting the 'Save printer driver' option. Enter a filename for your
- printer driver. I recommend a filename which will give you some idea
-
-
-
- ACCU Music System v3.3 4-20-93 Page 16
-
-
-
-
-
-
- of what kind of printer it is. You are now done creating a printer
- driver.
- 5) After you have saved your printer driver, you need to select your
- printer driver by using the 'Select the Printer Driver' option from
- the Printer Configuration menu. If you are unsure how to use this
- option, see the section 'Setting up your Printer/Picking a Printer
- Driver' above.
-
- If you realize you have made a mistake when creating your printer driver,
- you can use the 'Load printer driver' option to reload it and make changes.
- You can also use 'Clear printer driver' to erase the current printer driver
- definition from memory.
-
- Setting the Printer Port
-
- This option is for specifying the printer port for printing. It is
- primarily for users who do not wish to use LPT1: (since this is the normal
- default).
-
- 1) If you are not at the Printer Configuration Menu, get there. The path
- to the menu is: Configure system->Printer Configuration
- 2) Select the option 'Set Printer Port'.
- 3) Enter the number of your printer port (LPTx:). You can enter a port
- number ranging from 1 to 4. Port 1 is the default.
-
- Setting the Default Print Quality
-
- This option is for setting the default Print Quality. It saves you from
- having to re-select the print quality every time you do a printout.
-
- 1) If you are not at the Printer Configuration Menu, get there. The path
- to the menu is: Configure system->Printer Configuration
- 2) Select the option 'Set Default Print Quality'.
- 3) Select the default print quality for your printer.
-
- NOTE: Whenever you change printer drivers, the default print quality is
- set to none.
- NOTE: If you set a print quality that is not supported by your printer
- driver, the default will not show up automatically when going to
- print your music.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 17
-
-
-
-
-
-
- USING ACCU MUSIC SYSTEM
-
- When first loaded, the program will display the program heading, the
- current song file, the title of the song file (if it has one), and the main
- menu.
-
- You will see a menu with the following options:
-
- Set Song File
- * Enter Music
- * Print Music
- * Transpose Music
- Convert Music
- * Play Music
- Configure System
- Shell to DOS
- Quit program
-
- NOTE: The starred '*' options will NOT appear on the menu until you select
- a song file using the 'Set Song File' option.
-
- You will also see a message at the bottom right-hand corner of the screen
- saying 'F1 for Help'. You can press F1 on any menu selection within ACCU
- Music System in order to get detailed help on it. If you have a mouse, you
- also click the mouse on 'F1 for help' to get help on the current selected
- item.
-
- On any of the menus in the program, you can use the arrows keys or the
- mouse to select an option. You only need to single-click with mouse on an
- item to choose it. If you are using the keyboard, pressing ENTER will
- choose an item. You can also press the number in front of the item to move
- the cursor to that item.
-
- The following tells what you can do at this menu. See the sections
- following for more detailed information on the options.
-
- To load up a previously saved song file, or to create a new one, select the
- option 'Set Song File' (see page 19).
-
- To edit the currently selected song file, select the option 'Enter music'
- (see page 19).
-
- To print a voice from the currently selected song file, select the option
- 'Print music' (see page 23).
-
- To transpose voice(s) in the currently selected song file, select the
- option 'Transpose music' (see page 25).
-
- To do file conversions, select the option 'Convert music' (see page 26).
-
- To play voice(s) in the currently selected song file on either the PC
- speaker or a sound card, select the option 'Play music' (see page 27).
-
-
-
- ACCU Music System v3.3 4-20-93 Page 18
-
-
-
-
-
-
- To configure the settings of the system or to create/select printer
- drivers, select 'Configure system' (see page 28).
-
- To temporarily shell to DOS, select 'Shell to DOS' (see page ).
-
- To quit the program and return to DOS, select 'Quit program'.
-
- It is important to note that most of the commands work on the currently
- selected song file. Enter music, print music, transpose music, and play
- music all work on the currently selected song file. See the section 'TERMS
- USED IN THIS MANUAL' (page 4) for an explanation of song files. Some
- options will work with multiple voices while others will require you to
- pick a voice.
-
- Set Song File
-
- This option is for selecting a song file to work with.
-
- You will be given a directory of path specified for your song files. You
- can change the default through the 'Configure system' menu. See 'Setting
- the Location of your Song Files' for information on how to do this.
-
- You can use the arrow keys, the PGUP, PGDN keys, or the 1st letter of the
- selection to move the cursor around. Press ENTER on your selection. The
- mouse can also be used. Use the arrows at the right-hand side of the
- window to move the cursor. Then single-click the mouse on your selection
- to pick it.
-
- You can use the DEL key to delete a file if you want. If you press ENTER
- on a directory, it will switch to that directory and give you a list of
- files.
-
- To create a new song file, select the first option 'Enter New .SNG
- Filename' and enter a filename for your new song file.
-
- You can press ESC to abort a selection.
-
- You can now use the other commands that will work on the select song file.
-
- Enter music
-
- This option is used for entering music. There are two internal editors
- available for music entry. One editor is graphics-based and requires at
- least a CGA graphics card. This is the default editor. The other editor
- is text-based and does not require a graphics card. You can switch editors
- through the Configure System->Program Options command. See page 10 for
- more information.
-
- If you would rather use an external editor program to edit your music, you
- may do so by setting it up via the Program Options command on the
- Configuration Menu. See page 10 for more information.
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 19
-
-
-
-
-
-
- The text-based editor is identical to the graphics-based one except that it
- does not display the musical staff across the top of the screen.
-
- You will be switched to graphics mode and it will display a musical staff
- on the screen. At the bottom half of the screen it will have a text editor
- for enter music commands.
-
- NOTE: If you have selected the text-based editor, you will not see the
- music across the top of the screen, but instead will have a larger text
- entry window. All commands apply to both the text-based and graphics-based
- editors.
-
- It displays several pieces of information such as:
- - the current window number
- (upper right hand side of the window)
- - the current measure number
- (lower right hand side of the window)
- - the current line number/ the total number of lines
- (lower left hand side of the window)
- - the insert/overwrite mode indicator
- (bottom of the window)
-
- You will also see a menu listing the available commands and the letters
- needed to access them. Press ALT and that letter to access that menu item.
-
- The editor is for entering the music commands. See the section 'CREATING
- YOUR OWN MUSIC' below for information on what the music commands are and
- how to use them. After entering each music command, the editor will check
- your command. If it is incorrect it will display an error message.
- Typically it will give you an idea on how to correct the error.
-
- If you selected the "Play notes as entered" option (see page 10), it will
- play each musical note as you enter. Please see that section for an
- important note on playing notes in the editor.
-
- In addition to accepting the complete music commands (as specified
- elsewhere in this manual), it will also accept abbreviated commands. This
- will allow you to speed up your music entry. It will take an abbreviated
- command and convert it into a full command, saving you several keystrokes.
- Here's an explanation of how you can abbreviate your music commands:
-
- Abbreviations are based on previous note data. So if you enter a music
- command that is abbreviated, it will get any information needed to complete
- the command from the previous note.
-
- Given a music command of the format:
- [Note letter][Accidental][Octave][Duration][Tie][Dynamic]
-
- such as CF4QT/mf, you can abbreviate its entry by not putting parts at the
- end of the note command.
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 20
-
-
-
-
-
-
- NOTE: The note modifiers ([Tie] and [Dynamic]) can not be abbreviated.
- Thus if you enter an abbreviated command, you must still enter these
- modifiers since they won't be taken from the previous note.
-
- So a sample note like C*4Q (without the tie and dynamic) could be
- abbreviated as:
-
- C - Entering the note letter only. Accidental is always *. Octave
- and duration are taken from the previous note.
- C* - Enter the note letter and accidental. Octave and duration are
- taken from the previous note.
- C*4 - Enter the note letter, accidental, and octave. Duration is taken
- from the previous note.
- CQ - Enter the note letter and duration. Accidental is always *.
- Octave is taken from the previous note.
- Q - Enter the duration. Note letter and octave are taken from the
- previous note. Accidental is always *.
-
- It is important to note that if the accidental is not in your abbreviated
- command, the accidental placed in your expanded note will always be *.
-
- As can be seen, the quickest notes can be entered by the note letter by
- itself; the note letter and the duration; or the duration by itself.
-
- There are a few peculiarities to the notes (which apply only to specific
- abbreviations):
-
- When entering just the note letter and accidental, you will need to use C#
- for C Sharp rather than CS. This is because this could be mis-interpreted
- as C sixteenth note. Do this for whenever you enter the note letter and
- accidental and the accidental is a sharp.
-
- When entering just the duration, you will need to use 8 rather E (for
- eighth note). This is because it could be mis-interpreted as E the note
- letter.
-
- Take a typical music entry session like:
-
- C*4Q
- D*4Q
- E*4Q
-
- Now, let's say you wanted to enter an F (to continue the scale), there are
- several ways to do this:
-
- 1) Just type F and press ENTER. It will use the octave from the previous
- note as well as the duration. It will use * as the accidental.
- 2) Type F* and press ENTER. It will use the octave and duration from the
- previous note.
- 3) Type F*4 and press ENTER. It will use the duration from the previous
- note.
- 4) Type Q and press ENTER. It will use the note letter, octave, and
- duration from the previous note. It will use * as the accidental.
-
-
- ACCU Music System v3.3 4-20-93 Page 21
-
-
-
-
-
-
- 5) Type FQ and press ENTER. It will use the octave from the previous
- note. It will use * as the accidental.
-
- Measure bar commands (M***) can be abbreviated by just typing M and
- pressing ENTER.
- Quit commands (Q***) can be abbreviated by typing Q and one or more *'s.
- So Q*, Q**, or Q*** would all be valid.
-
- So, theoretically, to do this whole scale with the least typing, you would
- type:
-
- C*4Q
- D
- E
- F
- G
- A
- B
- Q*
-
- If you learn to use these abbreviations when typing in your music, you will
- greatly speed up your note entry.
-
- To move around in the text editor, you can use the following keys:
- ARROW KEYS
- HOME - Moves to the beginning of the line
- END - Moves to the end of the line
- INSERT - Toggles insert/overwrite mode
- PGUP, PGDN - Goes up/down by a page
- CTRL-PGUP - Moves to the top of the file in the window
- CTRL-PGUP - Moves to the end of the file in the window
- CTRL-Y - Deletes the current line
-
- The editor works with multiple windows. There is a window for each voice
- (or .V?? file) in your song file.
-
- The following are the command and used in the editor:
- ALT-#: # is NOT the # key on the keyboard. It is a number (such as ALT-
- 1, ALT-2, etc.). Pressing this will move you to that window
- number without having to go to the W]indow menu.
-
- ALT-S: Saves the current window
-
- ALT-C: Clears the current window. This basically erases the voice in
- the current window. You will be prompted for confirmation.
-
- ALT-O: Brings up the options menu. You can work with the following
- options:
-
- T]itle: Allows you to set the title of the song.
- A]uthor: Allows you to set the author of the song.
- D]escription: Allows you to set the voice description for the
- current voice (window).
-
-
- ACCU Music System v3.3 4-20-93 Page 22
-
-
-
-
-
-
- E]rase Erases the voice description for the current voice
- (window).
- I]nstrument Allows you to get an instrument listing from the
- STANDARD.BNK file (for sound card playing). See
- SOUND CARD USE for more information.
- Q]uit: Quits to the editor window
-
- ALT-P: Allows you to play measure(s) in the current window. It will
- play the measures you pick on the PC speaker.
-
- ALT-W: Brings up the window list. You can select other windows to edit
- from this list. You can also add voices (windows) to your song
- file.
-
- ALT-Q: This will quit to the main menu. If you have not saved a window,
- it will prompt you to do so.
-
- The following are not listed on the menu, but available from within the
- editor:
-
- ALT-U: Starts playing the current window on the PC speaker up through
- the current measure.
-
- ALT-F: Starts playing the current window on the PC speaker from the
- current measure to the end of the window.
-
- You can also press F1 while in the editor to get help on the different
- keystrokes available, the format of music commands, etc.
-
- Print Music
-
- This option is for printing a voice of the currently selected song file.
- You will see a menu like the following:
-
- * Select voice
- Set Clef
- Set Key
- Set Time Signature
- Set Options
- Set Print Quality
- Begin Printing
- Quit to main menu
-
- If you are using a song file and have multiple voices, you will need to
- select the voice to print using the 'Select voice' command. The starred
- command 'Select voice' will only show up if you are working with a multiple
- voice song file.
-
- You will also get a status box up in the upper-right hand corner of the
- screen. This will show basically all of the information that you have
- input so far. The 'Status:' portion refers to what is currently happening.
- It will display 'Printing' when printing, 'Aborted' when the printing is
-
-
-
- ACCU Music System v3.3 4-20-93 Page 23
-
-
-
-
-
-
- aborted, 'Errors' for errors in the music, 'Working' for creating the music
- in memory, or 'Completed' when finished.
-
- The following three options on the print music menu are not required unless
- you have not specified these options in currently selected voice:
-
- Set Clef: This is for setting the clef for the voice you have selected
- to be printed. If you have used the CLEF= music command in
- this particular voice, you do not need to change this
- option. Valid clefs are T)reble, B)ass, TeN)or, A)lto, and
- S)oprano.
-
- Set Key: This is for setting the key signature for the voice you have
- selected to be printed. If you have used the KEY= music
- command in this particular voice, you do not need to change
- this option. You can select either F for Flats, S for
- Sharps, or N for Neither (i.e. no flats or sharps). If you
- entered F or S, you will be prompted for the number of Flats
- or Sharps. Enter a number 1 to 7.
-
- Set Time Signature: This is for setting the time signature for the voice
- you have selected to be printed. If you have used the
- TIME= music command in this particular voice, you do
- not need to change this option. Enter the time
- signature in the following way: Type the top number of
- the time signature followed by a slash followed by the
- bottom number of the time signature. For example, the
- time signature 4/4 would be entered as 4/4. Note that
- this has changed since version 2.1 of ACCU Music
- Printer. Previously you would have entered just 44.
- You can still do that, but now you can use the slash.
- The slash allows you to enter two digit time signatures
- such as 12/8.
-
- The option 'Set Options' will let you set the left and right margins for
- your printout. It will display the current settings which default to zero
- inches for both margins. The distance is measured from each edge of the
- paper, so you would not enter 7.5 for your right margin, but 1 since it is
- one inch from the right edge of the paper (it is assumed that your paper is
- 8.5 inches wide). You can enter a number from 0 to 2 inches for your
- margins. You can use decimal points.
-
- 'Set Print Quality' will allow you to determine what your printout will
- look like. Depending on what your current printer and printer driver
- allows you to do, you will be given several quality specifications. You
- may not be given all of them since your printer may not support them. If
- your printer supports all resolutions, it will give you the options D)raft,
- M)edium, and H)igh. Select the letter of the print quality you want. Due
- to the high resolution of the notes, your music will not look its best
- unless it is printed at H)igh mode. At the D)raft and M)edium modes the
- printout may look BAD (in draft mode portions of the music may be missing,
- particular vertical lines). It is because it can't print everything when
- it prints at the lower resolutions. If you are using a laser printer, the
-
-
- ACCU Music System v3.3 4-20-93 Page 24
-
-
-
-
-
-
- Print Quality option will not work and will always print at 300 dpi (make
- sure you have enough printer RAM).
-
- 'Begin Printing' will allow you to print out your music. It will not work
- if you haven't selected a voice or set a print quality (only for non-laser
- printers). You must use the O]ptions->T]itle or O]ptions->A]uthor command
- under 'Enter music' if you want to change the title or author. It will
- then begin printing. It will load the file before it prints so be sure the
- disk file is available at the beginning of printing. Be sure the printer
- is turned ON before you select the 'Begin Printing' option. Any status
- messages will appear in the box under category "Status". You can press ESC
- to abort the printing (it will wait until the end of the current staff line
- to stop printing). The program will return to the main menu when it is
- done.
-
- The last option 'Quit to main menu' will quit to the main menu.
-
- Transpose Music
-
- This option is for transposing voice(s) of your song file. It allows you
- to transpose music UP or DOWN a number of half steps. This means you could
- have it transpose some music down an octave or maybe from one instrument to
- another. Another feature of the transposer is that it allows you to
- specify the key signature of the output voice(s). This is useful for
- changing music from a difficult key to an easier one.
-
- It will ask you which voice(s) you want to transpose. Mark the voices you
- want to transpose by pressing the SPACE BAR on each voice. You can also
- single-click the mouse on a voice to mark it. Press ENTER or single-click
- the mouse on the message 'Click Here when Completed' after selecting the
- voice(s) you want to transpose. If you do not mark any voices and just
- press ENTER, you will be returned to the main menu.
-
- You will next see a menu like the following:
-
- Transpose amount in half steps
- Original key signature in file(s)
- Resulting key signature
- Output song/music file
- Begin transposition
- Quit to main menu
-
- 'Transpose amount in half steps' will allow you to specify the amount of
- half-steps you want to transpose the music. Enter the tranpose amount in
- half steps. Enter a positive number (without the plus sign) to transpose
- UP or a negative number (WITH the negative sign) to transpose DOWN. You
- may enter 0 or any other number. Remember that there are 12 half steps per
- octave. If you enter a number too big or too small, it will automatically
- put the transposed note in the next closest octave. An example of using
- half steps would be: transposing CN4Q up 2 half steps would make it DN4Q.
-
- 'Original key signature in file(s)' will allow you to specify the original
- key signature of the voice(s) you have marked. If you used KEY= music
-
-
- ACCU Music System v3.3 4-20-93 Page 25
-
-
-
-
-
-
- commands in the voice(s) you marked, you do NOT need to use this command.
- This is if you did NOT specify the key signature within the voices. You
- will be prompted for Flats, Sharps, or Neither. Select the appropriate
- choice (neither is no flats or sharps). If you selected flats or sharps,
- you will be prompted for the amount. Enter a number from 1 to 7. It is
- important to realize that the key signature you enter with this option
- applies to all of the voices you marked. Thus if any of the voices you
- marked has a different key signature than the others you marked, you must
- do separate transpositions for each different key signature. The best
- solution to this problem is to use KEY= commands within your music files.
-
- 'Resulting key signature' allows you to specify the key signature of the
- resulting song file. It defaults to having the computer select a key
- signature. It will try to pick the best key signature. If you select this
- option, you will be asked if you want a key signature with Flats, Sharps,
- or Neither (Neither is no flats/sharps). If you select Flats or Sharps, it
- will ask you if you want to specify the number of flats or sharps. If
- select N for no, it will determine the key signature but will use flats or
- sharps as you requested. If you select Y for yes, it will ask how many
- flats or sharps. Enter a number from 1 to 7. Your marked voice(s) will
- all have this key signature.
-
- 'Output song file' allows you to specify a different song file for output.
- The transposer defaults to replacing the original voice(s) in your song
- file with the transposed ones. It does not change the voices you did not
- mark. You may decide that you want to have the resulting transposed voices
- put in a different song file (so as to preserve the original song file).
-
- An example of when you might want to do this might be: you want to
- transpose the included SCALES song file to a different instrument, but what
- to keep the original scales as well
-
- After selecting this option, it will prompt for the new song filename.
- Enter the filename with no path and no .SNG extension. It will put the
- resulting files in the same directory as the original file. It is
- important to note that the resulting output song file will contain all of
- the voices that were in the original file (i.e. although it will transpose
- only the ones you marked, it will also put the unmarked files in the new
- resulting song file).
-
- 'Begin transposition' will cause the transposer to start transposing with
- the selected options. The transposer will then scan your voice files and
- create the resulting files. If you have multiple key signature changes
- within an input file, they will all be combined into one key for the output
- file.
-
- 'Quit to main menu' will quit to the main menu.
-
- Convert Music
-
- This option will allow you to convert music files (.ACC files) to song
- files (.SNG files), convert ACCU Music System files to .ROL files, and
-
-
-
- ACCU Music System v3.3 4-20-93 Page 26
-
-
-
-
-
-
- convert .ROL files to ACCU Music System files. You will see a menu like
- the following:
-
- Convert to .ROL song file
- Convert from .ROL song file
- Convert .ACC file to .SNG file
- Quit to main menu
-
- The option 'Convert to .ROL file' will allow you to convert song files to
- .ROL files. It will convert the current song file (i.e. the one you have
- selected). It will go through all of voices in your song file and create a
- .ROL file with the same base filename. The .ROL file will be put in the
- same directory as the original song file. This option does the same thing
- that the Play music command does when you have it set up for the .ROL file
- player. The only difference is that this command does not allow you to
- pick which voices (it always does all of them) and it doesn't play the file
- when it's done.
-
- The option 'Convert from .ROL file' will you to convert an Adlib .ROL file
- to the ACCU Music System format. It will create a .SNG file and the
- appropriate voice files. It will convert tempos, volumes, and instrument
- names. It will not convert pitch-changing effects. You will be able to
- select a .ROL file to convert.
-
- The option 'Convert .ACC file to .SNG file' will allow you to convert
- single voice music files (.ACC) to multiple voice song files (.SNG). .ACC
- music files were used in ACCU Music System versions prior to 3.3. This
- command will erase the original .ACC file and create a new .SNG file allow
- with one .V?? voice file. It will also take the TITLE= and AUTHOR=
- statements out of the .ACC file and put them into the .SNG file. This
- option is primarily if you want to update an older .ACC music file to work
- with ACCU Music System. This option will first ask you to select an .ACC
- music file to convert. Select a file to convert and it will convert it.
-
- Play music
-
- If you are using the PC speaker for output, you will get to pick the voice
- you want to play (it will not ask you if you are using a single voice song
- file). Simple press ENTER on the voice or click the mouse on the voice to
- choose it. It will prompt you which measures of the voice that you want to
- start and end playback with. Enter the measure numbers or press ENTER at
- the prompt for the default. It will then begin playing.
-
- If you are using a sound card for output, you will get to which pick voices
- you want to play (it will not ask you if you are using a single voice song
- file). You can some of them or all of them. Mark the voices you want to
- play by pressing the SPACE BAR on each voice. You can also single-click
- the mouse on a voice to mark it. Press ENTER or single-click the mouse on
- the message 'Click Here when Completed' after selecting the voice(s) you
- want to play. If you press ENTER on all voices, it will play all of the
- voices. If you do not mark any voices and just press ENTER, you will be
- returned to the main menu (if you weren't on 'all voices'). You will NOT
- be able to specify which measures to play.
-
-
- ACCU Music System v3.3 4-20-93 Page 27
-
-
-
-
-
-
- It will create the .ROL file and run the .ROL song file player for your
- sound card output.
-
- Configure System
-
- You will see a menu with the several options. All of these options have
- been described in previous sections of this manuals. See the page numbers
- listed below for a description of each of these options.
-
- Printer Configuration - page 14
- Sound output - page 9
- Set sound volumes - page 12
- Mouse status - page 9
- Path to songs - page 8
- Program options - page 10
- Set colors - page 13
- Set Registration Code - page 13
-
- Shell to DOS
-
- This option is for temporarily going to DOS. When you are done in DOS,
- type EXIT to return to ACCU Music System. It is recommended that you do
- not load up any memory-resident programs (such as PRINT) while shelled to
- DOS since it can corrupt memory.
-
- Quit program
-
- This will quit to DOS.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 28
-
-
-
-
-
-
- SOUND CARD USE
-
- In order to use a sound card with ACCU Music System, you will need the
- following:
-
- - an Adlib compatible sound card (includes Soundblaster boards,
- Mediavision boards, etc.)
- - a sound driver for it:
- this is SOUND.COM for the Adlib board
- this is SB-SOUND.COM for the Soundblaster
- this is FM.COM for the Thunderboard
- - a bank file of instruments
- - a .ROL song file player
-
- I have not included the sound driver as it is copyrighted material. Adlib
- owners should have had the driver supplied with the sound card.
- Soundblaster owners should have had their driver supplied with the sound
- card. Thunderboard owners can obtain it from Media Vision if they do not
- have it.
-
- If you are a Thunderboard owner and do not have the correct sound driver
- listed above, you can contact MediaVision and obtain the driver. Their BBS
- phone number is 510-770-0527 and you need the FM.COM driver.
-
- If you are a Soundblaster owner and do not have the correct sound driver
- listed above, you can contact Creative Labs and ask for the SB-SOUND.COM
- (for Adlib compatibility). They can be contacted at 1-800-998-LABS (voice)
- or 408-428-6660 (BBS).
-
- I would suspect that the Soundblaster driver SB-SOUND.COM would work with
- Soundblaster-compatible sound cards, so you might try obtaining the driver
- from Creative Labs even if you don't own a Soundblaster.
-
- A bank file of instruments (STANDARD.BNK) is included inside the InTune
- program module. You will have to install this module in order to get to
- it.
-
- I have included the SHAREWARE version of the .ROL song file player called
- InTune. It is NOT made by me. It is an excellent program written by Doug
- Brandon. He has been kind enough to allow me to distribute it with my
- program. It is UNREGISTERED, so you MUST register it SEPARATELY with him
- if you decide to use it.
-
- Please see the documentation file for INTUNE for information on how to
- register it.
-
- If you decide to use InTune, put it in the same directory as the ACCU Music
- System program. Put the STANDARD.BNK file there as well. Make sure you
- load up your Sound driver before running ACCU Music System (maybe use a
- batch file).
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 29
-
-
-
-
-
-
- The command to type in for running the InTune would be:
- INTUNE !-!
- This is what you would type into the configuration for ACCU Music System
- when setting up the .ROL file player. You may need to put the file path
- for INTUNE.EXE before the program name as well.
-
- When you use a sound card with the .ROL file player, you can have different
- instruments in your song files. You use the INSTRUMENT= command to change
- the current instrument in each voice. See a description of the INSTRUMENT=
- command below for more information on how to use it.
-
- You can get a list of instruments from within the editor by using the
- O]ptions->I]nstruments command. It will ask you for the first letter to
- start the listing at. Either enter a letter or press ENTER to see the
- entire listing. It will then show all of the instruments it finds.
-
- It gets the instrument list from the STANDARD.BNK file. It will look for
- that file in the current directory first. If it doesn't find it there, it
- will look for it in the same directory that is being used for your song
- files. It will display an error message if it can't find it in one of
- these two directories.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 30
-
-
-
-
-
-
- PRINTING SOME SAMPLE MUSIC
-
- Included with this version of ACCU Music System are several song files:
-
- STARBANN.SNG - Star Spangled Banner (one voice, song file)
- BTHVNNO5.SNG - Beethoven's 5th Symphony (multiple voice, song file)
- SCALES.SNG - Major scales (multiple voice, song file)
-
- To print STARBANN.SNG, do the following:
- First set the music file, by selecting 'Set Song File' from the main menu.
- Now select the file STARBANN. Next select 'Print music' from the main
- menu. You have to have previously setup your printer driver for this to
- work. Select 'Set Print Quality' and select the print quality for your
- music. Finally, select 'Begin Printing'. Be sure the disk with the file
- is in the drive and the printer is turned on. The program should print out
- the music to the Star Spangled Banner then.
-
- To print SCALES.SNG, do the following:
- Remember, that this is a multiple voice song file, so you will need to
- select the voice you want to print out. First set the song file by
- selecting 'Set Song File' from the main menu. Now select the file SCALES.
- Next select 'Print music' from the main menu. You have to have previously
- setup your printer driver for this to work. Select 'Select Voice' and pick
- which voice you want to print out (in this case, what scale you want to
- print out). Now select 'Set Print Quality' and select the print quality
- for your music. Finally, select 'Begin Printing'. Be sure the disk with
- the file is in the drive and the printer is turned on. The program should
- then print out the scale you selected.
-
- To print BTHVNNO5.SNG, do the following:
- Remember, that this is a multiple voice song file, so you will need to
- select the voice you want to print out. First set the song file by
- selecting 'Set Song File' from the main menu. Now select the file
- BTHVNNO5. Next select 'Print music' from the main menu. You have to have
- previously setup your printer driver for this to work. Select 'Select
- Voice' and pick which voice you want to print out. Now select 'Set Print
- Quality' and select the print quality for your music. Finally, select
- 'Begin Printing'. Be sure the disk with the file is in the drive and the
- printer is turned on. The program should then print out the voice you
- selected of Beethoven's 5th Symphony.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 31
-
-
-
-
-
-
- CREATING YOUR OWN MUSIC
-
- You may be thinking by now, "This is great, but how do I print out my own
- music?" Well, here comes that information. The first step is to set a
- song file. Do this by selecting 'Set Song File' from the main menu. Now
- select 'Enter New .SNG Filename' and type in a filename. Now select 'Enter
- music' from the main menu.
-
- You will now see a staff show up on the top half of the screen and a text
- editor at the bottom half of the screen. See 'Enter music' for more
- information on how to edit in the text editor. (NOTE: The staff will not
- show up if you are using the text-based version of the editor.)
-
- You will be entering information specifically for the printout by ACCU
- Music System. That means that anything you type will appear in the sheet
- music. The format for each command is as follows:
-
- Note Letter/Accidental/Octave Number/Note Length/Dot/Tie/Dynamic
-
- A description of each part follows:
-
- Note letter This is the musical letter of the note. Valid note
- letters are: C, D, E, F, G, A, B, R. The R is for
- rest. Use it if you want a rest instead of a regular
- note.
-
- Accidental This is the accidental of the note. Some valid
- accidentals are: N (natural), S (sharp), F (flat), *.
- Only use an accidental if you want it to appear on the
- music. For example, if all of the notes in a song are
- natural, do not put an N for all of their accidentals.
- Use an *. That means that ACCU Music System will just
- print the note with no accidental. For rests, be sure
- to use an *.
-
- Octave Number This is the octave number of the note. It ranges from
- 1 to 8. If the note is a rest, use an * instead of an
- octave number. Each octave goes from lower C to the B
- above it. Octave 8 only contains lower C. The
- following diagram gives you an idea where on the staff
- each octave is:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 32
-
-
-
-
-
-
- G
- ---------------------------F ---------------------------
- E
- ---------------------------D ---------------------------
- Treble C - Start of octave 5
- ---------------------------B ---------------------------
- Clef A
- ---------------------------G ---------------------------
- F
- ---------------------------E ---------------------------
- D
- Middle C - Start of octave 4
- B
- ---------------------------A ---------------------------
- G
- ---------------------------F ---------------------------
- Bass E
- ---------------------------D ---------------------------
- Clef C - Start of octave 3
- ---------------------------B ---------------------------
- A
- ---------------------------G ---------------------------
- F
- E
-
- Note Length This is how long the note is. Valid note lengths are W
- (whole note), H (half note), Q (quarter note), E
- (eighth note), and S (sixteenth note). Rests must have
- a note length.
-
- Dot This is whether the note is dotted. If it is, there is
- a period immediately following the note length. If
- not, there is NO period following the note length.
-
- Tie This is whether the note it tied. If it is, there is a
- T following the last character. If it is not, there is
- nothing following the last character. A note with a
- Tie specified will tie that note to the following note.
- [NOTE: Ties do not work in this version of ACCU Music
- System. Include them in your music so that in future
- versions you won't have to modify your music.]
-
- Dynamic This is the dynamic of the note. It is optional.
- Dynamics can be "fff", "ff", "f", "mf", "mp", "p",
- "pp", "ppp", etc. After the last character of the note
- command, put a slash ('/') and then the dynamic (in
- lower case). For a "mf" note, you would add "/mf" to
- the end of the note command. See examples for a better
- illustration. Do not add dynamics to rests! You do
- not need to put a dynamic on every note, just on the
- notes where dynamics change.
-
- The following are some examples:
-
-
- ACCU Music System v3.3 4-20-93 Page 33
-
-
-
-
-
-
- C*4E This is a C note, with no accidental, in the 4th octave
- and is an eighth note.
-
- FS5Q. This is a F note, with a sharp accidental, in the 5th
- octave, a quarter note, and is dotted.
-
- B*3ST This is a B note, with no accidental, in the 3rd
- octave, sixteenth note, and is tied.
-
- R**Q This is a quarter rest.
-
- GN6H.T This is a G note, with a natural accidental, in the 6th
- octave, half note, dotted, and is tied.
-
- BN4Q/mf This is a B note, with a natural accidental, in the 4th
- octave, quarter note, "mf" dynamic.
-
- G*5H.T/fff This is a G note, with no accidental, in the 5th
- octave, half note, dotted, tied, and is "fff" dynamic.
-
- In addition to the usual whole measure rest "R**W", I have added a new type
- of rests common to musicians. It is the multiple measure rest. It shows
- up on the music as 1.5 inch line with the number of whole measure rests
- written above it. The command is "Xn" where 'n' is the number of whole
- measure rests. Do not use it for only 1 whole measure rest. Anything 2 or
- greater is okay. Be sure to put the "Xn" command between two measure bars
- (just like a whole rest usually is). Some examples are:
-
- X2 Two measures of whole rests.
-
- X12 Twelve measures of whole rests.
-
- X6 Six measures of whole rests.
-
- There are a few other things that you must know in order to enter music for
- ACCU Music System. The first is that you need to divide your music into
- measure bars. If you don't you'll run into major problems. To put a
- measure bar in your music, use 'M***' as the note. Do not put a measure
- bar at the beginning or end of your music. At the end of your music use
- 'Q***' as the note. This tells ACCU Music System that this is the end of
- your music. The following is a sample scale divided into measures:
-
- C*4Q
- D*4Q
- E*4Q
- F*4Q
- M***
- G*4Q
- A*4Q
- B*4Q
- C*5Q
- M***
- D*5Q
-
-
- ACCU Music System v3.3 4-20-93 Page 34
-
-
-
-
-
-
- C*5Q
- B*4Q
- A*4Q
- M***
- G*4Q
- F*4Q
- E*4Q
- D*4Q
- M***
- C*4Q
- R**H
- R**Q
- Q***
-
- Multiple Voice Songs
-
- ACCU Music System allows you to create multiple voice song files (.SNG).
- This is for when you have music that has multiple voices playing at the
- same time. You enter each voice in a separate Window (see the 'Enter
- music' section on how add a voice (ALT-W) to your song). You would use the
- ALT-W command for Window and select 'Add voice'.
-
- If you have a sound card and have it setup for sound output you can play
- all of the voices in your song file at the same time (the sample song file
- BTHVNNO5 was designed for this) using the play command. See SOUND CARD USE
- (page 29) for more information.
-
- If you do not have a sound card, you can only play one voice at a time.
-
- You can ONLY PRINT ONE voice at a time. In the future, you will be able to
- print multiple parts on the same staff line or print musical scores.
-
- You can transpose multiple voices at a time.
-
- That explains everything necessary to make your own music. The ADVANCED
- MUSIC COMMANDS listed below will allow you to enhance your music in many
- ways.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 35
-
-
-
-
-
-
- ADVANCED MUSIC COMMANDS
-
- As you may have noticed, entering the key signature, time signature, title,
- author, etc. each time you want to print a piece of music becomes tedious.
- In addition, this allows you to have only one time signature and key
- signature per piece of music. As a result, a series of special commands
- have been added to ACCU Music System to overcome these limitations.
-
- COMMENT
-
- One function that is quite useful is the comment. This allows you to put
- comments in your music telling where you are in the music or to describe
- something in the music. Comments are NOT printed and are totally
- disregarded by the program. Comments begin with a ; (semi-colon) and can
- be any where on a line. Anything to the right of the semi-colon is
- ignored. A few examples of comments might be:
-
- M***
- ; This is the second ending of the music
- E*4Q
- F*4H.
- M***
- G*4H
- G*4H
- Q*** ; That's the end.
-
- CLEF
-
- Another command that is quite useful is CLEF. This allows you to set the
- clef of the music. At this point in time it can only be used at the very
- beginning of the song (before any music data). It is used to set the
- initial clef. For now, you can only have one clef per voice file. After
- the CLEF= (all special commands have an equal sign after them), you need to
- put a letter telling what clef. This letter is the same as the one you
- would press if you were entering the clef from the Print menu. The valid
- letters are: T - treble, B - bass, N - tenor, A - alto, S - soprano. An
- example might be:
-
- CLEF=N
- ; This sets the clef to TENOR
-
- TIME
-
- The TIME command allows you to set the time signature in your music. You
- can use it anywhere within your song (at the beginning of a measure). It
- is useful for initially setting the time signature of a song in addition to
- changing the time signature partway through the song. The TIME command
- must be at the beginning of a measure (not necessarily immediately
- following a measure bar [M***], but before any note commands).
-
- The format for the TIME command is TIME=t/b. The 't' would be the top
- number of the time signature and 'b' would be the bottom number of the time
- signature. Don't forget the equal sign.
-
-
- ACCU Music System v3.3 4-20-93 Page 36
-
-
-
-
-
-
- In previous versions, you could not combine a TIME= statement and a KEY=
- statement in the same measure bar. This has been corrected. You can now
- combine both in the same measure bar.
- Additionally, in previous versions, the TIME= statement was of the format
- TIME=tb (notice there is no slash). This format is still supported, but
- the format with the slash is recommended since it allows you to have two
- digit top and bottom numbers.
-
- E*4Q
- F*4Q
- G*4H
- M***
- TIME=2/4
- ; This would set the time signature to 2/4
- G*4H
- F*4Q
- E*4Q
- M***
- TIME=3/4
- KEY=2F
- ; This would set the time to 3/4 and change the key to 2 flats
- E*4W
- Q***
-
- KEY
-
- The KEY command allows you to change the key signature of your music. You
- can use it anywhere within your song (at the beginning of a measure). It
- is useful for initially setting the key signature of a song in addition to
- changing the key signature partway through the song. The KEY command must
- be at the beginning of a measure (not necessarily immediately following a
- measure bar [M***], but before any note commands).
-
- In previous versions, you could not combine a KEY= statement and a TIME=
- statement in the same measure bar. This has been corrected. You can now
- combine both in the same measure bar.
-
- The format for the KEY command is KEY=nT (where 'T' is either F for Flats
- or S for Sharps and 'n' is the number of each). 'n' is a number from 0
- (for no flats/sharps) to 7.
-
- E*4Q
- F*4Q
- G*4H
- M***
- KEY=3F
- ; This sets the key to 3 flats
- E*4Q
- F*4Q
- G*4H
- M***
- KEY=0F
- ; This sets the key to no flats/sharps
-
-
- ACCU Music System v3.3 4-20-93 Page 37
-
-
-
-
-
-
- E*4W
- M***
- KEY=2S
- TIME=2/4
- ; This sets the key to 2 sharps and the time signature to 2/4
- F*4H
- F*4H
- Q***
-
- If you want to set the KEY to 0 flats/sharps at the beginning of your song,
- be sure to not to put either KEY=0F (or KEY=0S) at the beginning of your
- song or set the key signature at the print menu.
-
- TEMPO
-
- The TEMPO command is for setting the TEMPO of the music. Its format is:
-
- TEMPO=bpm
-
- 'bpm' is the beats per minute. An example might be: TEMPO=108.0
- As you can see, you can specify a decimal if you want.
-
- TEMPO commands can only appear in voice 1 of song files. Any tempo changes
- specified in voice 1 will affect the other voices as well.
-
- You can specify more than one TEMPO command in a song to change the tempo.
- The TEMPO command only affects the playing of music, not the printing.
-
- INSTRUMENT
-
- The INSTRUMENT command is for setting the current instrument to play the
- voice with. It is only used for the .ROL song file player when you are
- using a sound card. The format is:
-
- INSTRUMENT=instname
-
- 'instname' is the instrument name you want to switch to.
- An example might be: INSTRUMENT=tromb1
-
- Multiple INSTRUMENT commands can be used in a voice to change the
- instruments within the voice.
-
- PERCUSSION
-
- The PERCUSSION command is for setting whether the current song file uses
- percussion. This is only used for the .ROL song file player. The format
- is:
-
- PERCUSSION=status
-
- 'status' is either ON or OFF. If you use percussion instruments in your
- music, use PERCUSSION=ON. Otherwise set it to OFF. It defaults to OFF.
-
-
-
- ACCU Music System v3.3 4-20-93 Page 38
-
-
-
-
-
-
- The percussion command is needed since an Adlib compatible sound card has
- two modes: percussive and melodic. The number of simultaneous voices
- playing in each mode is different in the two modes (6 normal + 5 percussive
- in percussive mode and 9 normal in melodic mode). This is the only reason
- for the PERCUSSION command.
-
- Any of the advanced commands can be used to replace the manual settings at
- the main menu. Be sure to set the settings from the main menu OR use the
- advanced commands. Do not forget to use one or the other. Also, the
- advanced commands override any manual settings.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 39
-
-
-
-
-
-
- OS/2 SETUP
-
- As a user of OS/2 2.0, I have extensively tested ACCU Music System with
- this operating system. I have listed below the DOS settings which will
- enable ACCU Music System to work at its best.
-
- DPMI MEMORY LIMIT = 0
- EMS MEMORY LIMIT = 0
- XMS MEMORY LIMIT = 0
- HW_TIMER = ON (This affects the cursor in the graphics-based editor.)
-
- Leave all of the rest of the settings at their defaults.
-
- Setting the Icon
-
- To set the icon, you first need to have installed ACCU Music System and
- created a program object for the program.
-
- I will use the abbreviation LMB for Left Mouse Button and RMB for Right
- Mouse Button.
-
- Once you have done this, do the following:
- 1) Click the RMB your program object
- 2) Click the LMB on the right arrow next to "Open"
- 3) Click the LMB on "Settings"
- 4) Click the LMB on the "General" notebook tab.
- 5) Click the LMB on the "Find" button.
- 6) Click the LMB in the field marked "Folder".
- 7) Backspace all the way to the left to erase the current path.
- 8) Now enter the path to your ACCU Music System files. An example might
- be: C:\MUSICSYS
- Be sure to include the full path and drive letter.
- 9) Click the LMB on the "Find" button.
- 10) You will get a display showing the icons it has found. You should see
- a music icon with the filename MUSICOS2.ICO. Click the LMB on it.
- 11) Click the LMB on "Ok".
- 12) Now double click the LMB on the upper-left corner of the window to
- close it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 40
-
-
-
-
-
-
- WINDOWS SETUP
-
- Use the standard Windows DOS program set up for ACCU Music System. This is
- done by moving to a program group and select New from the File menu.
-
- Setting the Icon
-
- To change the icon for ACCU Music System, follow these directions:
-
- I will use the abbreviation LMB for Left Mouse Button.
-
- 1) Select the program object you created for ACCU Music System by
- clicking the LMB on it.
- 2) Press ALT-ENTER to bring up the Properties box.
- 3) Click the LMB on the "Change Icon" option.
- 4) Windows will display an informational message, just click the LMB on
- the "Ok".
- 5) The cursor will be in the "File Name" box. Delete the filename and
- path listed in this box.
- 6) Now type in the full path and filename for MUSICWIN.ICO which is
- located in the directory with ACCU Music System.
- An example might be: C:\MUSICSYS\MUSICWIN.ICO
- After typing this, press ENTER.
- 7) Click the LMB on "Ok".
- 8) Click the LMB on "Ok".
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 41
-
-
-
-
-
-
- NOTES FROM THE AUTHOR
-
- Reading comments about the program has proved a valuable asset in learning
- what to change. I will keep in mind all of your suggestions as I continue
- to upgrade this program. After using this new version, please mail me the
- comment form with any ideas, comments, or bugs so I know where to go from
- here.
-
- This program was formerly named ACCU Music Printer. I changed the name
- starting with version 3.0 to reflect the fact that not only does it print
- music, but it edits it, transposes it, converts it, plays it, AND prints
- it.
-
- About the Author
-
- I am currently attending the University of California Los Angeles (UCLA),
- majoring in Computer Science. I am a sophomore there this spring. My
- permanent address is in Poway, California which is a city only 30 miles
- away from downtown San Diego. I have been programming for a number of
- years. I first started out on the Atari 800 with BASIC and have progressed
- to C on the IBM PC. I have written several other shareware programs for
- the IBM. I have an interest in music, thus the writing of ACCU Music
- System.
-
- If you have any ideas for other programs, please let me know.
-
- About the Program
-
- ACCU Music System is written in C++ (although most of it is standard C) and
- compiled with Borland C++ 3.1. It started out as a BASIC program on my
- Atari. It easily outgrew that and so was rewritten in C on the IBM. It is
- currently over 30,000 lines long. Any comments or questions about the
- program and how it works are welcome.
-
- Future Revisions
-
- Assuming I receive some support or acknowledgement that this program is
- useful, I will continue making enhancements. Future enhancements include
- the following:
-
- o Fix to problem of sometimes improper note playing while in the
- editor. See page 11 for more information.
-
- o Enhanced printer output, including:
- - Connecting bars: Several consecutive eighth notes and
- sixteenth notes will be connected together instead of
- separate.
- - Additional notes, musical symbols: thirty-second notes,
- ties, repeat symbols, double bars, double dots
-
- o A Scorer which would take several ACCU Music System files and
- print them out like a director's score or something like you
- would find in a music book.
-
-
- ACCU Music System v3.3 4-20-93 Page 42
-
-
-
-
-
-
- o The ability to print multiple parts on a single staff.
-
- o The ability to put text beneath the music (e.g. lyrics).
-
- o The ability to put chord symbols in the music.
-
- o The ability to put headings at the top of the page or bottom of
- the page.
-
- o Ability to read / write MIDI .MID files.
-
- o Possibly a version for Windows 3.1 supporting multimedia output
-
- o Possibly a version for OS/2 2.0. (Does someone know how to get
- the programmer's manuals for OS/2 2.0 cheap?)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 43
-
-
-
-
-
-
- PROGRAM NOTES
-
- ACCU Music System Registration
-
- ACCU Music System is being distributed as ShareWare. If you find it useful
- or use it every so often, please register your program. Purchasing this
- program from a local users' group, software disk club, or computer store
- does not mean your program is registered. It will only be registered if
- you mail ME your registration form and money.
-
- Registration costs $20.00 * (US funds, please) and entitles you to:
-
- - the next version of the program with printed documentation when
- the program becomes available
- - a code to remove the "begging screen" and the one-line
- registration reminder on printouts from this and all future
- versions
- - the ability to receive additional future versions at a discount
- price *
- - product support from the author
-
- * U.S. orders add $3.00 for shipping and handling.
- Foreign (non-U.S.) orders add $6.00 for shipping and handling.
-
- Fill out the registration form (found in REGISTER.FRM) and mail it with
- $20.00 plus shipping and handling (see shipping and handling charges listed
- above).
-
- When you register you will receive a form which will allow you to upgrade
- to future versions. It will include the discount price for the upgrades.
- This will allow you to get future updates hassle-free.
-
- You will receive the next version of ACCU Music System on disk with printed
- documentation when it becomes available. Be SURE to completely fill out
- the registration form so I know what to do if there isn't a newer version
- currently available. No matter what you specify on your registration form,
- you will receive a letter confirming your registration and the information
- necessary to remove the begging screen and the one-line registration
- reminder from the program.
-
- I would really appreciate any comments, questions, ideas, etc. Anything I
- can get from the users will certainly help me make ACCU Music System a
- better program. If you have any problems, BE SURE TO WRITE!! Just send me
- a note or write me a letter. Be sure to include your return address in
- case I need to write you back. There is a comment form located in the
- COMMENT.FRM file.
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 44
-
-
-
-
-
-
- Send all correspondence to:
-
- Kevin Fischer
- c/o ACCU Music System
- 16878 Saint James Drive
- Poway, CA 92064-1137
- USA
-
- See the registration form in REGISTER.FRM if you feel like registering
- your copy of ACCU Music System.
-
- Bugs
-
- I would appreciate hearing about any bugs, problems, etc. you encounter
- with ACCU Music System. Although I CANNOT give you a free update or
- anything of that sort, I will do my best to fix the problem and notify you
- that it has been fixed.
-
- Contacting the Author
-
- If you need to contact me for any reason, I can be reached at the location
- listed below.
-
- Kevin Fischer
- c/o ACCU Music System
- 16878 Saint James Drive
- Poway, CA 92064-1137
- USA
-
- NOTE: As I am not usually residing at the above address (since I am at
- college), it will take me a little time to respond to any correspondance.
- I do get my mail forwarded regularly, so all registrations and comments
- will get responded to ASAP.
-
- I can also be contacted via E-mail on the Internet. I read my E-mail
- regularly, so this is the fastest way of contacting me. My address there
- is: kfischer@seas.ucla.edu
-
- Disclaimer
-
- Users of ACCU Music System must accept this disclaimer of warranty:
-
- "ACCU Music System is supplied as is. The author disclaims all
- warranties, expressed or implied, including, without limitation, the
- warranties of merchantability and of fitness for any purpose. The
- author assumes no liability for damages, direct or consequential,
- which may result from the use of ACCU Music System."
-
- All software, hardware, etc. mentioned in this documentation are copyright
- their respective owners.
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 45
-
-
-
-
-
-
- Shareware
-
- Shareware distribution gives users a chance to try software before buying
- it. If you try a Shareware program and continue using it, you are expected
- to register.
-
- Copyright laws apply to both Shareware and commercial software, and the
- copyright holder retains all rights, with a few specific exceptions as
- stated below. Shareware authors are accomplished programmers, just like
- commercial authors, and the programs are of comparable quality. (In both
- cases, there are good programs and bad ones!) The main difference is in
- the method of distribution. The author specifically grants the right to
- copy and distribute the software, either to all and sundry or to a specific
- group. For example, some authors require written permission before a
- commercial disk vendor may copy their Shareware.
-
- Shareware is a distribution method, not a type of software. You should
- find software that suits your needs and pocketbook, whether it's commercial
- or Shareware. The Shareware system makes fitting your needs easier,
- because you can try before you buy. And because the overhead is low,
- prices are low also. Shareware has the ultimate money-back guarantee -- if
- you don't use the product, you don't pay for it.
-
- ACCU Music System is a "Shareware program" and is provided at no charge to
- the user for evaluation. Feel free to share it with your friends, but
- please do not give it away altered or as part of another system. The
- essence of "user-supported" software is to provide personal computer users
- with quality software without high prices, and yet to provide incentive for
- programmers to continue to develop new products. If you find this program
- useful and find that you are using ACCU Music System and continue to use
- ACCU Music System after a reasonable trial period, please register your
- program.
-
- Anyone distributing ACCU Music System for any kind of remuneration must
- first contact Kevin Fischer at the address above for authorization. This
- authorization will be automatically granted to distributors recognized by
- the (ASP) as adhering to its guidelines for shareware distributors, and
- such distributors may begin offering ACCU Music System after contacting the
- author.
-
- You are encouraged to pass a copy of ACCU Music System along to your
- friends for evaluation. Please encourage them to register their copy if
- they find that they can use it.
-
- ASP
-
- This program is produced by a member of the Association Shareware
- Professionals (ASP). ASP wants to make sure that the shareware principle
- works for you. If you are unable to resolve a shareware-related problem
- with an ASP member by contacting the member directly, ASP may be able to
- help. The ASP Ombudsman can help you resolve a dispute or problem with an
- ASP member, but does not provide technical support for members' products.
-
-
-
- ACCU Music System v3.3 4-20-93 Page 46
-
-
-
-
-
-
- Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 or
- send a CompuServe message via CompuServe Mail to ASP Ombudsman 70007,3536.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 47
-
-
-
-
-
-
- INDEX
-
- .ACC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 5, 26, 27
- .ROL . . . . . . . . . . . . . . . . . . . . . . 3, 4, 6, 9, 10, 26-30, 38
- .ROL FILE PLAYER . . . . . . . . . . . . . . . . . . . . . . . . 3, 27, 30
- .ROL SONG FILE PLAYER . . . . . . . . . . . . . . . . . . . 10, 28, 29, 38
- .SNG . . . . . . . . . . . . . . . . . 4, 5, 8, 10, 11, 19, 26, 27, 32, 35
- .V?? . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 4, 10, 22, 27
-
- ACCIDENTAL . . . . . . . . . . . . . . . . . . . . . . 11, 21, 22, 32, 34
- ADDRESS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42, 44-46
- ADLIB . . . . . . . . . . . . . . . . . . . 3, 4, 9, 10, 12, 13, 27, 29, 39
- ALTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- AUTHOR . . . . . . . . . . . . . . . . . 4, 13, 22, 25, 27, 36, 42, 44-46
-
- BASS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33, 36
- BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 7
-
- CLEF . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 23, 24, 33, 36
- COLOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 7, 13
- COMMAND-LINE . . . . . . . . . . . . . . . . . . . . . . . 6, 7, 9, 10, 12
- COMMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36, 42, 44
- CONVERSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
- CREATING . . . . . . . . . . . . . . . . . . 4, 10, 14, 15, 17, 20, 24, 32
-
- DIRECT SCREEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
- DOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32, 33
- DOUG BRANDON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
- DRIVER . . . . . . . . . . . . . . . . . . 4, 5, 9, 10, 13-17, 24, 29, 31
- DYNAMIC . . . . . . . . . . . . . . . . . . . . . . . . . . . 13, 21, 32-34
-
- EDITOR . . . . . . . . . . . 3, 4, 11, 12, 19, 20, 22, 23, 30, 32, 40, 42
-
- FUTURE . . . . . . . . . . . . . . . . . . . . . 5, 10, 12, 33, 35, 42, 44
-
- GRAPHICS . . . . . . . . . . . . . . . . . . 3, 11, 12, 15, 16, 19, 20, 40
-
- HELP . . . . . . . . . . . . . . . . . . . . . . . . . . . 18, 23, 44, 46
-
- ICON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40, 41
- INSTRUMENT . . . . . . . . . . . . . . . . . . . . . 4, 23, 25-27, 30, 38
- INTUNE . . . . . . . . . . . . . . . . . . . . . . . . . 6, 9, 10, 29, 30
-
- KEVIN FISCHER . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 45, 46
- KEY . . . . . . . . . . . . . . . . . . . . . . . . 3, 11, 19, 22-26, 36-38
-
- MARGIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
- MEDIA VISION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
- MULTIPLE MEASURE REST . . . . . . . . . . . . . . . . . . . . . . . . . 34
-
- NEW . . . . . . . . . . . . 3, 5, 9, 13, 18, 19, 26, 27, 32, 34, 41, 42, 46
- NOTE . . . . 6, 8, 9, 11, 12, 15, 17-22, 24-26, 32-34, 36, 37, 42, 44, 45
- NOTE LENGTH . . . . . . . . . . . . . . . . . . . . . . . . . . 12, 32, 33
-
-
- ACCU Music System v3.3 4-20-93 Page 48
-
-
-
-
-
-
- NOTE LETTER . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 32
-
- OCTAVE NUMBER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
- OPTIONS . . . . . . . . . . . . . . 6, 7, 10, 12, 15, 18, 19, 22-24, 26, 28
- OS/2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 6, 40, 43
-
- PERCUSSION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38, 39
- PLAY . . . . . . . . . . . . . . . . . . 3, 4, 9-13, 18-20, 23, 27, 35, 38
- PRINT QUALITY . . . . . . . . . . . . . . . . . . . . . . . . 17, 23-25, 31
- PRINTER . . . . . . . . . . . . . . . . 3-5, 14-17, 19, 24, 25, 28, 31, 42
- PRINTER PORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
- PRINTING . . . . . . . . . . . . . . . . . . . . 3, 16, 17, 23, 25, 31, 38
- PROGRAM . . . . . . . . 3-10, 12, 14, 18, 19, 25, 28-31, 36, 40-42, 44, 46
-
- REGISTRATION . . . . . . . . . . . . . . . . . . . . . . . 13, 28, 44, 45
-
- SETTING UP . . . . . . . . . . . . . . . . . . . . . . . . . 9, 14, 17, 30
- SHAREWARE . . . . . . . . . . . . . . . . . . . . . . 9, 13, 29, 42, 44, 46
- SHIPPING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
- SOPRANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- SOUND CARD . . . . . . . 3, 4, 6, 9, 10, 12, 13, 18, 23, 27-30, 35, 38, 39
- SOUND CARD USE . . . . . . . . . . . . . . . . . . . . . 9, 10, 23, 29, 35
- SOUND DRIVER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
-
- TEMPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12, 38
- TENOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
- TIE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21, 32, 33
- TIME . . . . . . . . . . . . . . . . 3, 6, 9-11, 16, 17, 23, 24, 35-38, 45
- TITLE . . . . . . . . . . . . . . . . . . . . . . . . 4, 18, 22, 25, 27, 36
- TRANSPOSE . . . . . . . . . . . . . . . . . . . . . . 3, 18, 19, 25, 26, 35
- TREBLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 33, 36
-
- UPGRADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42, 44
-
- VOICE . . . . . . . . . . . . . . 3-5, 11, 18, 19, 22-27, 29-31, 35, 36, 38
-
- WINDOWS . . . . . . . . . . . . . . . . . . . . . . . 3, 4, 22, 23, 41, 43
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ACCU Music System v3.3 4-20-93 Page 49
-