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