[L2Ork-dev] damage-control scheduler

Ivica Ico Bukvic ico at vt.edu
Thu May 21 13:36:32 EDT 2020


On 5/21/2020 1:11 PM, Jonathan Wilkes wrote:

> On Thu, May 21, 2020 at 9:24 AM Ivica Bukvic <ico at vt.edu> wrote:
>
> [..]
>
>> A thing that in my opinion is much more relevant than this is an ability to seamlessly transition from the old DSP tree onto a new one when deleting and/or creating new object(s) and connections, so as to allow for the xrun-free live coding. IIRC Nova pd-like abandonware project may have done this in the early 2000s.
> That's interesting, I haven't read about that before. Just
> cross-fading between old and new graph or something more
> sophisticated?

Not sure. Sounds like a reasonable approach, and, of course, doing so 
only after the new graph has been built, while concurrently keeping old 
one active. I imagine building a new graph would be done in a separate 
thread. Having just completed the initial implementation of sensel morph 
external (more on that soon) for Pd where I had to thread the senselLib, 
I am now all about threads :-)

Best,

Ico

>
> -Jonathan
>
>> Best,
>>
>> Ico
>>
>> _______________________________________________
>> L2Ork-dev mailing list
>> L2Ork-dev at disis.music.vt.edu
>> https://disis.music.vt.edu/listinfo/l2ork-dev
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev

-- 
Ivica Ico Bukvic, D.M.A.
Director, Creativity + Innovation
Institute for Creativity, Arts, and Technology

Virginia Tech
Creative Technologies in Music
School of Performing Arts – 0141
Blacksburg, VA 24061
(540) 231-6139
ico at vt.edu

www.icat.vt.edu
www.performingarts.vt.edu
l2ork.icat.vt.edu
ico.bukvic.net



More information about the L2Ork-dev mailing list