Programming
While I'm primarily a musician, I've always been a bit of a hacker at heart. Most of my projects end up being something musically-oriented or videogame-oriented. I'll be hosting various projects I've coded up below, although at the moment you'll just find some Nintendo DS homebrew work I've done:
Nintendo DS:
A homebrew device, such as an R4 or CycloDS card, is required to play Nintendo DS homebrew games.
MIDI Jammer v3.0
MIDI Jammer v3.0
This is a program I wrote
for the Nintendo DS, based off of the DSMI library by
0xtob. To sum it
up, it turns your DS into a musical instrument. It lets
you "draw" musical ideas and shapes in a manner that is both easy to
pickup for a non-musician and also consistent/coherent enough that
those who are trained musicians can have a high-degree of MIDI control
through the interface.
It has two modes of functionality: a basic mode in which the DS uses the built-in synthesizer to output audio, and an advanced mode which allows you to connect to a local wireless network and use it as a fully functional MIDI Controller.
You must have the DSMidiWifi Server Application running on the target computer for the computer to receive the MIDI messages sent from the DS. Here is a bundle containing the Macintosh version of the program, as setup scriptand a reason file to demo of some of the features of my MIDI-Jammer program.
It has two modes of functionality: a basic mode in which the DS uses the built-in synthesizer to output audio, and an advanced mode which allows you to connect to a local wireless network and use it as a fully functional MIDI Controller.
You must have the DSMidiWifi Server Application running on the target computer for the computer to receive the MIDI messages sent from the DS. Here is a bundle containing the Macintosh version of the program, as setup scriptand a reason file to demo of some of the features of my MIDI-Jammer program.
More to come...