( var rel = 2; // degrees, whatever var chords = [ [0, 3, 5], [0, 3, 5] + 3, [0, 2, 5] + 5, [0, 3, 5] + 2, ]; r { loop { chords.do({ |deg| SynthUtils.playChordGated( \padoo, rel, (40 + deg).midicps, [ff: 3200, attack: rel, decay: 1, release: rel, vibrato: 2, amp: 0.3, gate: 1] ); (rrand(0.25, 1) + rel).wait; }); }.play; }.play; )