I'm wondering if there is a way to write an instrument in csound, and upload it to a microcontroller, such as the Arduino. Make Magazine sells a small keyboard for the Arduino.
Since the Arduino runs on AVR-C, and can be expanded with C++ libraries, I was hoping there was a way to load a CSound instrument to the Arduino, to play it with the little keyboard. (I would probably build larger, more playable keys.)
I'm more of a hardware guy, and don't know much programming - so I'm coming for help.
Can this be done?
Would I need to upload an entire csound library to the arduino, or could an individual instrument be compiled just for the arduino?
Or would a whole new version of csound need to be written, like was done for the OLPC?
(I would need your help with that, since I'm just getting the hang of if, then, and loops.)
Would csound have to be stripped down to run on the Arduino hardware? (16MHz, ATmega168 microprocessor)
Aside from myself, this could benefit the open source music community.