WCCC_LiminalSpace

1 min read
Table of contents

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
