NaPoWriMo x NaPoGenMo 2024 - Day 3: Abecedarius & Alliteration

NaPoWriMo x NaPoGenMo 2024 - Day 3: Abecedarius & Alliteration

Repititon of Letters in Order

AlliteratedGlitch

For the third day of NaPoWriMo/NaPoGenMo 2024, A spoken word poem will be performed through a coded audio modification via SonicPi & visuals coded through Hydra.

The Poem format today will be an Alliterated Abecedarius, which means the lines in the poem will start in Alphabetical order from A to F and each line will only contain a word starting with that letter.

The Output will be a glitchified spoken word performed numerous times with added filters.

Poem

Additional  Astromerchants always advantageous
Basically beyond baffling basis
Contradicting controlling cases
Definitely defining dreams
Easily entering entries evoking ease
Foreshadowing framing, finally famous

Video

Code

SonicPi

live_loop :blah do
  use_random_seed Time.now.to_i
  with_fx :wobble, seed: dice(49) + 1 do
    with_fx :flanger, decay: [7,15,15,3].choose, depth: [2,3,1].tick do
      with_fx :whammy, mix: [0.34,0.15,0.67].choose do
        with_fx :distortion, mix: [0.75,0.25,0.15,0.35].choose do
          live_audio :dynamic do
          end

        end
      end

    end
  end
  sleep 5
end
live_loop :Vocalization do

  # Generate a random pitch
  pitch = rrand(60, 80)
  pitch2 = rrand(60, 80)

  # Play a sine wave at the specified pitch
  play pitch, wave: :sine
  play pitch2, pretty_bell: :chipnoise

  # Control the duration of the sound
  sleep [0.25,0.5,1,2].choose
end

Hydra


osc(0.3,[0.5,0.13,0.25].smooth(),()=> (time %10 +1)/8).
kaleid([4,3,2,1,2,3]).add(noise(1,2,3).pixelate(2500)).
modulateScale(voronoi(0.5,1,2),3).repeat(2,2).scrollX(0.5,-0.5).
modulateHue(osc(1,1,1),2).diff(shape(4,3,1)).scale([0.5,1,2].smooth()).out(o0)


speed = 0.125