Re: FLLR (compression ?) in AIFF file
Re: FLLR (compression ?) in AIFF file
- Subject: Re: FLLR (compression ?) in AIFF file
- From: "Francois Baronnet" <email@hidden>
- Date: Wed, 13 Aug 2008 22:14:58 +0200
Hi,
I started this thread since I encountered some stange header in AIFF
file. At this time, I was trying to parse it to extract data and
finally compute main frequency of the sound sample (using FFT). Thanks
to this list and its very active users, I did it.
Concerning ExtAudioFile and miniAiff, none of them can run on iPhone
(the platform I'm targeting). And I think that ExtAudioFile
documentation is lacking some concrete examples, comparing to
CoreAudio's one (it's my opinion).
Thanks again, my project is moving on (now I'm experiencing some
troubles with Apple code signing stuffs but it's another story) and
I'm very grateful.
François
2008/8/13 Stephan M. Bernsee <email@hidden>:
>
> Hey Bill,
>
> are you saying I don't know how to code up an AIFF file parser? I already
> did this at a time where the only sound file format my Mac would recognize
> was some strange thing called a "System 7 sound" ... :-)
>
> Alright then, since you brought it up: as you know, ExtAudioFile doesn't
> exist on certain handheld Apple platforms (let alone platforms other than
> Apple!), and quite frankly, (Ext)AudioFile can be a pain in the butt to use
> (*especially* ExtAudioFile due to its lack of multithreading support). I'm
> pretty sure I'm not the only here one who had suffered a headache from using
> it one time or another...
>
> Take a look at the miniAIFF API ( http://stephan.bernsee.com/MiniAiff.h )
> which essentially uses the fopen/fwrite/fread syntax - you can't make this
> any easier, especially when thinking about cross platform compatibility
> (which is what this was designed for in 2003).
>
> I am using ExtAudioFile for all audio I/O in our commercial products, but
> for demoing new technology where all you need is a quick and easy (ie.
> readable to people who don't know what an ABL or ASBD is) and cross-platform
> way to access sound without cluttering the code I usually prefer miniAIFF.
>
> Best wishes,
> Stephan
>
>
>
>
>
> On 13.08.2008, at 21:17, William Stewart wrote:
>
>> I've no idea why you guys are doing this when AudioFile already exists and
>> does exactly this. The API is pretty straight forward and we'll be happy to
>> answer questions about its use. Its difficult to know how to respond to a "I
>> don't get this" complaint, which is why you've not seen any responses from
>> us previously.
>>
>> We've seen in general more problems with these minimal file parsers making
>> all kinds of incorrect assumptions about the file layout, and consequently
>> many bad files as a result.
>>
>> Bill
>>
>> On Aug 13, 2008, at 11:24 AM, Stephan M. Bernsee wrote:
>>
>>>
>>> Hi François,
>>>
>>> I am in the process of updating the miniAIFF lib and releasing its source
>>> code on www.dspdimension.com. Email me off the list if you want a
>>> preliminary copy that compiles on the iPhone.
>>>
>>> Best wishes
>>> Stephan
>>>
>>>
>>> 2008/8/7 Francois Baronnet <email@hidden>:
>>> >>
>>> >
>>> > I think that the libMiniAiff.a cannot be linked from a iPhone project.
>>> > I've added it to my xCode project and when I compile:
>>> >
>>> > "_mAiffReadData", referenced from:
>>> > -[SoundAnalyser readFile:] in SoundAnalyser.o
>>> > ld: symbol(s) not found
>>> > collect2: ld returned 1 exit status
>>> >
>>> > The message is not very explicit I think...
>>> >
>>> > This lib has been build in 2005.
>>> >
>>> >
>>> > --
>>> > François Baronnet
>>> >
>>>
>>>
>>> _______________________________________________
>>> 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
>
> _______________________________________________
> 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
>
--
François Baronnet
_______________________________________________
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