Syncronizing chord changes - kind of solved lol

Something different

bass = (ring (chord :a3, :minor),(chord :f3, :major),(chord :c3, :major),(chord :g3, :major))

with_fx :flanger,mix: 0.5 do
  with_fx :reverb do
    live_loop :bass do
      use_synth :blade
      play q = bass.tick,release: 3,amp: 1.5
      use_synth :piano
      12.times do
        play q.choose + (ring 12,24).choose,amp: 0.5
        sleep 0.3
      end
    end
  end
end