The second argument of note() doesn't change when a ring is introduced, unless the first argument is also a ring.
ring first (0)ring second (0 1 2)new synth sine time(1/8) note(0 second) -> will output as if note(0 0)
new synth sine time(1/8) note(first second) -> will output the desired result
new synth sine time(1/8) note(first 1) -> will also output the desired result
The second argument of
note()
doesn't change when a ring is introduced, unless the first argument is also a ring.ring first (0)
ring second (0 1 2)
new synth sine time(1/8) note(0 second)
-> will output as if note(0 0)new synth sine time(1/8) note(first second)
-> will output the desired resultnew synth sine time(1/8) note(first 1)
-> will also output the desired resultSame goes for the
note()
innew sample