[PD-dev] hi and clicking and multithreading

zmoelnig at iem.at zmoelnig at iem.at
Thu Mar 16 21:15:32 CET 2017


On 03/16/2017 04:22 PM, Jonathan Wilkes via Pd-dev wrote:
>> 1. I'd like to elminate the clicking that you get when making live edits to a patch.
> These typically come from three sources:1) rebuilding the dsp graph when you make a change to it2) walking the list of objects in a glist
> 3) sending too much data to the GUI over the socket

there's a 4th:
when you save an abstraction, all sibling instances (and all objects
therein) get re-instantiated.
on reinstantiation they forget their internal state, which leads to
phase-discontinuities: audible clicks.
there might be a way around this building on infinite undo.

gfmdars
IOhannes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20170316/22fea1c4/attachment.sig>


More information about the Pd-dev mailing list