WCCC_LiminalSpace

BeyondTheVoid

For this week's Creative Code challenge by @sableRaph: Liminal Space ”,BeyondTheVoid is coded in Hydravideosynth & SonicPi.

Poetry

The Void
Can you Avoid it?
Are you annoyed by it?
Liminal Space Limits
Transits that exponentially pivots
Plans for it to be avoidable,
Anti-deployable,
Full under the guise of the Void

Video

Code

Hydra

voronoi(4.301, 2.1,[0.5,1,1.5].smooth())
    .modulatePixelate(noise(3, 1, 1), 0.182)
    .modulateScrollX(osc(2)
        .blend(src(o0)
            .luma([0.1,0.3,0.4,0.5,0.4,0.3].smooth()))
        .blend(o0)
        .modulateScale(osc(0.5,1.5,0.5)
            .rotate(() => (time % 10 + 1) / 15), 0.138)
        .pixelate([5000, 500, 5].smooth(), [5, 50, 500, 5000].smooth()))
    .scale(() => (time % 10 + 1) / 5)
    .color([1.238,0.765], [1.014,0.43,0.12,0.05], 1)
.modulateScrollY(voronoi(4.301, 2.1,[0.5,1,1.5].smooth()).scale(0.5).pixelate(50,50))
    .out();
speed = 0.75;

SonicPi

#remake of the Ocean Code by Sam Aaron, in the Examples

def oceanmake(name,bpm,timer,effects,arraySounds)
  live_loop name do
    use_bpm bpm
    use_random_seed Time.now.to_i / timer
    with_fx effects,mix: rrand(0,0.75) do
      with_fx :vowel, voice: dice(4), mix: 0.5 do
        s = synth arraySounds.choose, amp: rrand(0.5, 1.5), attack: dice(5), sustain: dice(2), release: dice(5)
        control s, pan: rrand(-1, 1), cutoff: rrand(60, 110)
        sleep rrand(1, 8)
      end
    end
  end
end


oceanmake(:reremix,120,4,[:ping_pong,:ixi_techno].tick,[:pretty_bell,:bnoise, :cnoise, :gnoise,:prophet])

oceanmake(:reremix1,90,3,:wobble,[:pretty_bell,:bnoise,:chiplead,:chipbass, :cnoise,:gnoise,:prophet])

oceanmake(:reremix2,60,2,:whammy,[:piano,:bnoise,:piano,:hollow, :cnoise,:piano, :gnoise,:piano])
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