PDA

View Full Version : OSCpad - NDS as an Open Sound Control interface



wraggster
August 11th, 2008, 19:13
News from Halfbyte (http://forum.gbadev.org/viewtopic.php?t=15932&sid=ee5f402ba740d7ce7bc352b592da6119)


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:


Max/MSP
PureData
SuperCollider
ChucK
Reaktor



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

http://github.com/halfbyte/nds-oscpad/tree/master

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.