Dan, do you mean a simple soundfile that has loop markers embedded? I have tons of them.
Do you need .wav or .aiff or both? Mine are usually .wav but I can convert it to .aiff as well.
I'll have to check on my old computer first to make sure whether the files header contain the loops.
Ingo
From: Dan Wilcox [mailto:danomatika@gmail.com] Sent: Friday, February 21, 2020 1:47 PM To: Ingo Cc: José de Abreu; Giulio Moro; k.s.matheussen@notam02.no; Pd-List Subject: Re: [PD] Sample loop - start and end point (WAV files)
Can someone send me example files with encoding loop positions? I started with demo soundfile meta data reading/writing but now I need some sample files to work with. I saved a couple via Logic Pro X but the region info is saved as simple markers, not using instrument or sampler chunks.
On Feb 12, 2020, at 3:48 PM, Ingo <ingo@miamiwave.com mailto:ingo@miamiwave.com > wrote:
How would loopautitioneer automatically reed the loop points from within Pd and transfer them?
I can reed the loop points externally with no problem. My problem is to set the loop points automatically from within Pd.
Ingo
From: José de Abreu [mailto:abreubacelar@gmail.com] Sent: Wednesday, February 12, 2020 3:08 PM To: Giulio Moro Cc: k.s.matheussen@notam02.no mailto:k.s.matheussen@notam02.no ; Ingo; Dan Wilcox; Pd-List Subject: Re: [PD] Sample loop - start and end point (WAV files)
hello all, i don't know if it is relevant, but my simple google search returned this software too:
http://loopauditioneer.sourceforge.net/ http://loopauditioneer.sourceforge.net/
LoopAuditioneer is a software for evaluating, creating and manipulating loops and cues existing in wav file metadata. It's envisionaged to be useful for sample production for virtual pipe organs, like for instance http://sourceforge.net/projects/ourorgan/ GrandOrgue software.
Is available on http://sourceforge.net/projects/loopauditioneer/ http://sourceforge.net/projects/loopauditioneer/ by SVN.
Em qua., 12 de fev. de 2020 às 08:15, Giulio Moro via Pd-list < mailto:pd-list@lists.iem.at pd-list@lists.iem.at> escreveu:
libsndfile also can extract loop points from a variety of formats. The relevant code for wav is here https://github.com/erikd/libsndfile/blob/master/src/wav.c#L1140-L1163 https://github.com/erikd/libsndfile/blob/master/src/wav.c#L1140-L1163
Kjetil Matheussen wrote:
On Wed, Feb 12, 2020 at 10:56 AM Kjetil Matheussen < mailto:k.s.matheussen@gmail.com k.s.matheussen@gmail.com> wrote:
On Wed, Feb 12, 2020 at 10:14 AM Ingo < mailto:ingo@miamiwave.com ingo@miamiwave.com> wrote:
Thanks, Dan!
They must be embedded in the "Marker Chunk" in AIFF and in the "Cue Point Chunk" in the WAV format.
This gives me a further idea for searching on.
Yes, loops are usually defined as "Loop Start" and "Loop End" cues,
Hmm, or maybe they are usually defined in the "smpl" chunk, I don't remember...
But here's the code to get loop data from a wav file in radium: https://github.com/kmatheussen/radium/blob/master/audio/Sampler_plugin_wav_parse.c#L253 https://github.com/kmatheussen/radium/blob/master/audio/Sampler_plugin_wav_p...
First it checks if there is a loop in the "smpl" chunk. If there isn't loop data there, it checks for "Loop Start" and "Loop End" cues.
mailto:Pd-list@lists.iem.at Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list https://lists.puredata.info/listinfo/pd-list
mailto:Pd-list@lists.iem.at Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list https://lists.puredata.info/listinfo/pd-list
Dan Wilcox
@danomatika http://twitter.com/danomatika
danomatika.com http://danomatika.com
robotcowboy.com http://robotcowboy.com