[PD] large audio files

august august at alien.mur.at
Fri Mar 4 19:17:02 CET 2011



Andrew,

	you should be able to use readanysf~ to do what you want.  

	just [open( the file and then [time_seek( or  [pcm_seek( to any
	position in the file and then [play(

	you could also use soundfiler on a large wav file using -skip and and
	-nframes to load the file.   after that you can do normal table
	lookup and manipulation (play forwards, backwards, slower, faster,
	etc)

	best -august.


> Do you really have to use MP3? I think this might be easier to do with uncompressed WAV.
> 
> 
> 
> From: jbturgid at hotmail.com
> To: pd-list at iem.at
> Date: Thu, 3 Mar 2011 14:06:56 +0000
> Subject: [PD] large audio files
> 
> Hey Guys
> I've had a vague Idea (which I find is often the best kind) for something to do with pure data. 
> Basically, I want it to randomly select a clip from a long MP3 (just under an hour long) and play back, preferably with some speed manipulation. Although I'm not sure about how to do with with a large file in pure data. I suppose the trick might be to pull a minute or so whole-sale from the file and then manipulate the playback from an array. But really don't know where to start, with the possible exception of [readanySF~] to actually play a long file. 
> any help?
> Cheers
> Andrew 		 	   		  
> 



More information about the Pd-list mailing list