Contribution Details
Emacs als Rapid Prototyping Platform für Midi-Eingaben
Speaker:
David Kastrup (Freier Entwickler, GNU LilyPond)
Scheduled time: Sunday, 17:00, Room V3
Wenn man das Editorurgestein Emacs als Werkzeug nutzt, sieht fast jede Aufgabenstellung aus wie Text.
Hier soll ein Midi-Keyboard zur schnellen Eingabe für das Musiksatzsystem LilyPond genutzt werden. Emacs öffnet dabei ein Midi-Device für Eingaben, empfängt und dekodiert Midi-Nachrichten unter Nutzung von Subsystemen für Zeichenkodierung und setzt sie in Events um, die dann über Keymaps an Aktionen gebunden werden.
Ganz ohne nativen Midi-Support (der mittelfristig wünschenswert wäre) kommt man so geradlinig zu ersten Anwendungen.
Further information: Short paper
Supplemental material: Slides (751 KiB)
Download MP3 (51MB) Download OGG (31MB)
Download MP4 (1602MB)