A little track <3

here is a little track i made :slight_smile:

Milky Way von M. E. (soundcloud.com)

live_loop :metro do
  sleep 2
end



amps = 0
ampbass = 0
amplead = 0

seeed = 141444122
slep = (ring 5, 5)

live_loop :seeeeds, sync: :metro do
  
  seeed = seeed + 100
  
  set :randseeed, seeed#(ring 541654,64654164,1235216,51531641,6411163,1646532132,1056847645).mirror.tick(:asjdfgsdf)     #seeed #
  
  puts :randseeed
  
  sleep (ring 4,2,6,2).tick(:tick21)
  
end


bass = (ring (chord :c2, :major),(chord :g2, :major),(chord :fs2, :diminished),(chord :e2, :minor)).mirror

live_loop :bass, sync: :metro do
  
  
  use_random_seed get(:randseeed)
  
  use_synth :saw#(ring  :blade, :prophet, :saw, :beep, :tri).choose
  play a = bass.choose,release: (ring 2,1).tick(:ashd),amp: 0,lpf: rrand(90,120)
  
  with_swing 0.25, 6 do
    play a = bass.choose + (ring 0,0,0,0,0,-5,-5).choose,release: (ring 2,1).tick(:ashd),amp: (ring 0.25,0.75,1,0.25,0.5,0.75,1,1,1,1,1.25).mirror.choose,lpf: rrand(90,120),amp: ampbass if (bools 1,0,1,1,0).mirror.tick(:chasdas)
    
  end
  sleep (ring  0.25,0.25).choose
  
  (ring 2).tick(:asdadw).times do
    with_swing 0.125, 6 do
      play a.choose + (ring 0,0,0,0,0,-5,-5).choose, release: 0.25,lpf: rrand(90,120), amp: (ring 0.25,0.75,1,0.25,0.5,0.75,1,1,1,1,1.25).mirror.choose,amp: ampbass, attack: (ring 0).mirror.choose if (bools 1,1,1,0).mirror.tick(:chas)
      
    end
    sleep (ring  0.25,0.25).choose
    
  end
end


live_loop :lead, sync: :metro do
  
  
  use_random_seed get(:randseeed)
  
  use_synth :pluck#(ring :piano, :pluck, :blade).choose
  play l = bass.choose,release: (ring 2,1).tick(:ashd),amp: 0,lpf: rrand(90,120)
  
  with_swing 0.25, 6 do
    play l = bass.choose + (ring 12,12,12,12,12,5,5).choose,release: (ring 2,1).tick(:ashd),amp: (ring 0.25,0.75,1,0.25,0.5,0.75,1,1,1,1,1.25).mirror.choose,amp: amplead,lpf: rrand(90,120) if (bools 1,0,1,1,0).mirror.tick(:chasdas)
    
  end
  sleep (ring  0.25,0.25).choose
  
  (ring 6,4,2,1).tick(:asdadw).times do
    with_swing 0.125, 3 do
      play l.choose + (ring 12,12,12,12,12,5,5).choose, release: 0.25,lpf: rrand(90,120), amp: (ring 0.25,0.75,1,0.25,0.5,0.75,1,1,1,1,1.25).mirror.choose,amp: amplead, attack: (ring 0).mirror.choose if (bools 1,1,1,0).mirror.tick(:chas)
      
    end
    sleep (ring  0.25,0.25).choose
    
  end
end



live_loop :drum, sync: :metro do
  sample :bd_haus, amp: amps if (bools 1,1,1,1, 0,1,1,0, 1,1,1,0, 1,1,1,1,0).tick(:sdkjaks)
  sleep 0.5
end

live_loop :drum1, sync: :metro do
  sample :bd_tek, amp: amps if (bools 0,0,0,0, 1,0,0,1, 0,0,0,1, 0,0,0,0,1).tick(:sdkjasdasaks)
  sleep 0.5
end

live_loop :drum2, sync: :metro do
  sample :elec_cymbal, amp: amps if (bools 0,1,0,0, 0,1,0,0, 0,0,0,0, 0,0,0,0,0).tick(:sdkjaqweqwsdasaks)
  sleep 0.5
end

live_loop :drum3, sync: :metro do
  sample  :drum_cymbal_closed, amp: amps if (bools 0,1,0,1, 0,1,1,1, 1,0,0,0, 1,0,1,0,1).tick(:sdkjaqweqwasdasdsdasaks)
  sleep 0.25
end

something familiar



live_loop :metro do
  sleep 2
end

seeed = 141444122
slep = (ring 5, 5)

live_loop :seeeeds do
  
  seeed = seeed + 100
  
  set :randseeed, seeed#(ring 541654,64654164,1235216,51531641,6411163,1646532132,1056847645).mirror.tick(:asjdfgbvnvbsdf)     #seeed #
  
  puts :randseeed
  
  sleep (ring 2,4,4,2,4).tick(:tick212sdfsd31)
  
end

live_loop :drum, sync: :metro do
  sample :drum_heavy_kick, amp: 5 if (bools 1,1,1,1,1,0,1,0,1,0,0,1,0,1,0,0,1).tick(:asdki)
  sleep 0.5
end


live_loop :drum1, sync: :metro do
  with_swing 0.5, pulse: 4 do
    
    sample :drum_cymbal_closed, amp: 2 if (bools 0,1,0,1,0,0,1,0,1,0,0,1).tick(:asdki)
  end
  sleep 0.25
end


chordz = (ring (scale :c2, :kurdili_hicazkar, num_octaves: 0.75), (scale :g2, :kurdili_hicazkar_2, num_octaves: 1),(scale :fs2, :kurdili_hicazkar_3, num_octaves: 1.5),(scale :e2, :kurdili_hicazkar_4, num_octaves: 1))
play cho = chordz.choose, amp: 0

live_loop :argh, sync: :metro do
  use_bpm 60
  use_random_seed get(:randseeed)
  use_synth :tri
  3.times do
    with_swing 0.25, pulse: 6 do
      play cho.choose + (ring 0,0,0,0,0,0).choose, amp: 2, release: (ring 0.25,0.5).choose if (bools 1,1,0).tick(:as45666d)
    end
    sleep (ring 0.5,0.5,0.25,0.5).tick(:asd45ka)
    
  end
end

live_loop :argh1, sync: :metro do
  
  use_bpm 60
  use_random_seed get(:randseeed)
  use_synth :piano
  3.times do
    with_swing 0.5, pulse: 4 do
      play cho.choose + (ring 12,12,12,12).choose, amp: 1, release: (ring 0.25, 0.125).choose if (bools 0,1,1).tick(:a45453445sd)
    end
    sleep (ring 0.5,0.25).tick(:asdka451236)
  end
end
1 Like