Anyone designed an audio/music-centric mobile app with Titanium?

For iOS (iPhone, iPad & iPod), Android, Windows Phone, etc. App and Hardware talk
Post Reply New Topic
RELATED
PRODUCTS

Post

I've developed a few applications with Titanium now; one for the desktop and a handful for mobile platforms. Really enjoy working with it, and for a Javascript developer like myself, it's a dream to not have to work with Objective-C (or Java, for that matter).

Anyone have any experience with developing any sort of audio/music-centric app using Titanium? If so, how did it go?
J. Ky Marsh's Youtube Channel - HD linux tutorials for those of us that don't speak in binary!

Post

You might be able to do the UI in Javascript, and play pre-recorded samples. But if you want to do any synthesis or effects processing you're going to have to get down & dirty with multithreaded C++.

Audio is tough for two big reasons:

1. It's inherently multi-threaded. Audio processing runs in one thread, the UI in the other.
2. The audio thread runs in real-time, which means you can't use any common synchronization tools like mutexes to manage communication between the UI thread and the audio thread.

Post Reply

Return to “Mobile Apps and Hardware”