MinaCoding2026_Chill
Embracing the Slow
Updated
•1 min read
LentoTrajectory
For MinaCoding2026 Day23 Chill , LentoTrajectory is a HydraVideoSynth & SonicPi Coded sketch engaging with slow moving terrains.
Video
Code
HydraVideoSynth
noise(8,-0.5, 1).color([-1.5,2,3].smooth(),[-1.5,0,1.5], [0,1,-1.5].smooth()).diff(o0).rotate([-0.5,10,20].smooth(), ()=> (time % 10 + 1)/9).modulateRotate(shape([0.2,0.1,1,2].smooth(),[0.4,0.2,0.3].smooth(),[0.5,1].smooth()).rotate(0.5, 0.5).modulateScale(osc(1,-0.5,0)).scale(0.5).repeatX(1.5, [1.5,2.5,3].smooth()).repeatY([1.5,2.3,3].smooth(), 1.5)).scrollX([0.5,1,2,4].smooth()).scrollY(()=> (time % 20 + 1)/30)
.out(o0)
speed = 0.00015
SonicPi
live_loop :dosage do
use_random_seed Time.now.to_i
use_bpm [5,20,10,40].choose
with_fx :wobble, mix: 0.25 , amp: 1 do
sample [:ambi_drone,:ambi_glass_hum].choose,beat_stretch: [2,5].choose, rate: [0.5,0.4,0.3,0.2,0.3,0.4].tick
sleep [0.5,1].choose
end
end
live_loop :bell do
use_random_seed Time.now.to_i/2
with_fx :echo, mix: [0.1,0.8,0.3,0.5,0.25].tick do
with_fx :ixi_techno, mix: [0.2,0.7].choose do
use_bpm [12,40,22].choose
sample [:perc_bell,:elec_bell].choose, rate: (rrand 0.125,1.5)
sleep rrand(0.2,2)
end
end
end
live_loop :synth do
use_random_seed Time.now.to_i / 3
with_fx [:flanger,:ixi_techno].choose, mix: 0.34 do
sync :bell
use_synth [:chiplead,:chipbass,:piano].choose
play [50,75,100].choose , release: 0.1, sustain: dice(2), cutoff: rrand(60, 120) if spread(7,8).tick
sleep [0.125,0.5].choose
end
end



