Joesteve51: I disabled screen rotating (in the manifest I think).

petejonze: Hey, sorry I didn't answer your question, I only now just noticed people have commented on this thread.
"Did you have any problems getting the audio to work? I must say after
reading about the latency in Android devices I was pleasantly surprised
at how responsive the sound is in your app. Do you begin buffering the
audio when the objects collide, or do you have to do some kind of
pre-buffering and just trigger the sound when the objects collide?"I do it very simply. I just load all the samples into SoundPool, and simply 'play' them when objects collide. It's probably not the best way to do it, but it works.They're all pre-buffered in that regard. The latency is probably high, but it's not noticeable since you're not actually playing anything directly.
"Also if you have any general tips or thread/website recommendations for
developing an Android app with processing then I'd be immensely
grateful. I've been wanting to do something along these lines for a
while, and your app has gone a longway to convincing me that it might be
worthwhile."
Assuming you know how to use processing, it was really simple for me. I know there is now a really good Eclipse plug-in that essentially turns it into a processing editor, so you can just as you would in processing. There is almost nothing different in the way you code your app for Android, it's still just like writing a normal processing sketch (which is probably what makes it cool). I did it by exporting the Java project from Processing and then loading it in Eclipse.
"Oh, and one last question - the menu buttons. Did you write them from
scratch? Or are there some good base classes that can be exploited? They
always seem such a small part of an app, but are surprisingly tricky to
get right (especially, from what I read, with Android & Processing)"
The menu buttons I wrote myself, although the sliders are taken from the processing tutorial and adapted to multitouch using my own multitouch handler, which you can find here:
http://forum.processing.org/topic/multitouch-solution-long-codeGood luck, Android Processing rules!
Also check out my new app, maybe, this one is an actual low latency real time synthesizer using Processing and PureData:
https://play.google.com/store/apps/details?id=com.bv.synth&hl=en