Top 1,000 Features Creators Events Podcasts Extensions Interviews Blog Explorer CSV

Glicol

< >

Glicol is a musical notation created in 2020 by Qichao Lan.

#739on PLDB 4Years Old
Download source code:
git clone https://github.com/chaosprint/glicol
HomepageREPLSource Code

(Audio) graph-oriented live coding language and music DSP library written in Rust


Example from the web:
~gate: speed 2.0 >> seq 60 _60 _~a 48; ~a: choose 48 48 48 72 0 0 0 ~amp: ~gate >> envperc 0.001 0.1; ~pit: ~gate >> mul ##Math.pow(2, (60-69)/12) * 440# // mix js to get 261.63 ~lead: saw ~pit >> mul ~amp >> lpf ~mod 5.0 >> meta ` output = input.map(|x|x*0.1); output ` // rhai script, same as "mul 0.1" ~mod: sin 0.2 >> mul 1300 >> add 1500; out: ~lead >> add ~drum >> plate 0.1 // optinal semicolon ~drum: speed 4.0 >> seq 60 >> sp \808bd; // live drag and drop your sample ^^^

View source

- Build the next great programming language About Resources Acknowledgements Part of the World Wide Scroll