[PD] triggering vline~ compared with line~

Frank Barknecht fbar at footils.org
Tue Oct 4 10:23:24 CEST 2005


Hallo,
Enrique Erne hat gesagt: // Enrique Erne wrote:

> triggering [0, 1 2 0( -> [vline~] by [bang( or [bng]
> and writing its outlet to an array with [tabwrite~]
> gives me a line starting at the beginning of the array.
> 
> doing the same with a [metro] instead [bng] or [bang(
> gives me start position 'jumping' around . it seems that
> the [vline~] starts too late (after the [tabwrite~] has started) .

I think you have found a bug. However I have no idea, where. I would
suppose it's somewhere in [vline~]. I noted, that vline~'s starting
point seems to be off in an area between 0 and 64 samples, which is
exactly Pd's default block size. If you change the blocksize like in
[block~ 128] then [vline~] is off up to 128 samples. Somewhere there
seems to be a mismatch between the time, the metro bangs arrive at
[tabwrite~] and the time internal to [vline~]. I also tested resetting
the phase of a [phasor~ 500] and recording this into a table. The
[phasor~] gets recorded correctly starting at array position 0. So
it's only [vline~] that's off. 

Ciao
-- 
 Frank Barknecht                 _ ______footils.org_ __goto10.org__




More information about the Pd-list mailing list