JoyToMIDI

Allen Computerspielern ist es bestens bekannt: Das Joypad, die haptische Verbindung zum Game. Was gewöhnlich dazu dient, im vorgegebenen Rahmen Einfluss auf das virtuelle Geschehen im Spiel zu nehmen, ist jetzt in ein Gerät umgewandelt, mit dem es möglich ist, sample- und synthesebasierte Klangerzeuger zu steuern.

Durch ein mit Delphi programmiertes JoypadToMIDI-Interface, das die Daten des Pads in MIDI-Daten umwandelt, wird eine Mischung aus Spielzeug und Musikinstrument geschaffen. Jeder kann es für die experimentelle Erzeugung und Gestaltung von Musik und Sounds nutzen. Durch seine offene Struktur kann es sowohl für Installationen als auch für Live-Musik-Performances und Musikproduktionen verwendet werden. Mit dem hier downloadbaren Interface ist es möglich, sowohl standardisierte und festgelegte Channel Voice Messages wie NoteOn, Pitch oder Velocity als auch variabel zuordbare Control Changes zu senden. Dadurch lassen sich fast alle MIDI-fähigen Musikinstrumente in ihren grundlegenden Parametern steuern und avanciertere Tools wie Reaktorpatches vollständig kontrollieren.

Neben dem JoypadToMIDI-Interface stehen hier zum Anhören und zum Download bereit:

  • Ein kleiner Stream, der einen akustischen Eindruck von JoyToMIDI verschafft
  • Ein speziell für das Interface konfiguriertes Sequenzer-basiertes Reaktorpatch
  • Eine graphische Übersicht über die Belegung des Pads für das Reaktorpatch
  • Eine Anleitung, die grundlegend erklärt, wie das Pad zu benutzen ist, und die eine Liste mit den Channel Voice Messages und Controllern enthält, die dem Pad durch das Interface zugeordnet sind
  • Ein virtuelles MIDI-Kabel, das benötigt wird, um eine MIDI-Verbindung z.B. zwischen dem Interface und dem Reaktorpatch herzustellen

Die Downloads stehen in drei Zip-Files zur Verfügung. Beim virtuellen MIDI-Kabel handelt es sich um Hubi's Loopback Device. Es besteht selber aus mehreren Dateien und bildet deswegen eine eigene Zip-Datei.

» Stream: JoyToMIDI im Einsatz

» Download: Interface, Anleitung, Belegung, Patch [ca. 650 kB]

» Download: Virtuelles MIDI-Kabel [ca. 40 kB]

Die einzigen Dinge, die sich der interessierte User selber anschaffen muss, ist das Logitech "Wingman Rumble Pad", für den das Interface programmiert ist, und die Software "Reaktor" von Native Instruments, um das Patch laufen zu lassen.

Viel Spaß!

Das Interface wurde im Rahmen des Seminars
"Experimentelle Interfaceprogrammierung"
an der Universität Lüneburg von
Markus Engel, Sabine Gottfried
Rolf Großmann, Peter Kersten
entwickelt.

Ein Feature auf glizz.net