i haven't made any progress on finding that earthsea solution, but i have started a new thing: use incoming ansible/cycles gates, generated by spinning arc encoders, to send out a random note:
TR 1 IN
CV 1 N RRAND 12 24
TR.PULSE A TR 1
the ultimate goal is to send out a random note from a preprogrammed scale of allowed notes. i'm trying to use each individual arc encoder and ansible output to be associated with a different scale, to allow for chord changes in a song. but since MI Rings only has one pitch input, every scale note, regardless of which incoming trig hits the corresponding TT input, needs to go out only through
this is tricky! but i've at least got a basic prototype in just 3 lines, so hopefully soon i'll have figured out how to get notes cascading like splashing raindrops, or twisting windchimes.
for all you folks experienced with TT scripting: any ideas on setting up scales and assigning them to different trig inputs?