diff options
Diffstat (limited to 'randomizer1.txt')
-rw-r--r-- | randomizer1.txt | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/randomizer1.txt b/randomizer1.txt new file mode 100644 index 0000000..a5e3c09 --- /dev/null +++ b/randomizer1.txt @@ -0,0 +1,122 @@ +#alien drumset +live_loop :nuts do + use_synth :tb303 + play :D4, amp: 0.3, pan: -1, release: 0.1, cutoff: rrand(60,120) + sample :bd_haus, rate: 1, amp: 0.5 + sleep 0.1 + play :F4, amp: 0.3, pan: -0.5, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + play :A4, amp: 0.3, pan: -0.25, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + play :Bb4, amp: 0.3, pan: 0, release: 0.2, cutoff: rrand(60,120) + sleep 0.1 + sample :bd_haus, rate: 1, amp: 0.5 + play :A4, amp: 0.3, pan: 0.25, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + play :F4, amp: 0.3, pan: 0.5, release: 0.1, cutoff: rrand(60,120) + #sample :bd_haus, rate: 1, amp: 0.25 + sleep 0.1 + play :D4, amp: 0.3, pan: 1, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + sleep 0.1 + + use_synth :tb303 + play :D4, amp: 0.3, pan: -1, release: 0.1, cutoff: rrand(60,120) + sample :bd_haus, rate: 1, amp: 0.5 + sleep 0.1 + play :F4, amp: 0.3, pan: -0.5, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + play :A4, amp: 0.3, pan: -0.25, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + play :Bb4, amp: 0.3, pan: 0, release: 0.2, cutoff: rrand(60,120) + sleep 0.1 + sample :bd_haus, rate: 1, amp: 0.5 + play :A4, amp: 0.3, pan: 0.25, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + #sample :bd_haus, rate: 1, amp: 0.5 + play :F4, amp: 0.3, pan: 0.5, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + #sample :bd_haus, rate: 1, amp: 0.25 + play :D4, amp: 0.3, pan: 1, release: 0.1, cutoff: rrand(60,120) + sleep 0.1 + sleep 0.1 +end +#FX +live_loop :back do + sample :ambi_lunar_land + sleep 0.8*16 +end + +#singers +live_loop :sing do + use_synth :dpulse + r=0.8*4 + with_fx :gverb do + play :D5, amp: 0.2, attack: 0.4, release: r, pan: rrand(-1,1) + sleep r + play :Bb4, amp: 0.2, attack: 0.4, release: r, pan: rrand(-1,1) + sleep r + play :C5, amp: 0.2, attack: 0.4, release: r, pan: rrand(-1,1) + sleep r + play :D5, amp: 0.2, attack: 0.4, release: r, pan: rrand(-1,1) + sleep r + end +end + +#backup_singers +live_loop :harmn do + + good_fx = [:flanger,:ixi_techno, :tanh] + use_synth :dpulse + a=0.1 + r = 0.8*0.25 + if one_in(2) + 2.times do + #to choose effect, yourself, replace with :<effect> + with_fx choose(good_fx) do + #with_fx :flanger do + play :A5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :G5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + end + end + else + 2.times do + with_fx choose(good_fx) do + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + + + play :A5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :G5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :F5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + play :E5, amp: 0.3, attack: a, release: r, pan: rrand(-1,1) + sleep r + end + end + end +end + |