This is an old revision of the document!
Table of Contents
Animo (abandoned)
Animo is a set of open-source music oriented software I developed.
Rino
Rino is a live coding program based on the Lua programming language. It is meant to be used with other music software via the OSC protocol (Supercollider, VCV Rack, etc.).
-- Set the BPM by changing the BPM global variable BPM = 60 -- Create a loop called "kick" function loop_kick() -- Send a play command to Supercollider scplay("kick") -- Wait for 1 beat wait(1) end function loop_lead() local freq local dur -- Define a pitch sequence freq = pseq({220, 330, 440}) -- Define a time sequence (in beats) dur = rand({0.125, 0.25, 0.5}) -- Send a play command to Supercollider with parameters scplay("sine", { "freq", freq, "amp", 0.5 }) -- Wait for a certain period of time wait(dur) end