WCCC_Pump

PumpingOutStripes

For this week's Creative Code challenge by @sableRaph: Pump, PumpingOutStripes is coded in Hydra & SonicPi, where Stripes and Sounds are being pumped out into existence.

Poem

Pumping Stripes
Stripes Pumiping Out more Swipes
As The Stripes Wipes More Types
Of Stripes
Some are ProtoTypes
Containing few dislikes
And various delights

Video

Code

HydraVideoSynth

osc(1,1,1).luma(0.15).repeat(10,10).scale([0.5,1,2,4].smooth()).pixelate(()=> time % 100)
.colorama().out()

SonicPi

live_loop :ultra do
  use_bpm 240
  use_random_seed Time.now.to_i / 2
  with_fx :vowel ,voice: dice(3), mix: [0.1,0.2,0.3,0.5,0.7,0.8].tick do
    sample [:loop_compus,:ambi_dark_woosh,:glitch_bass_g,:loop_3d_printer].choose, beat_stretch: [0.5,2,4,6,8].choose
    sleep [0.5,1,2,4].choose
  end
end

live_loop :ultra1 do
  use_bpm 120
  use_random_seed Time.now.to_i / 3
  with_fx :vowel ,voice: dice(3), mix: [0.1,0.2,0.3,0.5,0.7,0.8].tick do
    sample [:vinyl_rewind,:loop_breakbeat,:loop_perc2].choose, beat_stretch: [0.5,2,4,6,8].choose
    sleep [0.5,1,2,4].choose
  end
end


live_loop :ultra2 do
  use_bpm 60
  use_random_seed Time.now.to_i / 4
  with_fx :vowel ,voice: dice(3), mix: [0.1,0.2,0.3,0.5,0.7,0.8].tick do
    sample [:mehackit_robot4,:sn_generic,:loop_perc2,:guit_harmonics].choose, beat_stretch: [0.5,2,4,6,8].choose
    sleep [1,2,4,8].choose
  end
end

sample
0
Subscribe to my newsletter

Read articles from Kofi / Illestpreacha directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Kofi / Illestpreacha
Kofi / Illestpreacha