-- indexL ; index buffer for frequency values let b = asLocalBufId 'α' [50,100,200,400,800,1600] ph = 1 -- 0 i = range 0 7 (lfSaw kr 0.1 ph) in sinOsc ar (mce2 (indexL b i) (index b i)) 0 * 0.1 -- indexL ; mouse control let b = asLocalBufId 'α' [200,300,400,500,600,800] x = mouseX kr 0 7 Linear 0.2 in sinOsc ar (mce2 (indexL b x) (index b x)) 0 * 0.1