This patch uses Bouncy Balls by JW Modules to create a fun little musical breakout game. When the balls hit the wall they trigger a note based on their XY coordinates.
External Audio Path:
-Main audio outputs on ch. 1 and 2.
Internal Audio Path:
-4 drum modules are mixed together using the pressed duck
-The output of the mixer is fed into a master reverb
Internal CV Path:
-The edge detection outputs of the 4 walls of Bouncy Balls are mapped to the gate inputs of the drum modules.
-The X axis is mapped to Timbre on the drum modules and Pan for each channel on the mixer. It is also then sent to a VCA. This voltage is the scale degree for each channel.
-The Y axis is mapped to Color (decay time) on the drum modules. The Y axis is also controlling the amplitude of the X axis before getting quantized. This voltage becomes octave range for the notes.
-The quantized voltages are sent to the 4 drum modules.
Metamodule knob mappings:
A - Bounce speed multiplier 1
B - Bounce speed multiplier 2
C - Bounce speed multiplier 3
D - Bounce speed multiplier 4
E - X axis velocity
F - Y axis velocity
U - Ball reset
V - Ball trigger
X - Reverb Dry/Wet
Bouncy Balls.vcv (4.0 KB)
Bouncy Balls .yml (18.3 KB)