Thanks, Hans, but iemlib/soundfile_info is also giving me the error.
soundfile_info_read-error:  /filepath/growl.oeoeoe.01.aif is no RIFF-WAVE-file

Sam





On Nov 3, 2011, at 4:57 , Hans-Christoph Steiner wrote:

> 
> I think there is iemlib/soundfile_info.
> 
> .hc
> 
> On Nov 3, 2011, at 4:07 PM, Samuel Burt wrote:
> 
>> How do I get the length of an aif file without using soundfiler?
>> 
>> I've got an application that loads random aif and wav files from a chosen 
>> directory when triggered. I was using soundfiler to load a sound into an 
>> array where I could play it back with variable speed. When I ran two of 
>> these applications simultaneously, I noticed audio dropouts every time 
>> soundfiler would load a new sound. Soundfiler is not threaded, so I went 
>> looking for other people's solutions. Someone mentioned that Miller had 
>> suggested using readsf~ in an upsampled subpatch to read a sound into an 
>> array quickly. When you do this, how do you know how long to make your array 
>> to load in the sound? I suppose I could just make a preset length. I did see 
>> posts about wavinfo (buggy) and soundfile_info (only for wav files).
>> 
>> Is there a way to get the sample length of aifs in Pd without soundfiler?
>> 
>> This is an application I develop for someone else. It would not be 
>> appropriate for me to ask him to go through his entire collection of samples 
>> and change all the aifs to wavs. If I make the array an arbitrary length, he 
>> may be surprised when he starts trying to load in 2 minute files.
>> 
>> OS 10.6.8
>> Pd 0.42.5-extended-rc5
>> 
>> Thanks,
>> Samuel Burt
>> 
>> 
>> 
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management -> 
>> http://lists.puredata.info/listinfo/pd-list
> 
> 
> 
> ----------------------------------------------------------------------------
> 
> Computer science is no more related to the computer than astronomy is related 
> to the telescope.      -Edsger Dykstra
> 
> 


_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to