[PD] complex metronomes sequencing problem

hard off hard.off at gmail.com
Sat Dec 29 12:07:23 CET 2007


to avoid the 'rounding errors' problem and also the [phasor~] block
accuracy limit, you can use a [metro], [f ]x[+ ], and [vline~]
solution.

speed of this virtual phasor is controlled by the value sent to the
right inlet of the [+ ] object, and resetting to a new position just
requires sending that new position the the [f ] object first, and then
triggering the metro to start again.

the values going into the vline object should be:  the output of the
[f ] object, and then pack the output of the [+ ] object with the
speed of the metro (i use 1ms)

anyway...patch is attached to this mail.

only 'downside' is that speed can only be changed within an accuracy
of 1ms.  but for musical applications, i can't think of any situation
where you would need greater accuracy than that.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: metro-phasor~.pd
Type: application/x-extension-pd
Size: 760 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20071229/b4684295/attachment.bin>


More information about the Pd-list mailing list