Amen Breakbeat Jingle
加载文本文件代码
# Amen Breakbeat Jingle
# Mehackit 2016
use_bpm 160
with_fx :nrlpf, mix: 0.5, res: 0.4, mix: 1.0, cutoff: 60, cutoff_slide: 4, mix_slide: 4 do |dc|
with_fx :bitcrusher, mix: 0.2, sample_rate: 1000, sample_rate_slide: 4, mix_slide: 4 do |bc|
control bc, sample_rate_slide: 4, sample_rate: 22000
control dc, cutoff_slide: 4, cutoff: 130
with_fx :wobble, mix: 1, res: 0.8, phase: 0.3, phase_slide: 8 do |w|
control w, phase: 10
r = sample :loop_amen_full, rate: 1.5, rate_slide: 8, cutoff_slide: 8, cutoff: 130
control r, rate: 0.5, cutoff: 30
sleep 8
end
with_fx :reverb, room: 0.9 do
sample :ambi_piano
end
sample :loop_amen, rate: 1, beat_stretch: 4
control bc, sample_rate_slide: 4, sample_rate: 10000
control dc, cutoff_slide: 2, cutoff: 130
sleep 4
sample :loop_amen, start: 0.0, finish: 0.175, rate: 1, beat_stretch: 4
sleep 0.5
sample :loop_amen, start: 0.0, finish: 0.175, rate: 1.1, beat_stretch: 4
sleep 0.5
sample :loop_amen, start: 0.75, finish: 0.875, rate: 1, beat_stretch: 4
sleep 0.5
sample :loop_amen, start: 0.75, finish: 0.875, rate: 1, beat_stretch: 4
sleep 0.5
control dc, cutoff_slide: 4, cutoff: 70
sample :loop_amen, start: 0.5, finish: 0.75, rate: 1, beat_stretch: 4
sleep 1
sample :loop_amen, start: 0.5, finish: 0.75, rate: 0.95, beat_stretch: 4
sleep 1
sample :loop_amen, start: 0.5, finish: 0.75, rate: 0.9, beat_stretch: 4
sleep 1
sample :loop_amen, start: 0.5, finish: 0.75, rate: 0.85, beat_stretch: 4
sleep 1
control bc, sample_rate_slide: 0, sample_rate: 1000
control dc, cutoff_slide: 0, cutoff: 70
sample :loop_amen, rate: 1.25, start: 0, finish: 0.25, beat_stretch: 4
control bc, sample_rate_slide: 4, sample_rate: 10000
control dc, cutoff_slide: 1, cutoff: 130
sample :loop_amen, rate: 1.0, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.05, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.1, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.15, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.20, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.25, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.3, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.35, start: 0.25, finish: 0.35, beat_stretch: 4
sleep 0.25
sample :loop_amen, rate: 1.65, start: 0, finish: 0.15, beat_stretch: 4
sleep 0.5
sample :loop_amen, rate: 1.25, start: 0, finish: 0.25, beat_stretch: 4
sleep 0.5
sample :loop_amen, start: 0.75, finish: 0.875, rate: 1, beat_stretch: 4
sleep 0.5
sample :loop_amen, start: 0.75, finish: 0.875, rate: 1, beat_stretch: 4
sleep 0.5
with_fx :reverb, room: 0.9 do
sample :loop_amen_full, start: 0.9, finish: 1, rate: 1, beat_stretch: 16, amp: 0.8
sleep 0.5
sample :ambi_piano, rate: 0.75
end
sleep 8
control dc, mix: 0.0
control bc, mix: 0.0
end
end