Genuary2025_isometric

3 min read
Table of contents

WindyHeadstands
The prompt for Genuary 2025 Day 5 is “Isometric” , Day 8 is “ Draw A million” ,Day 15 is “Rug” & Day 18 is “Windy”
WindyHeadstands uses coded choreography in Locomotion to have the avatars perform a series of headstands. Headstands can be considered “Isometric” holds. To achieve the background of a rug that is flying in the wind, The 3D mode of Barbara was used. Finishing off with 1 million instances of the rug through Hydra’s repeat() function (1000 × 1000)
Poem
Headstanding During a Windy Day
Headstanding is the way they desire to stay
Headstanding is how they emit, their will to play
Headstanding is their desired play
Video
Code
Locomotion
c = hsv (step [0,1/3,1/3,2/3,2/3,2/3,1/3,1/3,1/3,0,0] (phase 1 0)) 1 (range 0.5 1 (osc 0.09));
c1 = hsv (step [0.5,1/3,1/3,2/3,0.5,2/3,2/3,1/3,1/3,1/3,0.5,0] (phase 1 0)) 1 (range 0.5 1 (osc 0.09));
move = (osc 0.10);
clear { colour= 0xBBAA20, alpha= 0.1 };
dancer { url="ordroid", x = 3, y = 5, z = -12, ry=3.14, size= 2,lx = 180, rz = 149,animation = [20,1,20,1,15,1,20,1,10,1,5,1], dur = 120};
dancer { url="ordroid", x = 1, y = 6, z = -4, ry=3.14, size= 2,lx = 180,rz = 149, animation = [20,1,5,1,4,1,20,1,2,1], dur = 60 };
dancer { url="dataghost", x = -6, z = -2, y = 4, ry=3.14,lx = 180,rz = 149, animation = [4,1,3,1,4,1], size=2, dur = 60 };
dancer { url="dataghost", x = 4, z = -2, y = 4, ry=3.14,lx = 180,rz = 149, size=2, animation = 16, dur = 60 };
Barbara Playground
circle rand-c color 180 rotate
triangle rand-c color 180 rotate 25 0 translate
circle rand-c color 25 0 12 translate
triangle rand-c color 180 rotate 0 25 translate
sqaure rand-c color 0 25 15 translate 22
triangle rand-c color
duplicate 25 25 translate 13 rotate 35 rand-c color
duplicate 180 rotate 75 rand-c color
all repeat
triangle rand-c color 180 rotate
triangle rand-c color 180 rotate 25 0 translate
triangle rand-c color 25 0 translate
triangle rand-c color 180 rotate 0 25 translate
triangle rand-c color 0 25 translate 22
triangle rand-c color
duplicate 25 25 translate 13 rotate 35 rand-c color
duplicate 180 rotate 75 rand-c color
all repeat
Hydra - Millions (Through 1000 × 1000)
s0.initScreen()
src(s0).modulateScale(src(s0).repeat(1000,1000),3).out()
SonicPi - Slowed Down
#using 6 circle families to make the sound
=begin
using the various circle related equations to make two set of Circle Families and their members to
make sound
=end
def circles1(radius,loop,timer)
circumference = 2 * Math::PI * radius
area = Math::PI * (radius ** 2)
live_loop loop do
use_bpm [5 * timer, 12 * timer, 8 * timer].choose
use_random_seed (Time.now.to_i)/timer #random seed
with_fx :ping_pong,mix: 0.75 do
with_fx :gverb, damp: 0.5 do
use_synth [:piano, :chipbass].choose
play circumference,amp: 2 #decay: rrand(1,4),
sample [:tabla_ghe3,:perc_bell,:elec_beep].choose, beat_stretch: area / 80,amp: dice(10)
end
end
sleep [0.25,0.5,1,2,4,8,16].choose
end
end
def circles2(radius,loop,timer)
circumference = 2 * Math::PI * radius
area = Math::PI * (radius ** 2)
live_loop loop do
use_bpm [5 * timer, 12 * timer, 8 * timer].choose
use_random_seed (Time.now.to_i)/timer #random seed
with_fx :ixi_techno,mix: 0.75 do
with_fx :vowel, voice: dice(3) + 1 do
use_synth :chipbass
play circumference #sustain: dice(3), amp: 2
sample [:elec_blup,:tabla_ghe2,:drum_bass_hard].choose, rate: area / 100, attack: dice(5), amp: dice(10)
end
end
sleep [0.25,0.5,1,2,4,8].choose
end
end
circles1([1,3,5].tick,:circle1,3)
circles2(3,:circle2,4)
circles2([5,7,3].choose,:circle3,5)
circles1(9,:circle4,6)
circles2([10,12,14].tick,:circle5,7)
circles1([14,3,6].choose,:circle6,8)
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
