02.02.2013 Views

1. First steps in Reaktor Core - Native Instruments

1. First steps in Reaktor Core - Native Instruments

1. First steps in Reaktor Core - Native Instruments

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In the picture above we can see changes of the output of our adder occurr<strong>in</strong>g<br />

dur<strong>in</strong>g the time from 0 to 7 ms. At the moment <strong>in</strong> time that the output changes<br />

its value, it generates an event. An event means that the output reports a<br />

change of its state, mean<strong>in</strong>g that it has got a new value.<br />

In the follow<strong>in</strong>g example, the upper left module has changed its output value<br />

from 2 to 4, generat<strong>in</strong>g an event. In response, the adder module will change<br />

its output value and generate an event at its output, too.<br />

�<br />

����<br />

��<br />

58 – REAKTOR CORE<br />

��<br />

����<br />

Alternatively, the upper left module could have generated a new event with the<br />

same value as the old one. The adder would have still responded by generat<strong>in</strong>g<br />

a new event, but this time, without chang<strong>in</strong>g its output value.<br />

�<br />

����<br />

��<br />

��<br />

����<br />

The new value appear<strong>in</strong>g at the output is not required to be different<br />

from the old one. However, the only way an output can change its value<br />

is by generat<strong>in</strong>g an event.<br />

As you have seen from the previous examples, an event occurr<strong>in</strong>g at an output<br />

of some module will be sensed by downstream modules, which would <strong>in</strong><br />

turn produce further events (remember the adder produc<strong>in</strong>g an output event<br />

<strong>in</strong> response to an <strong>in</strong>com<strong>in</strong>g event). Those new events would be sensed by<br />

the modules connected to the correspond<strong>in</strong>g outputs and propagated further<br />

downstream, until the propagation stops for one of the reasons discussed<br />

later <strong>in</strong> this text.<br />

Events <strong>in</strong> <strong>Reaktor</strong> <strong>Core</strong> are not the same as events on the <strong>Reaktor</strong><br />

primary level. They behave accord<strong>in</strong>g to different rules, which will be<br />

expla<strong>in</strong>ed below.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!