Spiele als MIDI-Controller
18. Mai 2008 » Kategorie Musik, PersönlichesComputerspielmusik klingt oft monoton. Konventionelle MIDI-Controller sind oft langweilig.
Schlagen wir 2 Fliegen mit einer Klappe und benutzen Computerspiele als Live MIDI (oder OSC) Controller für ihre eigenen Spiele :)
In der letzen Zeit habe ich den Java Port des Open Source Games Frozen Bubble mit OSC-Funktionalität ausgestattet. Demnächst wird es hier das Spiel und auch den Sourcecode zum Download geben.
Hier noch ein kleines Beispiel was man damit machen kann. Anstatt den Sound direkt in SuperCollider zu erzeugen habe ich dort lediglich MIDI Kontrolldaten erzeugt und an Ableton Live weitergeschickt. Dort läuft zwar nur ein relativ stupider Loop, das Filtering der einzelnen Spuren hängt aber direkt vom Spielverlauf ab. Ein paar kleine Sound-Effekte haben auch ihren Weg in den Live-Patch gefunden. Leider hat mein armes Powerbook es nicht geschafft hat Ableton Live, SuperCollider, das Java Game und Copernicus gleichzeitig mit annehmbarer Performance laufen zu lassen. Daher müsst ihr euch für ein Video noch gedulden.
Insgesamt immer noch eine relativ langweilige Anwendung der Möglichkeiten.
Update: Frozen Bubble OSCified gibt es hier zum Download.






Am 18. Mai 2008 um 19:56 Uhr
it’s nice. You should do a stndalone version where you can choose either OSC or MIDI output from the game. But the possibilities are great :-)
Am 18. Mai 2008 um 20:20 Uhr
Mensch Juan, dies ist doch ein deutsches Blog :P
Direkter MIDI Output aus dem Programm heraus macht nicht unbedingt so viel Sinn, da die Informationen zu Komplex sind um in MIDI dargestellt zu werden. Die Übersetzungsleistung dieser Daten in MIDI ist also schon quasi ein kompositorischer Schritt, den will ich anderen nicht vorwegnehmen.
–> OSC Only mit dem obig-genutzten Beispielpatch für alle zum Spielen :P