[PD] groove machine how to: keep metro and a loop in sync
Funs Seelen
funsseelen at gmail.com
Sat Jan 11 11:05:00 CET 2014
Hi Filippo,
On Fri, Jan 10, 2014 at 6:57 PM, Filippo Beck Peccoz <mail at fbpsound.com>wrote:
>
> Inspired by a talk on groove by Victor Wooten, I'm working on a patch that
> plays a wav loop repeatedly (drums) and then cuts the volume on the track
> for a certain number of beats. The interval gets larger and larger, forcing
> you to work on your timing and general "groove" feel.
>
> The patch is already working quite OK, but one thing I cannot seem to get
> completely right is a perfect sync between the beats which cut off the
> volume of the wav.
>
> I'm using a metro object set to the bpm of the loop and start both
> concurrently. Maybe this is just much too imprecise for what I'm trying to
> do..
>
>
If I understand you right you would like to synchronize an audio loop
with a [metro]. I guess you control the audio loop by something like
[phasor~] or at least anything controlled within the DSP domain. Then, if
you replace such [phasor~] with a [line~], controlled within the event
domain there should be no problem anymore.
Example:
[phasor~ 1]
gets
[metro 1000]
|
[0, 1 1000(
|
[line~]
or even something like te following (unpack and pack the message to add
something to the second value)
[metro 250]
| \
| [i ]/[+1]/[%4]
| /
| /
[0, 1 250(
| /
[+ ]
|
[/ 4]
|
[line~]
to divide this second into four line segments.
Regards,
Funs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20140111/6cebb709/attachment-0001.htm>
More information about the Pd-list
mailing list