One of the reasons I've wanted to learn to program for OS X is because I have ideas like this flying around all the time. But since I can't (yet) I'll tell you my idea: An app, like VoodooPad, where you can jot down thoughts and small pictures onto pages linked in the same way as a Wiki, BUT with included sound recording. Think about it, any songwriters here would love the idea of a small, memory-light app that, at the stroke of a shortcut key, can start recording any old idea down! It would be great! Anyway, while I dig deep into "Learning Cocoa With Objective-C" what do you lot think of it? Any chance of an open-source project?
I could definitely use something like that. Great idea. I wish someone would write an ap where it gives you the option of going back to whatever it was you were just doing. Like a back button on your browser does, but this would be a back button for your session. Just click back, and it will give you the ap, or mail, or photo, or whatever you were just doing.
I wonder if I could have a go at taking several different open-source cocoa apps (a text editor, a painter and a recorder) and make an all-inclusive interface to go with it? just as a starting point?
Do you mean as a developer or just as a user? To just record stuff from the built-in Mic, you can use Garageband, Audacity, QuickTime Pro or any of a number of other apps. If you mean as a developer, I have no idea.
Quicktime provides APIs for you to do this: http://developer.apple.com/documentation/QuickTime/INMAC/SOUND/imintrosound.14.htm I don't think you have to do anything special to make it use the internal mic. In system prefs, you define the standard audio input device. If the user plugged in a mic or uses a BT headset, and set it as the standard in, it should automatically use it. But, if you want the capability to pick, I think you can see how from here: http://developer.apple.com/documentation/QuickTime/INMAC/SOUND/imsoundinput.htm