Go to 2016 / Springe zu 2016 

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)

Audio recording:

Creative Commons Lizenzvertrag Download MP3 (51MB) Download OGG (31MB)

Video recording:

Creative Commons Lizenzvertrag Download MP4 (1602MB)

Die Chemnitzer Linux-Tage sind ein Projekt des IN-Chemnitz e.V. | Impressum | Datenschutzerklärung