OrderDisOrderShards
For this week's Creative Code challenge by @sableRaph & Prompt16 of Genuary 2026: “Order and Disorder“, OrderDisOrderShards contains disordered and ordered HydraVideoSynth Coded sketches, side by side. Audio is coded in SonicPi(Also made for this prompt): https://blog.illestpreacha.com/genuary2026orderdisorder
Poetry
Overlaid Shards
Crossing boundaries & Yards
Floating & Loading
As the shards are encoding
Order is not Only seen
But can be heard
Along the pace
Along the Tone
Of what is shown
In this pace
As these words
Appear on the scene
As Order is not only seen
Video
Code
HydraVideoSynth Disorder
voronoi([1,2,3].smooth(),[0.15,0.10,0.05,0.01].smooth(),[1.1,2.2,3.3,2.4,1.3,1.2,0.1].smooth()).
blend(noise(1,2,3).modulatePixelate(osc(1,0.5,0.3)).kaleid(3).colorama()).
diff(noise(3,1,1).modulateRotate(voronoi())).
add(noise(0.5,1,0.2).color(1,0.5,1.25)).modulateScale
(noise(0.5,1,0.2).color(1,0.5,0.25).colorama(),0.9).modulateRotate
(noise(0.5,1,0.2).color(1,0.75,.25).colorama(),0.9)
.out()
speed = 2
HydraVideoSynth Order
voronoi([1,2,3].smooth(),[0.15,0.10,0.05,0.01].smooth(),[1.1,2.2,3.3,2.4,1.3,1.2,0.1]).
blend(noise(1,2,3).modulatePixelate(osc(1,0.5,0.3)).kaleid(3).colorama()).
diff(noise(3,1,1).modulateRotate(voronoi())).
add(noise(0.5,1,0.2).color(1,0.5,0.25)).
out()
speed = 0.25
SonicPi
use_random_seed Time.now.to_i
def sonification(shipyard,looping,sampling)
live_loop looping do
for i in (0...shipyard.size)
for j in (0...shipyard[i].length)
x = shipyard[i][j]
y = Math.sqrt(shipyard[i][j])
case x
when 1..3
with_fx :ping_pong, mix: 0.65 do
with_fx :ixi_techno, mix: 0.75 do
with_fx [:echo,:whammy].choose, mix: rrand(0.4,0.8) do
sample [:loop_safari,:tabla_ghe4].choose, amp: 6, rate: x * rrand_i(-2,2) + 0.01, beat_stretch: y
end
end
end
when 4..6
with_fx [:ping_pong,:vowel].choose, mix: rrand(0.4,0.8) do
sample [:elec_blip,:elec_blip2,:elec_bong].choose, beat_stretch: y + 1, amp: x - 1, decay: x + 1
end
when 7..9
if x % 2 == 0
use_synth :piano
n = ring(:b3,:c4,:c5,:d6,:e7,x*9,x*12)
else
use_synth [:prophet,:chipbass,:chiplead].choose
n = ring(:c5,:a4,:b1,x*7)
end
with_fx :wobble do
play n.tick, on: spread(x+6,24).look, release: (x/24), pan: -0.5
end
else
with_fx [:ping_pong,:flanger,:whammy].choose, amp: 1, mix: rrand(0.4,0.8) do
sample sampling, attack: x, beat_stretch: (x-3).abs
end
end
sleep [0.5,0.75,1,1.5,2].choose
end
end
end
end
sonification(shipyard5,:yard5,:ambi_glass_hum)
sonification(shipyard4,:yard4,:ambi_glass_rub)
sonification(shipyard3,:yard3,:ambi_piano)
sonification(shipyard2,:yard2,:ambi_glass_hum)
sonification(shipyard1,:yard1,:ambi_piano)
sonification(shipyard1.shuffle,:yard1mix,:ambi_choir)
sonification(shipyard3.shuffle,:yard3mix,:ambi_lunar_land)
sonification(shipyard5.shuffle,:yard5mix,:ambi_soft_buzz)