<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <p>I wanted to just give a thumbs up to the Quadnet software Dave
      suggested for phase-shift networks.<br>
      It took a few moments searching online to find - quite old &
      windows only, but useful! <br>
      <a class="moz-txt-link-freetext" href="http://tonnesoftware.com/quad.html">http://tonnesoftware.com/quad.html</a><br>
      <br>
      One minor wondering - on other phase shift stages I've seen the
      resistor in series and cap to ground - QuadNet has it the other
      way around - am I right to presume it doesn't make a difference
      which way around?<br>
      (yes, I should try it - and/or - do some maths..!)</p>
    <p>Tom<br>
    </p>
    <div class="moz-cite-prefix">On 11/03/2020 07:28, David G Dixon
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:A0C6C911DB5144EB9A26DDF21E023DDF@david78c70950b">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 11 (filtered
        medium)">
      <!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
      <style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
      <div class="Section1">
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">I built a frequency
              shifter following the
              Bode plan.  This is frequency shifting by manifesting
              certain
              trigonometric product-to-sum formulae using electronic
              circuits:<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:10.0pt;font-family:Arial;color:navy"
              lang="PT-BR">sin u sin v = 0.5 [cos(u –
              v) – cos (u + v)]<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:10.0pt;font-family:Arial;color:navy"
              lang="PT-BR"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:10.0pt;font-family:Arial;color:navy"
              lang="PT-BR">cos u cos v = 0.5 [cos(u –
              v) + cos (u + v)]<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:10.0pt;font-family:Arial;color:navy"
              lang="PT-BR"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">So, if you have two
              signals with their
              90-degree quadrature signals (say, u is the audio you want
              to shift and v is
              the on-board quadrature oscillator), then if you multiply
              the signals together
              (using a four-quadrant multiplier) and also multiply their
              quadrature signals
              together (using a second four-quadrant multiplier) then
              you can sum the
              multiplier outputs together, and you will get the
              following (by adding the two
              equations together):<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">cos (u – v)<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">This represents the
              audio signal u which
              has been frequency-shifted downward by the frequency of
              the oscillator signal
              v.  Of course, the audio signal probably has many
              frequencies u occurring
              simultaneously, and they will all be shifted down by v. 
              That’s what
              makes frequency shifting sound so alien and weird.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">By being clever with
              the summations of the
              multiplier output signals (based on a little bit of
              algebra), you can also recover
              the up-shifted audio:<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">cos (u + v) <o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">With both the down-
              and up-shifted signals,
              you can get a stereo effect.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">The entire circuit
              consists of a 90-degree
              phase displacement network to generate the cosine of the
              incoming audio (I designed
              mine with 12 stages from 15 Hz to 15 kHz using a little
              thing I found on the
              internet called QuadNet), a quadrature oscillator to
              generate both sine and
              cosine waves at frequency v (mine is TZFM and consists of
              two Rubicon cores
              with sine shapers, with one syncing the other in such a
              way that the two are
              always 90 degrees out of phase), two four-quadrant
              multipliers (I built a dual
              unit from a single 2164 chip – two linearized VCAs), and a
              couple of
              output amplifier stages for doing the summing.  The key to
              success is to
              AC couple the signals into the multipliers to eliminate DC
              offsets in the
              incoming signal, which is the single largest source of
              error in the circuit. 
              If that is done properly, the multipliers require no
              trimming (if accurate
              summing resistors are chosen).<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy">The circuit works
              great and sounds
              super freaky.  I’m going to be building another one for
              one of our
              members here shortly.<o:p></o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <p class="MsoNormal"><font size="2" face="Arial" color="navy"><span
              style="font-size:
              10.0pt;font-family:Arial;color:navy"><o:p> </o:p></span></font></p>
        <div>
          <div class="MsoNormal" style="text-align:center"
            align="center"><font size="3" face="Times New Roman"><span
                style="font-size:12.0pt">
                <hr tabindex="-1" width="100%" size="2" align="center">
              </span></font></div>
          <p class="MsoNormal"><b><font size="2" face="Tahoma"><span
                  style="font-size:10.0pt;
                  font-family:Tahoma;font-weight:bold">From:</span></font></b><font
              size="2" face="Tahoma"><span
                style="font-size:10.0pt;font-family:Tahoma"> Synth-diy
                [<a class="moz-txt-link-freetext" href="mailto:synth-diy-bounces@synth-diy.org">mailto:synth-diy-bounces@synth-diy.org</a>] <b><span
                    style="font-weight:bold">On
                    Behalf Of </span></b>ColinMuirDorward<br>
                <b><span style="font-weight:bold">Sent:</span></b>
                Tuesday, March 10, 2020 7:01
                PM<br>
                <b><span style="font-weight:bold">To:</span></b> *SYNTH
                DIY<br>
                <b><span style="font-weight:bold">Subject:</span></b>
                [sdiy] frequency shifter</span></font><o:p></o:p></p>
        </div>
        <p class="MsoNormal"><font size="3" face="Times New Roman"><span
              style="font-size:
              12.0pt"><o:p> </o:p></span></font></p>
        <div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">Hi, I got a little lost trying to understand
                  what a frequency shifter is.
                  I mean the pre-digital method used by Moog (I think?).<o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">I recently built a 4pole APF, and was really
                  impressed with some of the
                  pitching effects I could achieve with it. I'm guessing
                  this is an entirely
                  different method than the frequency shifters like Moog
                  and JH have done.<o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">Is the APF method used by anyone? What are its
                  limitations, and what is
                  it even doing? <o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">Well, I guess I'm just looking for some
                  conversation on the topic of
                  analog frequency/pitch shifting methods. If anyone has
                  any thoughts/experience
                  they'd like to share.<o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">Cheers,<o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt">Colin<o:p></o:p></span></font></p>
          </div>
          <div>
            <p class="MsoNormal"><font size="3" face="Times New Roman"><span
                  style="font-size:
                  12.0pt"><br>
                  -- <o:p></o:p></span></font></p>
            <div data-smartmail="gmail_signature">
              <div>
                <div>
                  <div>
                    <div>
                      <div>
                        <div>
                          <p class="MsoNormal"><font size="3"
                              face="Times New Roman"><span
                                style="font-size:
                                12.0pt"><a
                                  href="https://www.instagram.com/colinmuirdorward/"
                                  target="_blank" moz-do-not-send="true">https://www.instagram.com/colinmuirdorward/</a><o:p></o:p></span></font></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><font size="3"
                              face="Times New Roman"><span
                                style="font-size:
                                12.0pt"><a
                                  href="https://www.instagram.com/colinmuirdorward/"
                                  target="_blank" moz-do-not-send="true">-<br>
                                </a><o:p></o:p></span></font></p>
                        </div>
                        <div>
                          <p class="MsoNormal"><font size="3"
                              face="Times New Roman"><span
                                style="font-size:
                                12.0pt"><a
                                  href="https://www.instagram.com/ssdp_synthesis/"
                                  target="_blank" moz-do-not-send="true">https://www.instagram.com/ssdp_synthesis/</a><o:p></o:p></span></font></p>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Synth-diy mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a>
<a class="moz-txt-link-freetext" href="http://synth-diy.org/mailman/listinfo/synth-diy">http://synth-diy.org/mailman/listinfo/synth-diy</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
BugBrand LTD
UK company No. 07199808
VAT No. GB 988 2629 57
1 Ninetree Hill
BRISTOL BS1 3SB
United Kingdom
<a class="moz-txt-link-abbreviated" href="http://www.bugbrand.co.uk">www.bugbrand.co.uk</a></pre>
  <div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2">
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
        <tr>
                <td style='border:none;padding:0px 15px 0px 8px'>
                        <a href="https://www.avg.com/internet-security">
                                <img border=0 src="https://static.avast.com/emails/avg-mail-stamp.png" alt="AVG logo" />
                        </a>
                </td>
                <td>
                        <p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
                                This email has been checked for viruses by AVG antivirus software.
                                <br><a href="https://www.avg.com/internet-security">www.avg.com</a>
                        </p>
                </td>
        </tr>
</table>
<br />
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"> </a></div></body>
</html>