Skip to main content

Command Palette

Search for a command to run...

NaPoWriMo+GenMo2025_Inverse

Poetic LiveCoding

Updated
2 min read
NaPoWriMo+GenMo2025_Inverse

WhereYouPondered

For the 16th poem of NaPoWriMo/ NaPoGenMo 2025, WhereYouPondered is Coded with Inverse for the poetic livecoding, Locomotion for the overlaid 3d avatars & SonicPi for audio.

Poem

Apparently the words come easier, when you are to code
But what truth does that hold?
When you are driven past your point, and into the later aspects of life
Turning to each corner
Where you wished
Where you wondered
Where you pondered
What fragments are brittle?
What fragments remind you of the ocean, where each spirit aligns to a fragment of joy, calm Within the limits of the spirit of the poetry
the spirit of the poetry that roams like the ocean

Video

Code

Inverse

Code can be found here: https://gallery.inverse.website/?sketch=CLYgasA8D

Locomotion


directional {z = 6, intensity = range 0 10 (osc 0.5), color = 0xff0000};

point {x = range 0 17 (osc 0.15), z = range 0 6 (osc 0.35) , intensity = range 0 10 (osc 0.5), color = 0x00fff0};

b n = dancer {url="Ordroid", ly
 = 90 * n, size = 2 * n, ry = n * range 40 190  (osc 0.01), z= n *  range -8 8 (osc 0.05) };
for [0..4] b;

SonicPi

#blips takeover

with_fx :reverb do
  live_loop :blips do
    use_bpm 120
    sample :elec_blip, pan: rrand(-0.9,0.9), rate: rrand(-1.5, 1.5)
    sleep [0.5,1,2].choose
  end
end

with_fx :ixi_techno do
  live_loop :blips1, sync: :blips do
    use_bpm 60
    sample :elec_blip, pitch: 4, pitch_stretch: 0.4, rate: rrand(-2.5, 2.5)
    sleep [0.5,1,2].choose
  end
end

with_fx :echo do
  live_loop :blips2, sync: :blips do
    use_bpm 120
    sample :elec_blip,amp: dice(5), rate: rrand(0,4)
    sleep [0.5,1,2].choose
  end
end

NaPoGenMo X NaPoWriMo 2025

Part 15 of 30

More Poetic Explorations for NapoGenMo x NaPoWriMo 2025

Up next

NaPoWriMo+GenMo2025_Locomotion

Words Disoriented