The first music i made by sonic pi

this is my program.it is a very simple loop:

use_bpm 120
use_synth :saw

live_loop :metronome do
  cue :tick
  sleep 1
end

live_loop :sawchord do
  play chord(:c4,:m7),amp: 0.5
  sleep 1.5
  play chord(:c4,:m7),amp: 0.5
  sleep 0.5
  play chord(:g3,:m7),amp: 0.5
  sleep 0.75
  play chord(:g3,:m7),amp: 0.5
  sleep 0.75
  play chord(:f3,:m7),amp: 0.5
  sleep 2
  play chord(:f3,:m7),amp: 0.5
  sleep 0.5
  play chord(:g3,:m7),amp: 0.5
  sleep 1
  play chord(:g3,:m7),amp: 0.5
  sleep 1
end

live_loop :drums, delay: 32 do
  sample :bd_ada,rate: 1.3
  sample :hat_snap,amp: 0.3
  sleep 0.5
  sample :hat_snap,amp: 0.6
  sleep 0.5
  sample :sn_zome,amp: 0.7,rate: 1.2
  sample :hat_snap,amp: 0.3
  sleep 0.5
  sample :hat_snap,amp: 0.6
  sleep 0.5
end

m=[:bb4,:g4,:f4,:eb4]

live_loop :meldy,delay: 32 do
  use_synth :chiplead
  4.times do
    play m[0],amp: 0.5
    sleep 0.5
  end
  2.times do
    play m[2],amp: 0.5
    sleep 0.5
  end
  play m[1],amp: 0.5
  sleep 0.5
  play m[3],amp: 0.5
  sleep 1
  3.times do
    play m[3],amp: 0.5
    sleep 0.5
  end
  2.times do
    play m[2],amp: 0.5
    sleep 1
  end
end

live_loop :padd,delay: 64 do
  use_synth :chipbass
  play m[0],release: 2,amp: 0.8
  sleep 2
  play m[2],release: 1.5,amp: 0.8
  sleep 1.5
  play m[3],release: 2.5,amp: 0.8
  sleep 2.5
  play m[2],release: 2,amp: 0.8
  sleep 2
end
3 Likes

Good job! I like it.

I also like the how it sounds!!!

Me too. A very nice groove.

Thanks! iā€™m not sure i can get any view or like when i relaese this!