Deutsches Lilypond Forum (Archiv)
Allgemein => Allgemeine Diskussion => Thema gestartet von: Lilysetter am Sonntag, 21. Juni 2015, 11:50
-
Ich wollte nur darauf hinweisen, dass es seit sehr langer Zeit (1995?) einen Midi-Compiler von Andrew MacLean gibt, mit dem ich vor Lilypond gearbeitet habe:
http://www.zelsoftware.org
Die Syntax ist ähnlich wie Lilypond, aber doch recht anders.
Jedoch sehr kompakt und äußerst logisch aufgebaut, das liebe ich (Quelltext ist oft wesentlich kürzer als das midi-File)!
Man kann Macros definieren.
Das 1,2 MByte-Programm erzeugt aus einer Text-Datei ein .mid generiert, auf Anforderung gibt es auch ein List-File.
Hier zwei kurze Beispiele:
1. Tonleiter: c d e f g a b C
2.
key=E tempo=140 meter=4/4
track sax channel 3 patch 12
track bass channel 4 patch 4 octave 3
'Music:
sax E2F E g | aeg bg
bass d2 e A# | B E
Am besten gefällt mir seine Interpretation von Bachs Chaconne in Dmin from Partita No. 2 for Solo Violin, ich schätze, ich hab das über 100 mal gehört (Schlagzeug-Solo bei 5:00), siehe Anhang.
Unglaublich, der Quelltext hat nur 15 kB. Das 64 kB-midi dauert 10:20 Minuten.
Selbstsprechend sind überhaupt keine Layout-Features vorhanden.
Dafür hat es sehr ausgeklügelte Rhythmus-Features und eignet sich hervorragend für Drums.
Damals war mir die Noteneingabe in Capella (ja, ich habe eine uralte gekaufte DOS-Version) ein Graus.
Deshalb habe ich die Noten in Zel eingegeben und das Midi in Capella importiert.
Der einzige Wermutstropfen: der Textimport klappt nicht ganz so gut.
Fast 10 Jahre war die Homepage nicht erreichbar, ich hatte schon schlimmes befürchtet.
Doch dann gab es ein Revival am 29.10.2012!
Als ich dem Betreiber meine Glückwünsche mailte, hat mir sogar den C++-Quellcode angeboten.
Welcome to Zel, the totally retro yet oddly futuristic way to make music. I'm Andrew MacLean and I developed Zel back in the 1990s as a computer language for making MIDI music. After ten years offline, I'm re-posting Zel as freeware so that a new generation of sophisticates can enjoy it. Download it and you will agree that Zel is by far the most comprehensive computer language for music ever created.
Zel is for music hobbyists through to professional musicians. The program works by converting Zel code text into standard MIDI files. Just type the text and press the play button to instantly create and play a .mid file through your computer's sound card. If you want sublime professional quality, play it through an external synthesizer. Or, for truly awful sonic grating, put the file on your cell phone for a ringtone. Alternatively, you can load the .mid file into a sequencer such as Cakewalk where you can edit it and add your own parts.
-
Ich kenne das nicht, und ich mache (zumindest zur Zeit) nichts mit MIDI. Aber über den Hinweis habe ich mich gefreut. Sogar sehr!
--ingmar