I recently created an autotune
effect which landed in the latest release, and I’ve finally got round to making a demo:
With apologies to Imogen Heap…
Its a lot of fun, but one thing about using autotune is that you realise how hard singing actually is! If you don’t get the pitch right the effect is not a silver bullet… Hopefully there are some better singers on this forum than me.
One thing about the structure of the song - I think she’s basically looping around the same 4 chords and fitting the melody around those. This isn’t a note for note transcription but more of an impression of how you’d use that technique.
use_bpm 110
use_transpose -2
with_fx :reverb, mix: 0.1 do
4.times do
synth :beep, release: 0.1, note: :a4
sleep 2
end
with_fx :autotuner, amp: 1.7,mix: 1 do |c|
live_audio :lead_vox
end
with_fx :autotuner, note: :a2 do |c|
live_loop :bass do
live_audio :bass
values = sync :notes
control(c, note: values[:bass])
end
end
with_fx :autotuner do |c|
live_loop :tenor do
live_audio :tenor
values = sync :notes
control(c, note: values[:tenor])
end
end
with_fx :autotuner do |c|
live_loop :alto do
live_audio :alto
values = sync :notes
control(c, note: values[:alto])
end
end
with_fx :autotuner do |c|
live_loop :soprano do
live_audio :soprano
values = sync :notes
control(c, note: values[:soprano])
end
end
live_loop :notes_loop do
32.times do
cue :notes, bass: [:a2, :b2, :cs3, :d3].ring.tick(:b),
tenor: [:e3, :fs3, :fs3, :a3].ring.tick(:t),
alto: [:a3, :gs3, :gs3, :b3].ring.tick(:a),
soprano: [:cs4, :b4, :cs4, :e4].ring.tick(:s)
sleep 4
end
sleep 4
16.times do
cue :notes, bass: [:b3, :d4, :cs4, :cs4].ring.tick(:b),
tenor: [:cs4, :d4, :cs4, :cs4].ring.tick(:t),
alto: [:d4, :d4, :d4, :d4].ring.tick(:a),
soprano: [:e4].ring.tick(:s)
sleep 4
end
end
end