Bode Frequency Shifter VST

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

valhallasound wrote:
afreshcupofjoe wrote: I imagine a similar trick is used to code it up using dsp? Or is it a completely different approach?
Fairly similar approach. The separation of the audio signal into real and imaginary components is done with 2 parallel allpass filters in both the analog and digital domains, commonly called a "phase differencing network" or Hilbert network. Scott Wardle wrote a paper in 1998 about how to create such an allpass network through the transformation of an elliptical filter. The math for that paper was over my head, so in 1999 I created a version based around the bilinear transform of an existing analog phase differencing network, from an old issue of Electronotes. This version made it into Csound, and I later ported it to Supercollider and Reaktor. The bilinear transform of an existing analog prototype seems like a more common approach nowadays.

The Moog/Bode patent has a complicated circuit for the quadrature oscillator. In the digital domain, quadrature oscillators are way easier - just a ramp oscillator that is waveshaped by sine and cosine (the actual realization is usually optimized beyond this simple description, but same idea).

Digital frequency shifters don't need a squelch circuit. This was an attempt to suppress feedthrough of the quadrature oscillator when there is no input signal, as analog ring modulators of the time had fairly poor performance. A digital ring modulator is a simple multiply - in the code, you just type "*" and you get great performance.

Sean Costello
Thanks for the insight Sean. Some of that was a bit over my head, but it was interesting nonetheless.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK

Post

Took some time, but now nearly finished:
Image
ImageImage

Post

looks purty!!! me wanna play!!! :wheee: :D

Post

Some noodling around while testing (inkl. delays, MIDI-envelope and envelope follower)
(#1 & #2 pure sine or triangle from external synth, #3 sequence with drums, #4 saw wave)
MP3-1
MP3-2
MP3-3
MP3-4
ImageImage

Post

Thanks for the demos! I like the triangle sound wave going into this, I'm gonna have to try that also with valhalla

Post

It's also possible to get more subtle effects by frequency shifting little as 0.1 Hz.
Synth chords with one saw OSC + some shifting, delay, LFO adjusting:
MP3
ImageImage

Post

ImageImage

Post

No offense, but that seems like a steep price for a synthedit effect.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK

Post

afreshcupofjoe wrote:No offense, but that seems like a steep price for a synthedit effect.
What's the (price related) difference to an effect made in C++ ?
Or what's the difference to these:
http://www.kvraudio.com/get/2705.html
http://www.kvraudio.com/get/2297.html
http://www.kvraudio.com/get/3903.html
http://www.kvraudio.com/get/3927.html
http://www.kvraudio.com/get/4442.html
http://www.kvraudio.com/get/1819.html

Prize depends also on the effort / dev. time. And this one is not 5 default modules, hooked together on one sunday afternoon :wink:
ImageImage

Post

WOK wrote:
afreshcupofjoe wrote:No offense, but that seems like a steep price for a synthedit effect.
What's the (price related) difference to an effect made in C++ ?
Or what's the difference to these:
http://www.kvraudio.com/get/2705.html
http://www.kvraudio.com/get/2297.html
http://www.kvraudio.com/get/3903.html
http://www.kvraudio.com/get/3927.html
http://www.kvraudio.com/get/4442.html
http://www.kvraudio.com/get/1819.html

Prize depends also on the effort / dev. time. And this one is not 5 default modules, hooked together on one sunday afternoon :wink:
it sounds terrific, and the price is perfectly ok for such a nice and indeed rare effect (actually i don't even recall any vst plugin that correctly emulates a bode shifter at all)...
regards,
brok landers
BIGTONEsounddesign
gear is as good as the innovation behind it-the man

Post

Great GUI and a sound to kill all alien invasions.
Somebody call Tomita.
:D

*Bookmarked*
http://www.electric-himalaya.com
VSTi and hardware synth sound design
3D/5D sound design since 2012

Post

WOK wrote:
afreshcupofjoe wrote:No offense, but that seems like a steep price for a synthedit effect.
What's the (price related) difference to an effect made in C++ ?
Or what's the difference to these:
http://www.kvraudio.com/get/2705.html
http://www.kvraudio.com/get/2297.html
http://www.kvraudio.com/get/3903.html
http://www.kvraudio.com/get/3927.html
http://www.kvraudio.com/get/4442.html
http://www.kvraudio.com/get/1819.html

Prize depends also on the effort / dev. time. And this one is not 5 default modules, hooked together on one sunday afternoon :wink:
I would say the same thing about all of those plugins, especially the Crysonic ones, which were originally sold under the promise that they were eventually going to be ported to C++, and I remember a big stink was raised when that didn't happen. There are a lot of other people trying to sell synthedit creations for lots of money. That doesn't change my opinion on the issue.

I really don't want to get into this argument again, so forget I said anything. Carry on. It's a nice plugin.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK

Post

himalaya wrote:Great GUI and a sound to kill all alien invasions.
Somebody call Tomita.
:D

*Bookmarked*
:lol: :hihi:
(this one is on my short list now...)

Post

Short List got even shorter!
BFS is a blast, WOK!
Thanks for your work on this :D

Post

That's $45 stateside, kinda steep for a novelty effect (albiet a really cool one :D ) The only application i can see (pls dont flame me too bad) is as a DJ effect, and $45 is gonna find a better use.

No offence intended, looks great.

Post Reply

Return to “Effects”