Skip to main content

NaPoWriMo+GenMo2025_Inverse

Poetic LiveCoding

Published 2 min readMarkdown
Part of seriesNaPoGenMo X NaPoWriMo 2025
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

No comments yet. Be the first to comment.

NaPoGenMo X NaPoWriMo 2025

Part 16 of 30

More Poetic Explorations for NapoGenMo x NaPoWriMo 2025

Up nextNaPoWriMo+GenMo2025_Sojis2More Coded Sojis