I’ve had a couple of requests to release the source for the Android Tonematrix app I wrote a while ago. It’s been a while since I’ve looked at it and I’m making no promises about the quality, but here it is:
Tonematrix Source Code
Released under GPL3
Having recently rediscovered Andre Michelle’s fantastic ToneMatrix synth, I was inspired to create an Android port for my HTC Desire. After a couple of days getting to grips with the Android SDK, I managed to produce a version that works reasonably well (at least on my Desire).
This is a very early version however, and I expect to add more features in the coming weeks such as different synths (possibly custom-built audio engine), speed control and better support for different screen sizes.
For the curious, the app is available as a download: ToneMatrix.apk (Android 2.1 or higher).
Instructions: It is pretty simple to use: horizontal axis is the time axis, vertical axis is pitch. Press the grid squares to enable that note. Enjoy!