I am a web developer well-versed in XHTML/CSS, JavaScript, Perl, PHP, and XML/XSL. I would like to write a desktop application for music teachers that manipulates audio files. The app will:
- Input one or more audio files
- Let the user pick in and out points of several clips
- Play those clips at the touch of a button with fade-in and -out
- Render those clips out to new audio files
The application must:
- Run on Windows, Mac, and Linux without tons of extra coding for each
- Have a nice GUI for totally non-tech-savvy people (i.e. professors)
I've never built a desktop application before, and am prepared to learn a new language. From what I've read, an Adobe AIR app built with ActionScript and Flex seems to be the most straightforward. I'm not thrilled about learning such a proprietary system, though. Does anyone have suggestions for a better approach, preferably open-source?
Or, is this possible using AJAX through AIR?
Thanks!!