syncing multi channel looper

Jan 27, 2009 at 2:43pm

syncing multi channel looper

Hi there,

I know, playing back audio samples and syncing it with other outputs is a common theme around here, but the choice of possible solutions is overwhelming, so maybe the senior guys can shed some light.

I am building (yet another) multi-channel looper which allows for syncing between the channels as well as a master tempo, looping selections of the loop, reverse play etc.

The current design consists of a central phasor which runs at bpm “frequency” and gets rated/stretched based on the individual loop length (in 4/4, sample length 2 bar=8 beats, 120bpm=120Hz –> 120/8 = 15 Hz for phasor). The playback is done with wave~.

After reading up, I found that there are quite a few additional solution options such as using play~, groove~ as well as tempo relative phasors which are linked to the GlobalTransport as central sync source.

cheers, Nick

#41957
Jan 27, 2009 at 4:36pm

Sorry, but I don’t really get what the question is..

A lot of the time people use groove~ to play back samples.

#149850
Jan 27, 2009 at 4:47pm

I guess, the point is that there are a lot of different ways to playback samples (waveforms), all with different pro’s and con’s.

E.g. with groove, I am not sure how one can link it to a global sync source (such as phasor). Besides, groove~ doesn’t support looping selections when reversed (speed <0)

Not sure whether play~ on the other hand supports selections.

#149851
Jan 27, 2009 at 5:03pm

> Besides, groove~ doesn’t support looping selections when
> reversed (speed <0)
>
Just tried it in the help files, and it seems to work fine.

J-F.

#149852
Jan 27, 2009 at 5:27pm

you are right, it does work.

Then tutorial 14 seems to be outdated as it states:

“Note that loop points are ignored when groove~ is playing in reverse, so this does not work when the playback speed is negative.”

still, syncing multiple groove’s is the main thing, but potentially the right outlet is the solution for that.

thx

#149853

You must be logged in to reply to this topic.