Hi Rene,
First of all, create three arrays. Choose 'array' from the put menu, and give them different names (like loop1, loop2 and loop3). Use soundfiler to load the files into the respective arrays. check the soundfiler parameters carefully.
If your samples are (for example) 44100 samples long, say (which is the case when your sample rate is 44100 and it lasts 1 second) then make them all 44100 in size. Alternatively, use the "-resize" option in soundfiler. Get help on all these objects by right clicking and selecting help!
Then just use three tabplay~ objects. Send them messages simultaneously:
[tabplay~ loop1]
[tabplay~ loop2]
[tabplay~ loop3]
|0 44100(
or something like that, telling it start at 0, play until 44100. use a metro object to repeat the loops, with the period set to, in our example, 1000ms (1 second - the length of the sample in time).
Having said all this, Eric skogen seems to have made some sort of gizmo for doing most of the work for you, well worth checking out -> http://www.audionerd.com/projects/pd/gyre/
but I would also recommend learning Pd since this sort of basic thing is easy to write in seconds if you are used to it..... good luck!
matt
-=-=-=-=-=-=-=-=-=-=-=-=- http://www.loopit.org/ -=-=-=-=-=-=-=-=-=-=-=-=-
hi
i'm trying to layer some looped samples. the samples have been trimmed to loop smoothly so i was hoping there might be a simple way to do it like readsf~ but looking at the documentation it seems not.
before i lose the weekend to figuring out arrays and tables i thought i'd ask if anyone knew of an easier way to do this. i just need simple stop
and
start of some straight sample loops (only 3 in total) - no need to keep
time
or anything.
cheers
rene.