PlayNotes.pkg for newton

Hallo,

PlayNotes.pkg is a extension to play melodies in the macintosh hypercard-music format.
You may ask, why should someone be so stupid to make such a program? The answer is: Its my first program for the newton and therefore it had to be simple. My goal is to write a program
for the ABC-Notation format witch is common in folk music. I made an ABC-Player for macintosh hypercard and added a function to convert the ABC-file format to hypercard-music format.
Now I have all my pieces of irish music in my newton.
The program adds a button to the notes application. You have to put Your melodies in the notes application. It works only with the format simple-note. It plays the melody in the topmost note
on the screen.
I think the rest explains itself.
The software is freeware. Surely it has bugs. Sometimes it freezes with long melodies. Its written on a 2100-Newton. It will not work on systems below 2.0. I don't know how it will work
on newton 2000 or 130.
I think the software is mostly harmless. But be carefull. I take no responsibility for anything.
There are a few pieces for example. Its no music, but it sounds similar. Import as text-only with NCU to notes.

have fun

Ewald Igelmann
Osnabrueck, Germany
email: eigelmann@web.de

Download: PlayNotes.sit

Archive of melodies (5500 pieces, 5MB on the newton) 1.2MB stuffed:
Archive.sit

For import of the archives use NCU
choose Import (Importieren),
choose filetype limited text? I have a german version (begrenzter Text)
choose the file " Referenzdatei"
choose notes text only (Notizen Nur Text)
choose Advanced options, Miscellaneous (Erweiterte Optionen, Verschiedenes)
no columnheads field end with tap (tapsepariert ohne Spaltentitel)
there it goes.

I have done a little bit of sorting. But there is still much to do.
The pieces are not written by me. There is no possibility to name the author, I have to apologise. I see my program as a step to a real ABC-Player. Nevertheless, thanks to all people who write down pieces in ABC-format and give it to the public. They do the real work.

Definition of the musicformat taken from the hyperTalk-Reference stack:

The text string notes is an unlimited sequence of words in which each word represents one note. A note has the following NAOD format (Name, Accidental, Octave, and Duration):

Name one of these letters:
a, b, c, d, e, f, g, r
(where r = rest)
Accidental one of these characters:
#, b
Octave a positive integer
(4 is middle C)
Duration one of the letters:
w, h, q, e, s, t, x
where
w = whole note
h = half note
q = quarter note
e = eighth note
s = 16th note
t = 32nd note
x = 64th note

You don't have to specify the accidental, octave, or duration of a note. Initially, the accidental defaults to none. The octave and duration default to
the same values as the previous note,
or to 4 (octave) and q (duration) for the first note.

Specify the note r to get a rest.
For example:

re --eighth note rest

A duration followed by a period (.) means a dotted note. A duration followed by the number 3 means one note of a triplet.

if You need a Dinkelkissen