Looks like after more than one year of lurking around you guys here, I can finally step up and announce something.
OSCpad is (or at least will be) a software to use your NDS as a universal controller for OSC aware applications. Currently it sends data for the touchpad and for the ndsmotion, buttons and probably microphone volume are to follow soon.
yes, I know, there are things like Kaossds, but while I really like all the DSMI stuff, using OSC gives me much more flexibility, better controller resolution (no freakin' 7-Bit MIDI values), plus OSC feels at home in UDP packages so there's no additional software needed.
OSC aware applications are, for example:
I did not package a release, because there are some important things missing (like network configuration), the curious might want to check out the working prototype (please read the README) at
Feel free to fork, patch or simply bash it, I would love to hear some criticism on my whacky C code (I am more used to higher level languages nowadays) or if you have any ideas for additional features I probably forgot.
Oh, and if someone with a little more expertise could take a look at the touchpad pressure calculation and why it's totally not working, that'd be super duper.