Dieses Programm entstand im Rahmen der C++-Ausbildung während des Studiums. Gegenüber der BASIC-Musiksammlung sind die Musikstücke als ASCII-Textdatei gespeichert, so dass das Programm MUSIKBOX.CPP als Medienwiedergabe fungiert.
Ausser der Angabe eines Dateinamens nach dem Programmstart brauchen Sie nichts mehr weiteres zu tun.
Falls Sie eigene Kompositionen schreiben möchten, können Sie mit einem beliebigen Texteditor wie EDIT.COM Ihre eigenen Musikdateien erstellen.
Kommentarzeilen schreiben Sie mit %
und gelten bis zum
Zeilenende, mit T=n
legen Sie das Tempo (Anzahl ganze
Noten pro Minute) fest.
Die Syntax einer Note wurde möglichst sprechend gewählt, daher ist
sie auch recht schnell beschrieben. Zuerst kommt der Notenname von A
bis H (deutsche Konvention, was das B betrifft),
anschliessend bei Bedarf ein #
oder b
im Falle eines
Halbtons. Die Oktavierung wird mit Strichen ('
und
"
) dargestellt, sodass Sie eben das eingestrichene c
auch als c'
notieren. Anschliessend folgt bei Bedarf die
Artikulation, wo Sie mit .
eine Note als staccato spielen, mit -
ein tenuto und mit _
ein legato.
Abschliessend folgt noch die Dauer als Bruch, z.B. 1/8
für eine Achtelnote.
Pausen stellen Sie mit X
dar, gefolgt von der Dauer.
Falls Sie ein hübsches Musikstück geschrieben haben, so können Sie mir gerne die Textdatei zustellen, damit ich sie ins .ZIP-Archiv aufnehmen kann. In diesem Sinn viel Vergnügen beim Komponieren! :-)
Genug der langen Rede, ich will das Ding! Los! Her damit!
Umfang: 17 KB + Laufzeitumgebung 59 KB