# NaPoWriMo+GenMo2026_AudioPoem

# **IncrementalAudio**

For my 14th Poem of  **NaPoWriMo/ NaPoGenMo 2026** coded in #***SonicPi*** *,* **IncrementalAudio** is made using an incremental format where it is increasing the lines per stanza (8-12-15).

## Audio

[IllestPreacha](https://soundcloud.com/llestreacha) · [IncrementalAudio](https://soundcloud.com/llestreacha/incrementalaudio)

%[https://soundcloud.com/llestreacha/incrementalaudio?si=8a6c3c7ebe1e44c38827fcb15409eaf3&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing] 

## SonicPi Code

```ruby
live_loop :flippage do
  with_fx :whammy do
    use_random_seed Time.now.to_i / 3
    use_bpm [240,120,60,30,15,7.5].choose
    sample :loop_garzul, beat_stretch: dice(5), pitch: [4,3,2].tick
    sleep [0.5,1,2,4,8].choose
  end
end

live_loop :flippage2 do
  use_random_seed Time.now.to_i / 4
  with_fx [:ixi_techno,:echo].choose, mix: [0.3,0.5,0.75].tick do
    use_synth :piano
    r = chord :d4, :minor, num_octaves: 3
    s = chord :g4, :major, num_octaves: 3
    play [r,s].choose
    use_bpm [10,20,30,40,60,80,100,200].choose
    sample :loop_electric, beat_stretch: dice(2), rate: [0.5,-0.25,-1,0.35,-0.75,1,1.25].choose
    sleep [0.5,1,2,4,8].choose
  end
end

live_loop :flippage3 do
  use_random_seed Time.now.to_i / 5
  with_fx [:whammy,:wobble,:flanger].choose,mix: [0.3,0.5,0.75].choose  do
    use_bpm [20,40,60,120].choose
    with_fx :ixi_techno, mix: rrand(0.4,0.8) do
      use_synth [:prophet, :piano,:beep].choose
      r = chord :d4, :minor, num_octaves: 3
      s = chord :g4, :major, num_octaves: 3
      play [r,s].choose
      sleep [0.25,0.5,1].choose
    end
    sample [:loop_garzul,:loop_electric].choose, beat_stretch: dice(3), rate: [0.5,-0.25,-1,0.35,-0.75,1,1.25].choose
    sleep [0.25,0.5,1,2,4,8].choose
  end
end
```
