Arp - Generative and Interactive ChucK Instrument
2023
This instrument, written in ChucK, is an arpeggiated synth with both a generative and interactive component. When its file is executed, an arpeggiated pattern is generated within the constraints specified by command line arguments. This is done with randomizing algorithms that affect note order and rhythm, so calling the file again with the same command line input will produce a different pattern. Once the pattern has been generated, the user can modify various parameters and effects by moving their mouse on the screen or pressing certain keys (inspired by code from the S.M.E.L.T. toolkit). This video is a demonstration of the instrument, done in VS Code.
Github Repository