djmInitializer
Initializer macro: send a 1 on ensemble load only, on each GSR, on each GSR after load
2.0 (Updated 20 years ago)
2.9kB
February 23, 2005
Reaktor 5 or lower
DESCRIPTION
This macro is used for initializing purposes--for setting up structures that function like OOP constructor methods.
Load sends a 1 just once, when the ensemble is loaded--and not on any other GSRs.
GSR sends a 1 on every General System Reset -- when the ensemble is loaded, when audio is turned on, when instruments muting is changed, etc.
After Load sends a 1 on every GSR after the ensemble is loaded.
The macro takes advantage of the fact that the Counter accumulator is set to 0 by Reaktor on load.
v2 solves the problem why a delay was needed and gets rid of it; also has a nicer way of showing that it works, with lamps rather than event watcher
COMMENTS (2)