<div dir="ltr">The Multiwaves has one digital LFO/VCO and two analog LFOs, all of which have the VC tilt function. However, the analog ones do NOT preserve the frequency. I still find them useful anyways. The digital one does preserve the frequency, and in VCO mode that makes for some beautiful faux filtering sounds, when you tilt that sine, cosine or triangle wave...  I'l ask him to come pitch in here ....</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 18, 2020 at 5:54 PM David G Dixon <<a href="mailto:dixon@mail.ubc.ca">dixon@mail.ubc.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Well, the circuit is pretty simple.  However, there is one major snag, which<br>
I will only discover upon trying it...<br>
<br>
The maximum stated (amplification) gain of a 2164 VCA is 22dB.  My circuit<br>
requires 40dB of gain.  Even at that gain, the VCA only has to process about<br>
133uA of current, so it should be within the realm of possibility if the<br>
gain limitation is really a limitation on output current (which I was led to<br>
believe was closer to 300uA) and not on actual multiplication factor.  If<br>
the gain is truly limited to 22dB, then the saw/ramp flybacks are going to<br>
be fairly slowish -- possibly still useful, but...  If I can actually<br>
squeeze 40dB out of the beast, then we're in business.  Either way, I'll<br>
have a test circuit finished before I go to bed.<br>
<br>
If it works well, then yes, I will give Danjel van Tijn first dibs on taking<br>
the design for Intellijel (which he has already suggested he may want to do)<br>
and will not be sharing the tricks with y'all (sorry -- my loyalties are<br>
clear).  I won't discourage you from figuring it out yourselves though,<br>
based on the hints I've given.<br>
<br>
Of course, if the 2164 only gives me 20dB and I need 40dB, it's tempting to<br>
just string two 2164s together sharing the same VC voltage.  However, this<br>
won't work.  It will increase the frequency towards the middle of the morph<br>
(where the triangle lives).  Because I'm working with logarithmic math, the<br>
arrangement is pretty darn unforgiving.<br>
<br>
<br>
-----Original Message-----<br>
From: Jason Proctor [mailto:<a href="mailto:jason@redfish.net" target="_blank">jason@redfish.net</a>] <br>
Sent: Tuesday, February 18, 2020 1:48 PM<br>
To: David G Dixon<br>
Cc: Tom Wiltshire; SDIY List<br>
Subject: Re: [sdiy] LFO VC Skew?<br>
<br>
Will this mean a fancy new Intellijel LFO? :-)<br>
<br>
fwiw, always liked the waveshaping on the venerable MOTM-320 LFO. Verrr<br>
nice.<br>
<br>
<br>
On Tue, Feb 18, 2020 at 12:54 PM David G Dixon <<a href="mailto:dixon@mail.ubc.ca" target="_blank">dixon@mail.ubc.ca</a>> wrote:<br>
><br>
> Ugh, gawd...   Mine's gonna rock.  I'm gonna put the finishing touches on<br>
the design in about 15 minutes, once the fentanyl wears off just a little<br>
bit more (although it didn't prevent me from practicing a Haydn sonata just<br>
now).<br>
><br>
><br>
><br>
> ________________________________<br>
><br>
> From: Tom Wiltshire [mailto:<a href="mailto:tom@electricdruid.net" target="_blank">tom@electricdruid.net</a>]<br>
> Sent: Tuesday, February 18, 2020 4:24 AM<br>
> To: David G Dixon<br>
> Cc: ackolonges fds; SDIY List<br>
> Subject: Re: [sdiy] LFO VC Skew?<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> On 18 Feb 2020, at 02:37, David G Dixon <<a href="mailto:dixon@mail.ubc.ca" target="_blank">dixon@mail.ubc.ca</a>> wrote:<br>
><br>
><br>
><br>
> It's easy to get saw-to-tri-to-ramp with VCAs, but the trick is to<br>
maintain the same frequency when you do so.  That's the impossible part.<br>
><br>
><br>
><br>
><br>
><br>
> Many of the same problems you have when doing it analoguely (that's the<br>
equivalent of "digitally", right?!) turn up in the digital version.<br>
><br>
><br>
><br>
> I used phase distortion to produce the modified waveforms. Essentially,<br>
you have a ramp core (an NCO) and you apply a wave shaper. To get the phase<br>
distortion, you run the first half of the NCO's cycle at a different<br>
frequency to the second half. To avoid frequency wobble when altering the<br>
shape, the two sets of frequency increments have give the same overall<br>
frequency as one steady increment. This means they needs to be pretty<br>
accurate (how accurate depends on audio versus LFO and how much you care).<br>
><br>
><br>
><br>
> This accuracy requirement also gets worse as you get to the extreme ends<br>
(because you finish up with a division that approaches division by zero).<br>
Using integer math, you reach a point where the results overflow the<br>
available accuracy. For this reason, I limited the Distort CV on my chips to<br>
4% to 96% duty cycle. This means you *can't* get a really vertical saw<br>
waveform edge if you start by distorting a triangle wave.<br>
><br>
><br>
><br>
> It's funny how the difficulties remain the same, even using a completely<br>
different method and technology.<br>
><br>
> _______________________________________________<br>
> Synth-diy mailing list<br>
> <a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
> <a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
<br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><table width="500" cellspacing="0" cellpadding="0" border="0" style="border-spacing:0px;border-collapse:collapse;color:rgb(97,97,97);font-family:Lato,sans-serif;font-size:13px"><tbody><tr><td><table cellspacing="0" cellpadding="0" border="0" style="border-spacing:0px;border-collapse:collapse"><tbody><tr><td valign="top" width="100" style="padding:0px 8px 0px 0px;vertical-align:top"><img alt="QMA" width="100" src="https://img.mysignature.io/p/d/b/2/db2c62d7-5170-5fef-927b-d8a4167b4321.png?time=1561593407" style="width: 100px; border-radius: 10%;"></td><td valign="top" style="font-size:1em;padding:0px 15px 0px 8px;vertical-align:top"><table cellspacing="0" cellpadding="0" border="0" style="border-spacing:0px;border-collapse:collapse;line-height:1.4;font-family:Georgia,serif;font-size:12.09px;color:rgb(0,0,1)"><tbody><tr><td><div style="font-stretch:normal;font-size:1.2em;line-height:normal;font-family:Georgia,serif">Quincas Moreira</div></td></tr><tr><td style="padding:4px 0px"><div style="font-family:Georgia,serif">Director | QMA</div></td></tr><tr><td><span style="font-family:Georgia,serif;color:rgb(100,100,100)">mobile: </span> <span><a href="tel:5534988825" style="color:rgb(0,0,1);font-family:Georgia,serif" target="_blank">5534988825</a></span></td></tr><tr><td><span style="font-family:Georgia,serif;color:rgb(100,100,100)">site: </span> <span style="font-family:Georgia,serif"><a href="http://quincasmoreira.com/" style="color:rgb(0,0,1)" target="_blank">quincasmoreira.com</a></span></td></tr><tr><td><span style="font-family:Georgia,serif;color:rgb(100,100,100)">email: </span> <span><a href="mailto:quincas@gmail.com" style="color:rgb(0,0,1);font-family:Georgia,serif" target="_blank">quincas@gmail.com</a></span></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table><table cellspacing="0" cellpadding="0" border="0" style="border-spacing:0px;border-collapse:collapse;color:rgb(97,97,97);font-family:Lato,sans-serif;font-size:13px"><tbody><tr><td style="display:block;padding:15px 0px 0px"></td></tr><tr><td style="border-top:1px solid rgb(238,238,238);padding-top:5px;font-size:10px;font-family:Arial"><br></td></tr></tbody></table></div></div></div></div>