On 2-Aug-07, at 11:02 AM, Alexander v. Below wrote:
Hello,
well, that all depends on what your needs are. If this is for your own use, and you are using the latest and greatest version of OS X, I think either QuickTime 7 or the CoreAudio APIs shoud work well for you.
If you plan to release this to the public, and backward compatibility is a concern to you then you are asking for trouble. I am using QuickTime 7 where avialable, and QuickTime 6 if not. That does not solve all my problems, but most of them.
Alex
On 02.08.2007, at 19:56, Robert Kukuchka wrote:
Hello,
I'm working on a simple little hobby project, but I'm not sure what APIs to use for certain functionality. Any help would be appreciated.
- I'm making a little cocoa utility that users can drag + drop audio files into an NSTableView, and it exports copies of these files to a specific location, renaming them to specific a nomenclature and resampling them to 32kHz. (The intention is to allow myself to easily take samples on my HD and save them to a smartdisk in the right format for my ES-1 sampler).
- Which API do I want to use such that I can *easily* get information from the file like bit depth, sampling rate, channel count, duration?
- Which API is the easiest to use to decimate, potentially bit depth adjust, and potentially sum to mono?
NSSound is far too basic for my needs obviously, but I'm not sure if I need to go the distance of stringing up AU graphs and what not.
thanks in advance.
~Rob