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
Same goes for the note() in new sample
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