Re: best audiofile API?
Re: best audiofile API?
- Subject: Re: best audiofile API?
- From: Dave Fernandes <email@hidden>
- Date: Thu, 2 Aug 2007 17:02:06 -0400
The ExtendedAudioFile API (part of Core Audio) will allow you to
read, convert, and decimate audio files in about 100 lines of code
without having to create graphs. You can also get all the attributes
you mention from the stream format and frame count properties of the
file. "easily", however, is a subjective term. You will have to
understand some of the Core Audio examples. I found this took me a
few days.
You might also look for SndKit at Sourceforge. It is an Objective-C
framework, but it also has a learning curve.
Dave
On Aug 2, 2007, at 2:17 PM, Robert Kukuchka wrote:
Sorry, yes the scope of this is personal release to learn some
better cocoa skills, and to expand my audio skills as well, and
mostly to save myself having to use my wave editor every time I
want to put different samples on my ES-1.
I'm on an up to date 10.4 system.
Cheers
Rob
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
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40utoronto.ca
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden