MUSIcomp

Authors

Pub Details

Date

Pages

See all articles from Byte Power Nov 1986

This program is a very basic music writer using the A,B,C… method for inputing the notes, once loaded a menu is displayed, 1-INPUT DATA FILE, 2-CLEAR DATA FILE, 3-SAVE FILE, 4-LOAD FILE, 5-COMPILE CODE, 6-COPY and 7-QUIT PROGRAM.

1-INPUT DATA

You input the data with an editor, like a word-processor.

EX: O3 +A-2 -B+2 P4 ( +B1 : B2 .O3 Means Octave n#3, Octave must be between 0 and 8, default 3.

A,B,C,… are the notes, a minus sign before a note will set the note 1 octave lower than the previously set Octave, and a plus sign will set the note 1 octave higher.

A minus sign after a note will set the note 1/2 a tone lower (same effect as a flat sign), a plus sign will set the note 1/2 tone higher (same effect as a sharp sign).

The numbers after a letter are the duration of that note.

So -A+2 would be A sharp of 2 of duration, 1 octave lower.

P4 stands for PAUSE (rest), 4 of duration.

: is a repeat sign, it will repeat a section or part of a piece from either the arrow (power sign [on the H key]), the last repeat sign, or the start if no indication where to start.^ (power sign) will indicate start of repetition.

( or (1 is use as the 1st ending in a repetition. When the strain is repeated the 1st ending is omitted and the 2nd ending is played instead (but the 2nd is right after the repeat sign so the computer will automatically know). There is a maximum of 2 endings per repetition.

EX: O3 ^ A1 B+1 (1 B2 : C2 . ——

The computer will play up to the repeat sign, repeat the underlined part, then jump after the repeat sign.. is use to terminate a music.

Note that the music is in the G Clef.

To go back to the MAIN MENU, press [SYMBL SHIT] & [CAPS SHIFT], (EXTENDED MODE).

2 CLEAR FILE

Will clear the working file and go into editing mode.

3-SAVE, 4-LOAD

Will save or load working file.

5-COMPILE

Will compile the file into bytes of data, the data will be compiled in a few seconds. The code is at 60000 but can relocated by the user.

You will be asked to either play the music, or save the codes entering anything but S, or ENTER, you will go back to MAIN MENU.

Before playing you will have to enter the tempo (1 to 20000).

6-COPY a part of the music

This option lets you copy a part of your file. Follow the prompts. To move the cursor use the arrow keys, then press ENTER.

7-QUIT PROGRAM (NEW)

Will erase all the program and data… good old new!

DATA CONFIGURATION

Each note is composed of 3 bytes, the 1st byte is the fine tune, the 2nd is the coarse, and the 3rd the duration. The 1st byte is also used to see if the note is a pause or if it is the end. Pause is 254, and the end of music is 255.

A small program is provided so you can understand more about the way on how to use the data file.

A working file is also provided, just after MUSIcomp. Choose option 4 in main menu, the name is SOLFEG EX.

The small program is right after SOLFEG EX. file and is AUTO-RUN and will load its own data file.

Products

 

Downloadable Media

 

Image Gallery

Scroll to Top