MIDI controlled vibrato/tremolo effect

Post any examples or modules that you want to share here
Post Reply
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

MIDI controlled vibrato/tremolo effect

Post by martinvicanek »

Hi gang, this little device applies a vibrato or tremolo effect to an audio stream. Nothing sensational really. I use it for postprocessing vocals or solo instruments, controlling the amount of the effect with the mod wheel of my MIDI controller.
Attachments
Vibrato_MIDI.fsm
(62.71 KiB) Downloaded 1115 times
adamszabo
Posts: 667
Joined: Sun Jul 11, 2010 7:21 am

Re: MIDI controlled vibrato/tremolo effect

Post by adamszabo »

Really simple and effective, thanks!
User avatar
Spogg
Posts: 3368
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England
Contact:

Re: MIDI controlled vibrato/tremolo effect

Post by Spogg »

Very nice Martin and thanks for sharing.

I like the fact that the vibrato depth is in semitones, presumably so the centre frequency remains stable for any depth setting.

One thing…
The module hung with a bang when I set the frequency to zero, so I just made the minimum 0.01 Hz. Some oscillators just stop at zero Hz so it gave me a shock (had the speakers at high volume :lol: ).

Cheers

Spogg
User avatar
martinvicanek
Posts: 1334
Joined: Sat Jun 22, 2013 8:28 pm

Re: MIDI controlled vibrato/tremolo effect

Post by martinvicanek »

Oops - thanks for pointing that out, Spogg! The problem is that the lower the (vibrato) frequency, the longer the necessary delay line to achieve a given vibrato depth. For zero frequency the delay would be infinite, which is not feasible. So yes, the knob range should not go down to zero frequency.

Actually the vibrato range is not strictly symmetrical in terms of semitones (it is in terms of Hz), but the effect is not very strong for moderate vibrato ranges.
User avatar
trogluddite
Posts: 1730
Joined: Fri Oct 22, 2010 12:46 am
Location: Yorkshire, UK

Re: MIDI controlled vibrato/tremolo effect

Post by trogluddite »

Thanks, Martin! The quadrature osc for the LFO works really nicely - a little hint of Leslie Cab for so little CPU. I also rather enjoyed "reverse-engineering" the stereo optimisation in the delay ASM - the shuffled current/previous sample storage is a very neat technique that I must try to remember!
All schematics/modules I post are free for all to use - but a credit is always polite!
Don't stagnate, mutate to create!
Post Reply