Step 5: Routing

After all the information is collected it is then routed via which ever channel you select here in this example there is just 4 channels to choose from.

The Red Square in the Feed being 1 and the last square being yellow which is 4.

After a threshold is met inside the video a data is fed via the routing module to

The appropriate coordinates or squares this number is then fed into a multiplier which then causes a trigger, the triggers are each set so that 0 is off and 1 is on, when 1 is actuated a trigger or bang is set off causing a audio sample from the channel that caused it.

Step 6: Triggering and Successful Audio Playback

Once the appropriate channel is Triggered an appropriate action follows, so as we can see here in the diagram it is colour coded. When red has been triggered it plays the audio, when cyan is triggered it stops all audio, blue and yellow where used to demonstrate that the same sample could be used but to play at varying starting points. However using the tabplay~ function i could change arrays to load in different samples and play more than one audio sample at any given time.