I have to create some kind of Singstar application. It's not exactly a Karaoke, but very similar: user control, microphone input analysis, visual feedback, probably some database access...
I've already created a small prototype in Processing to try a few things (sound analysis). Now I wonder whether Processing is suitable for developing a medium sized application, or if I should switch to a more 'serious' language. Please understand 'serious' as in 'language commonly used to develop desktop applications'. I love Processing being multi-platform and how certain things are so easy to achieve, but I have no idea if it's suitable for creating something big.
1