It’s done: I have released my first Android app ever. It’s called VideOSC which stands for an OSC1)Open Sound Control – a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology – opensoundcontrol.org controller that uses the color information of the video stream coming from the backside camera of a smartphone (or tablet computer). If you’re interested to see how that works take a look here.
VideOSC is an experiment. The first prototype was written on a weekend using the great Processing platform, a Java-based programming environment for artists that even allows you to easily create your own Android apps (though I’ve moved development over to Android Studio now the app is still based on the processing library in its core).
Development on VideOSC is by no means finished. It’s already pretty good at modeling chaotic noisy sounds. Yet it’s not an application that would allow you to fully control all aspects of your sound creation like TouchOSC or other mobile controllers. I have some ideas in mind and I hope I’ll be able to implement them within the next few weeks/months.
For now I’ll leave you with some documentation on the current state of VideOSC, some practical examples for its usage in combination with SuperCollider and some little theory.
References [ + ]
|1.||↑||Open Sound Control – a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology – opensoundcontrol.org|