[PD] timing question

Claude Heiland-Allen claudiusmaximus at goto10.org
Mon Dec 17 16:44:56 CET 2007


Derek Holzer wrote:
> Of course there's render mode....
> 
> downsample in pd patch- -> render to file via sfwrite~ or othe object 
> --> upsample file with sndfile-convert or sound editor tool
> 
> should do the trick. Yes? At least to keep CPU limits from bottlenecking 
> your render.
> 
> d.

The problem is rendering "faster than realtime", rendering "slower than 
realtime" is perfectly possible, I do it often.

Rendering faster than realtime isn't quite as simple as upsampling, you 
have to scale all clocks to match (like [metro], [delay], etc). 
Shouldn't be too difficult to hack Pd to work properly in this 
situation, as long as everything timing-centric adds events to the 
scheduler through the same mechanism.

> Andy Farnell wrote:
>> On a closely related topic; Since Pd uses logical time why isn't there
>> a "render mode" Csound style, for those occasions where you don't actually
>> want to run in real time? Is it because blocking on unfinished output would
>> leave no way for an object to notify that it had finished the computation?


Claude




More information about the Pd-list mailing list