Keyboard & Mouse Arpeggiator
I used keyboard and mouse input to control different parameters of this
arpeggiator in ChucK. You can use letter keys to change the root of the triangle
wave bassline and sine arpeggios, as well as use the up and down arrow
keys to adjust one semitone. The arpeggios have four possible rhythms,
which can be toggled between using the number keys 1-4. Mouse position
affects LPFs on both oscillators, with the y position corresponding to
bassline cutoff frequency and x corresponding to sine arpeggios.
Example performance:
Download Chuck code
Example performance:
Download Chuck code