# Quick cover of "Kx5 - Escape (feat. Hayla) \[Official Lyric Video\]"

**URL:** <https://in-thread.sonic-pi.net/t/quick-cover-of-kx5-escape-feat-hayla-official-lyric-video/9861>\
**Category:** Creations & Ideas\
**Created:** [September 26, 2025, 10:47pm UTC](https://in-thread.sonic-pi.net/t/quick-cover-of-kx5-escape-feat-hayla-official-lyric-video/9861 "2025-09-26T22:47:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Relaxnow](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/relaxnow/32/2172_2.png) [@Relaxnow](https://in-thread.sonic-pi.net/u/Relaxnow)\
**Post date:** [September 26, 2025, 10:47pm UTC](https://in-thread.sonic-pi.net/t/quick-cover-of-kx5-escape-feat-hayla-official-lyric-video/9861/1 "2025-09-26T22:47:57Z")

</div>

```ruby

# Quick cover of "Kx5 - Escape (feat. Hayla) [Official Lyric Video]"
# https://www.youtube.com/watch?v=BMFNN40fNp0
#
# Kx5 (Deadmau5 & Kaskade) - Escape ft Hayla (Piano Tutorial)
# Piano https://www.youtube.com/watch?v=LhddUUdiUpk

set_volume! 2
use_bpm 126-10
with_fx :reverb, room: 0.5 do
  
  live_loop :a1 do
    tick
    sample :bd_fat, amp: 1.5 if spread(1,4).look
    sample :perc_snap, finish: 0.09, amp: 0.5 if bools(0,0,0,0,1,0,0,0).look
    sample :hat_cab, rpitch: 12+12+12, amp: 0.75 if bools(0,0,1,0,0,0,1,0).look
    
    
    cho = 1
    a = 4
    cho = knit(1,5*a, 2,2*a, 3,4*a, 4,2*a, 5,2*a, 6,7*a).look
    case cho
    when 1
      c = [:f3,:a3,:c4]
    when 2
      c = [:d3,:g3,:b3]
    when 3
      c = [:e3,:a3,:c4]
    when 4
      c = [:d3,:f3,:a3]
    when 5
      c = [:e3,:g3,:b3]
    when 6
      c = [:f3,:a3,:c4]
    end
    
    mysynth = 2
    case mysynth
    when 1 # not working
      use_synth :piano
      use_synth_defaults release: 4, sustain: 2# c
      
      /chords piano without rythme/
      play c if spread(cho,32).look # not working
    when 2
      
      use_synth :saw
      use_synth_defaults release: line(0.5,1.2, steps: 16+12).mirror.look, cutoff: line(40,120,steps: 64).mirror.look
      
      /chords with rythme/
      play c, pan: rdist(0.25) if spread(11,32).look
      
      /top synth/
      use_synth :square
      use_synth_defaults release: line(0.5,0.7, steps: 16+12).mirror.look, cutoff: line(40,120,steps: 64+16).mirror.look
      k = 32
      play c.look+12, amp: 0.5, pan: rdist(0.5) if spread(22,32).look and one_in(knit(0,k, 4,k, 1,k*3).look)
      
      /bass/
      use_synth :square
      use_synth_defaults release: line(0.7,0.9,steps: 12).look, cutoff: line(60,90,steps: 128).look
      play c.take(1).look-12+0.01, pan: 0.25, amp: 0.7 if spread(11,32).look
      use_synth :saw
      play c.take(1).look-12-12-0.01, pan: -0.25 if spread(11,32).look
      
    end
    
    
    sleep 0.25
  end
end

```

---

<div class="post-metadata">

**Author:** ![HarryLeBlanc](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/harryleblanc/32/2813_2.png) [@HarryLeBlanc](https://in-thread.sonic-pi.net/u/HarryLeBlanc)\
**Post date:** [September 30, 2025, 2:44am UTC](https://in-thread.sonic-pi.net/t/quick-cover-of-kx5-escape-feat-hayla-official-lyric-video/9861/2 "2025-09-30T02:44:26Z")

</div>

Very tasty! Not familiar with the original, but I dig it.

---

<div class="post-metadata">

**Author:** ![rebelcello](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/rebelcello/32/2602_2.png) [@rebelcello](https://in-thread.sonic-pi.net/u/rebelcello)\
**Post date:** [October 6, 2025, 7:51pm UTC](https://in-thread.sonic-pi.net/t/quick-cover-of-kx5-escape-feat-hayla-official-lyric-video/9861/3 "2025-10-06T19:51:43Z")

</div>

Love how it ebbs and flows and those chords, also the bass sound, is very catchy.
