external structure of the node proxy, referencing in proxyspace and environments.
This document covers:
further readings: Environment
one can replace the current environment with a special type of environment, a ProxySpace. this environment represents processes that play audio on a server.
further readings: ProxySpace examples, Bus, AbstractFunction
By default, bus initialization of a node proxy happens as soon as it is used for the first time. Later inputs are adjusted to this bus, as far as it is possible.
This initialisation happens whenever the proxy is first used. Later, the proxy can be accessed with other rate/numChannels combinations as needed (rates are converted, numChannels are extended by wrapping, sources with too many channels are wrapped).
It can be useful to explicitly initialize proxies that use variable type inputs:
using proxy space as an access scheme for node proxies can get in the way of the normal use of environments as pseudo variables. Here are some ways to cope with this.
previous: jitlib_basic_concepts_01 next: jitlib_basic_concepts_03