© teymuri.codeberg.page - All rights reserved.
All works listed on these pages are protected by copyright. Their public and commercial use requires the granting of a license by AKM/Austro Mechana in Austria or by a foreign copyright collecting society.
A series of compositions that have emerged as a further development of a code example from the documentation file of the Demand class of the programming language SuperCollider. At the core of the compositions is the short code snippet from the help file:
(
{
var trig, seq, freq;
trig = Impulse.kr(24);
seq = Drand([Dseq((1..5).mirror1, 1), Drand((4..10), 8)], 2000);
freq = Demand.kr(trig, 0, seq * 100);
SinOsc.ar(freq + [0,0.7]).cubed.cubed.scaleneg(MouseX.kr(-1,1)) * 0.1;
}.play;
)