Bode Frequency Shifter VST
-
- KVRian
- 1075 posts since 16 Jun, 2007
I'm presuming this is Synthedit like your other plugins? Are you using Christian Budde's Frequency shifter module or is this something else? I've been playing around with Christian's frequency shifter myself and i've been thinking about trying to make one using other modules (just for fun/my own educational purposes) so I'm just asking out of personal interest.
- KVRAF
- Topic Starter
- 2117 posts since 24 Feb, 2004 from Germany
No, this is a complete different design. I tried the DAV module, but it did not ouput any sound (?). Also I find all of Christian's modules very buggy and experiented too many crashes with them.chuck death wrote:I'm presuming this is Synthedit like your other plugins? Are you using Christian Budde's Frequency shifter module or is this something else? I've been playing around with Christian's frequency shifter myself and i've been thinking about trying to make one using other modules (just for fun/my own educational purposes) so I'm just asking out of personal interest.
- KVRAF
- 13734 posts since 19 Jun, 2008 from Seattle
Bump, so I don't forget about this...
IsitdoneyetIsitdoneyetIsitdoneyet???

IsitdoneyetIsitdoneyetIsitdoneyet???
- KVRAF
- Topic Starter
- 2117 posts since 24 Feb, 2004 from Germany
-
- KVRist
- 369 posts since 13 Jun, 2006 from Cornwall, UK
Very nice GUI! 
Martin
Martin
-
- KVRer
- 25 posts since 26 Jan, 2010
I'm really looking forward to use this 'thing'...
Best regards,
Bertil
Best regards,
Bertil
-
- KVRian
- 1143 posts since 25 Apr, 2004 from 48Hz
cant wait for this one ! brilliant interface, too !
-
afreshcupofjoe afreshcupofjoe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=94815
- KVRAF
- 1838 posts since 17 Jan, 2006 from Portland, OR
I'm a little confused. How does this effect differ from ring modulation again? Could somebody explain it a little better?
Very cool plugin BTW.
EDIT: After doing some reading, it seems that the Bode frequency shifter is basically just a ring modulator, the difference being that the upper and lower sidebands are sent to separate outputs so that you can eliminate one or the other sideband. Is this correct?
Seems like it would be a useful effect. I'm surprised it hadn't been implemented in a plugin before.
Very cool plugin BTW.
EDIT: After doing some reading, it seems that the Bode frequency shifter is basically just a ring modulator, the difference being that the upper and lower sidebands are sent to separate outputs so that you can eliminate one or the other sideband. Is this correct?
Seems like it would be a useful effect. I'm surprised it hadn't been implemented in a plugin before.
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK
- KVRAF
- Topic Starter
- 2117 posts since 24 Feb, 2004 from Germany
This is basically correct (where a standard ring modulator has two inputs, while the frequency shifter has only one; the shifting is done with an internal oscillator.)afreshcupofjoe wrote:EDIT: After doing some reading, it seems that the Bode frequency shifter is basically just a ring modulator, the difference being that the upper and lower sidebands are sent to separate outputs so that you can eliminate one or the other sideband. Is this correct?
But while sounding simple, the design is much more difficult than a ring modulator, which can only output both signals together. And the frequency range is different too. Shifting a signal up 1Hz for example is possible, while a ring modulator would do an amplitude vibrato only.
-
Hitchcock Bell Hitchcock Bell https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=16809
- KVRist
- 147 posts since 13 Mar, 2004
Hi. I use Hematohm all the time to add a vintage-sounding phase shifted LFO wobble to my synth lines. Will your new Bode be a comparable effect to that? I hope so. I would purchase in an instant - nothing wrong with Hematohm, of course, but you can't have enough of a good thing. 
-
afreshcupofjoe afreshcupofjoe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=94815
- KVRAF
- 1838 posts since 17 Jan, 2006 from Portland, OR
Thanks for the insight. I don't know much about programming, but I took a look at the schematic on the US patents website, and it's a pretty clever little trick they used to accomplish the cancellation of the upper/lower sidebands.WOK wrote: But while sounding simple, the design is much more difficult than a ring modulator, which can only output both signals together. And the frequency range is different too. Shifting a signal up 1Hz for example is possible, while a ring modulator would do an amplitude vibrato only.
If anyone is interested:
http://www.till.com/articles/moog/paten ... US03800088
I imagine a similar trick is used to code it up using dsp? Or is it a completely different approach?
"The Juno 60 was often incorrectly referred to as a synth. It is, in fact, a chorus unit with a synth attached." -PAK
-
- KVRAF
- 3191 posts since 20 Sep, 2004 from Atlanta
I loves me some Hematohm, but I can't wait to get this one, WOK 
- KVRAF
- 3426 posts since 15 Nov, 2006 from Pacific NW
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.afreshcupofjoe wrote: I imagine a similar trick is used to code it up using dsp? Or is it a completely different approach?
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




