Saturday, 12 November 2016

Patching


Inserting a new unit generator on demand.
   from http://soundlab.cs.princeton.edu/publications/chuck_nime2005.pdf

 // inserting a new unit generator 
 if( switch_hit )
   { 
        // disconnect foo from bar w/ 'unchuck' operator 
    foo =< bar; 
        // reconnect foo to new Filter to bar
    foo => Filter f => bar; 
    } 


Connecting and disconnecting two existing unit generator sub-patches
   from http://soundlab.cs.princeton.edu/publications/chuck_nime2005.pdf

 // connect/disconnect two unit generator graphs 
 if( toggle ) pa => pb;         // connect 
         else pa =< pb;         // disconnect

No comments:

Post a Comment