# Live Loop Session

**URL:** <https://in-thread.sonic-pi.net/t/live-loop-session/10054>\
**Category:** Creations & Ideas\
**Created:** [September 18, 2026, 9:30pm UTC](https://in-thread.sonic-pi.net/t/live-loop-session/10054 "2026-09-18T21:30:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mattia](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/mattia/32/3131_2.png) [@Mattia](https://in-thread.sonic-pi.net/u/Mattia)\
**Post date:** [September 18, 2026, 9:30pm UTC](https://in-thread.sonic-pi.net/t/live-loop-session/10054/1 "2026-09-18T21:30:36Z")

</div>

```ruby
#Live Loop Session
#17/09/2026
#MAT

use_bpm 92

live_loop :cassa do
  with_fx :echo, phase: 0.75, decay: 8,amp: 0.3 do
    sample :bd_boom, amp: 2.5
    sample :bd_haus, amp: 2.5
    sleep 1.5
    sample :bd_boom, amp: 2
    sample :bd_haus, amp: 2
    sleep 0.5
    sample :bd_boom, amp: 1.5
    sample :bd_haus, amp: 1.5
    sleep 0.5
    sample :bd_boom, amp: 1.5
    sample :bd_haus, amp: 0.5
    sleep 1.5
  end
end

live_loop :snare do
  with_fx :gverb do
    with_fx :echo, phase: 0.333, decay: 8, amp: 0.3 do
      sleep 4
      sample :elec_chime, amp: 0.5
      sleep 4
    end
  end
end

live_loop :bass do
  with_fx :echo, phase: 0.5, decay: 8, mix: 0.5, amp: 0.5 do
    use_synth :fm
    play 48
    sleep 0.5
    play 48
    sleep 0.5
    play 46
    sleep 1
    play 51
    sleep 2
    play 48
    sleep 2
    play 48
    sleep 0.5
    play 48
    sleep 1.5
  end
end

live_loop :pad_1 do
  print sample_duration :tbd_pad_1
  sample :tbd_pad_1, amp: 0.75, pan: -0.75
  sleep 3.0666666666666664
end

live_loop :pad_2 do
  print sample_duration :tbd_pad_2
  sample :tbd_pad_2, amp: 0.75, pan: 0.75
  sleep 4.910560846560847
end

live_loop :fill_1 do
  sleep 4
  play_pattern_timed scale(:c3, :minor, num_octaves: 2), 0.25, release: 0.25
  sleep 4
end

live_loop :casuale_1 do
  with_fx :gverb, mix: 0.25 do
    with_fx :echo, phase: 0.75, decay: 8, amp: 0.3 do
      use_synth :tri
      4.times do
        play choose(chord(:c4, :minor)), release: 2, amp: 0.6
        sleep 1
      end
      sleep 4
    end
  end
end

```
