Table of contents
SequencerTally
For the 20th Prompt Of Mathober: Sequences, SequencerTally takes sequences and turns them into a soundscape via SonicPi Code.
Poem
The Ordered List
Wants to Be Seen, Wants to Be Heard
They Decided to Split Into Thirds
For They Believe in the Power of Three
The Power That Their Voices Combine
Will Be Able to Move Mountains Or At Least a Tree
That is the Wish From the Ordered List
Audio
IllestPreacha · SequencerTallly
SonicPi Code
live_loop :sequencer do
with_fx :ping_pong, mix: [0.1,0.3,0.5,0.7,0.5,0.3,0.1].tick do
sample [:perc_bell,:elec_bong,:perc_snap,:perc_till].tick, rate: [1.1,0.2,1.3,0.4,1.5,0.3,1.4,0.2,1.1].choose
sleep rrand(0.1, 2)
end
end
live_loop :sequencer2 do
with_fx :vowel, voice: [1,2,2,3,3,4,3,2,1,2,1].choose, mix: [0.1,0.5,0.9].choose do
with_fx :ping_pong, mix: [0.1,0.3,0.5,0.7,0.5,0.3,0.1].tick do
sample [:elec_ping ,:elec_blip ,:perc_bell,:elec_bong,:perc_impact2,:perc_till].tick, rate: [1.1,0.2,1.3,0.4,1.5,0.3,1.4,0.2,1.1].choose
sleep rrand(0.2, 4)
end
end
end
live_loop :sequencer3 do
with_fx :vowel, voice: [1,2,2,3,3,4,3,2,1,2,1].choose, mix: [0.1,0.5,0.9].choose do
with_fx :ixi_techno, mix: [0.1,0.3,0.5,0.7,0.5,0.3,0.1].tick do
sample [:elec_ping ,:elec_blip ,:perc_bell,:elec_bong,:perc_impact2,:perc_till].tick, rate: [1.1,0.2,1.3,0.4,1.5,0.3,1.4,0.2,1.1].choose
sleep rrand(0.4, 2)
end
end
end