Kofi / Illestpreacha
Code is Poetry & Data is Poetry

Code is Poetry & Data is Poetry

SonicPiRemix_2022-09-23

SonicPiRemix_2022-09-23

Kofi / Illestpreacha's photo
Kofi / Illestpreacha
·Sep 23, 2022·

2 min read

Today's remix will be the following code snippet provided from the @iamnotsonicpi bot

use_random_seed 600

live_loop :Remenchuk do
with_fx :octaver do
play :C3 ,delay: 2 ,sustain: 6
sleep 0.25
end
end
# Run this in #SonicPi - get it at https://t.co/YzinCTcTP8

— iamnotsonicpi (@iamnotsonicpi) September 23, 2022

First Remix

  • Adding the Ping Pong FX and changing the mix levels from the original Octaver FX

  • Added two synths (Pretty Bell & Dark Ambience)

  • Been a while since I have used the play_pattern_timed function, so decided to implement it alongside some choose & dice actions


with_fx :ping_pong do
  live_loop :Rem do
    with_fx :octaver, mix: 0.3 do
      synth [:pretty_bell,:dark_ambience].choose
      play_pattern_timed scale(:c3, :major), 2.825, release: dice(2)
      sleep [0.5,1,2].choose
    end
  end
end

Second Remix

  • Trying out the same sonic structure but with different effects and slight timing changes

live_loop :Rem do
  with_fx :vowel, mix: rrand(0.1,0.9) do
    with_fx :octaver, mix: 0.3 do
      synth [:pretty_bell,:dark_ambience,:blade].choose
      play_pattern_timed scale(:c3, :major), 1.325, release: dice(2)
      sleep [0.5,1,2].choose
    end
  end
end

live_loop :Rem2 do
  with_fx :ping_pong, mix: rrand(0.1,0.9) do
    with_fx :ixi_techno, mix: 0.5 do
      synth [:pretty_bell,:dark_ambience,:blade].choose
      play_pattern_timed scale(:a3, :minor_pentatonic), 1.325, release: dice(3)
      sleep [0.5,1,2].choose
    end
  end
end

 
Share this