What is MelCom
MelCom is a melody compiler program that enables you to produce Midi files
from textual descriptions of music. MelCom uses a simple textual language where
you can describe melodic music mainly by typing the names and durations of the
notes. Before compiling the textual description of the music into a Midi file,
MelCom allows the user to preview the described music both audibly and visually.
Each note in the text is highlighted while being played during playback preview.
MelCom supports Middle-Eastern music (aka "Arab-music" and "Arabic music")
via providing 1/4 tones. The textual language includes 2 additional accidentals,
one for half-flat and the other for half-sharp. These additional accidentals
produce true quarter-tone sounds both in the playback preview and in the
generated Midi file.
Features
- Easy-to-use and easy-to-learn textual language for music description.
- Supports 1/4 tones (half flats and half sharps).
- Music playback in text mode: each note is highlighted while being played
- English and French note names
- Sections of music can be predefined and reused multiple times by just
referring to the definition's name.
- Supports tuplets.
- Can produce Midi meta events (e.g., lyrics, text, copyright, etc).
- setting of note on/note off time-ratio.
- Can produce Midi files with auto Maqam-Changes for
Mazzika and the
Oud
Tutor.
- Sample melodies from classical Arab-music in different maqams
|