<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Here you go:<div class=""><br class=""><div class=""><a href="https://drive.google.com/drive/folders/1UXyPdM5WwAVK_nq9IqkdBDsSp8csCiQL?usp=sharing" class="">https://drive.google.com/drive/folders/1UXyPdM5WwAVK_nq9IqkdBDsSp8csCiQL?usp=sharing</a></div><div class=""><br class=""></div><div class="">You'll have to pardon the mess that my print to pdf made of an LTSPICE file, but it is legible. The LTSPICE file is in there, too. </div><div class=""><br class=""></div><div class="">The idea is to set up a series of thresholds where an input ramp will turn around, and offset each output by the threshold of the previous. I'm rectifying the outputs for clarity, but you may not need to depending on where you fed these voltages. Maybe someone here can see an easy way to save an op amp or 4, I tried today to no avail ¯\_(ツ)_/¯  </div><div class=""><br class=""></div><div class="">Cheers, </div><div class="">Chris </div></div><div><br class=""><blockquote type="cite" class=""><div class="">On Dec 3, 2020, at 2:31 PM, dk <<a href="mailto:dk@telcosystems.net" class="">dk@telcosystems.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">+1 on the scanner schematic interest, yours also Chris. I was just today starting some simulations based on the different approaches I have come across online.<div class=""><br class=""></div><div class="">All the best</div><div class="">David<br class=""><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 3 Dec 2020, at 20:49, Chris McDowell <<a href="mailto:declareupdate@gmail.com" class="">declareupdate@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">David, I'd love to see these schematics! I have a design for an "n-channel" scanner that makes evenly spaced peaks, I've read your scanner exploits here over the years and have always been curious how went about it :) <div class=""><br class=""></div><div class="">I'm happy to share mine, too, if anyone wants it. 3 op amps and 8 passives per channel, which feels like a lot, but it is very simple and scales to any reasonable number of channels easily. </div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Chris </div><div class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On Dec 3, 2020, at 12:19 PM, David G Dixon <<a href="mailto:dixon@mail.ubc.ca" class="">dixon@mail.ubc.ca</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<title class=""></title>
<meta content="text/html; charset=us-ascii" http-equiv="Content-Type" class="">
<meta name="GENERATOR" content="MSHTML 8.00.6001.23562" class="">
<div class=""><!-- Converted from text/plain format --><div class=""><font size="2" class=""><font face="Courier New" class="">I have both 4-channel and 8-channel 
interpolating scanners that work perfectly and are not terribly 
parts-intensive.  You can see YouTube demonstrations of them 
here:<br class=""><br class="">My "simple" 8-channel scanner, is shown here:<br class=""><br class=""></font><a href="https://www.youtube.com/watch?v=hZGskck31hs" class=""><font face="Courier New" class="">https://www.youtube.com/watch?v=hZGskck31hs</font></a><br class=""><br class=""><font face="Courier New" class="">There is also a slightly less parts intensive 4-channel 
version.  This module works by controlling a single linear crossfader to 
process two adjacent channels in a group of 8 (or 4) channels.  The 
scanning is completely seamless and can be done at audio rates with no 
glitching.<br class=""><br class="">My older 4-channel scanner design with variable width and 
spacing of the control trapezoids, is shown here:<br class=""><br class=""></font><a href="https://www.youtube.com/watch?v=Hf_KCZX1fcQ" class=""><font face="Courier New" class="">https://www.youtube.com/watch?v=Hf_KCZX1fcQ</font></a><br class=""><br class=""><font face="Courier New" class="">The beauty of this older design (which I've just redesigned 
and built again in Euro format for a local synth enthusiast here in Vancouver) 
is that it can be built just as a trapezoid generator, and used to drive any 
quad-VCA module (such as the Intellijel Quad VCA, or two Intellijel 
uVCAs).  This option involves very little circuitry.  I've redesigned 
this circuit to put not only the fader, but also the trapezoid width, under 
voltage control, and I use an onboard linear VCA to keep the trapezoids 
perfectly within the fader field regardless of the width control.  This 
scanner can be adjusted to go from complete overlap of all channels to 
significant separation (with dead-space in between) of the channels.  
Regardless of the width setting, Channel 1 will come on from the bottom of 
the fader, and Channel 4 will just disappear at the top of the 
fader.<br class=""><br class="">I will happily share schematics for these circuits, or make PCBs 
for a very reasonable price (through-hole Doc Sketchy specials -- not terribly 
small, but a real pleasure to stuff and solder).  For a bit more moolah I 
will happily stuff and test the boards, and for a bit more, I will install them 
behind 5U panels.  If you are a Eurorack user, I can do that too, but the 
modules are pretty deep.  Here's a couple pictures of my eurorack 4-channel 
variable width scanner buddy (for external VCAs) that I just delivered two days 
ago:<br class=""><br class=""><span id="cid:726180818@03122020-0BF1" class=""><EuroScan1Small.jpg></span><font color="#0000ff" face="Arial" class=""> <span id="cid:726180818@03122020-0BF8" class=""><EuroScan2Small.jpg></span></font></font></font></div>
<div class=""><font size="2" class=""><font face="Courier New" class="">The top board (the one you can see) 
is the trapezoid generator -- four identical circuits generating -0.6V to +5.0V 
trapezoids at different locations on the main CV ramp to turn on a linear VCA 
(assuming the VCA is at unity gain when the CV is 5V).  The bottom board 
(which you can't see) is the CV control board, processing the panel controls and 
CV inputs to generate the voltages to control the position and width of the 
trapezoids.  These boards are 2.1" wide and 3.5" long, and they plug into 
each other.  I made this circuit on two boards to accommodate 
Eurorack.  I could rearrange the various inputs and outputs so that it 
would actually plug into the panel PCB in true Eurorack style, but I was in a 
hurry to get this done.</font></font></div>
<div class=""><font size="2" class=""><font face="Courier New" class=""></font></font> </div>
<div class=""><font size="2" class=""><font face="Courier New" class="">So, if you watch the second video, 
you will notice that the width control (the red knob) alters the width of the 
fader field such that the CV must be adjusted to put all the voices in the field 
symmetrically.  I've solved that problem with my new circuit.  To 
demonstrate, the following plots show the position and width of the control 
trapezoids across the entire fader range as a function of the Width voltage 
(which I called "Range" in the video):</font></font></div>
<div class=""><font size="2" class=""><font face="Courier New" class=""></font></font> </div>
<div class=""><font size="2" class=""><span id="cid:726180818@03122020-0BFF" class=""><Width 0V.png></span><span id="cid:726180818@03122020-0C06" class=""><Width 2V.png></span><span id="cid:726180818@03122020-0C0D" class=""><Width 4V5.png></span><span id="cid:726180818@03122020-0C14" class=""><Width 10V.png></span></font></div>
<div class=""><font size="2" class=""><font color="#0000ff" face="Arial" class=""></font></font> </div>
<div class=""><font size="2" class=""><font face="Courier New" class="">Notice how Channels 1 and 4 just 
appear and disappear at the bottom and top of the fader range, respectively, no 
matter the Width voltage.  This involved a bit of 
algebra.</font></font></div>
<div class=""><font size="2" class=""><font face="Courier New" class=""></font></font> </div>
<div class=""><font size="2" class=""><font face="Courier New" class="">Anyway, back to your previously 
scheduled programming....</font></font></div><font size="2" class=""><div class=""><br class=""><br class=""><br class=""><br class=""><br class=""><font face="Courier New" class="">-----Original 
Message-----<br class="">From: Synth-diy [</font><a href="mailto:synth-diy-bounces@synth-diy.org" class=""><font face="Courier New" class="">mailto:synth-diy-bounces@synth-diy.org</font></a><font face="Courier New" class="">] On Behalf Of Joel B<br class="">Sent: Thursday, December 03, 2020 
1:30 AM<br class="">To: <a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class="">Subject: [sdiy] CEM3340 
question<br class=""><br class="">[CAUTION: Non-UBC Email]<br class=""><br class="">The Behringer Neutron uses two 
3340s but it has a feature that I’m not seeing in the CEM3340 data sheet - 
voltage controlled wave shape - you can sweep between four different shapes. 
It’s a little glitchy unless you modulate at a fairly low frequency. Yet when I 
look at what is available otherwise, especially in Eurorack format using this 
chip, nothing has that feature.<br class=""><br class="">How did Behringer implement 
that?<br class=""><br class="">Joel<br class=""><br class="">Sent from my 
iPhone<br class=""><br class="">_______________________________________________<br class="">Synth-diy 
mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class=""></font><a href="http://synth-diy.org/mailman/listinfo/synth-diy" class=""><font face="Courier New" class="">http://synth-diy.org/mailman/listinfo/synth-diy</font></a><br class=""><font face="Courier New" class="">Selling or trading? Use 
<a href="mailto:marketplace@synth-diy.org" class="">marketplace@synth-diy.org</a><br class=""></font></div></font></div>
_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class=""><a href="http://synth-diy.org/mailman/listinfo/synth-diy" class="">http://synth-diy.org/mailman/listinfo/synth-diy</a><br class="">Selling or trading? Use <a href="mailto:marketplace@synth-diy.org" class="">marketplace@synth-diy.org</a><br class=""></div></blockquote></div><br class=""></div></div>_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class=""><a href="http://synth-diy.org/mailman/listinfo/synth-diy" class="">http://synth-diy.org/mailman/listinfo/synth-diy</a><br class="">Selling or trading? Use marketplace@synth-diy.org<br class=""></div></blockquote></div><br class=""></div></div></div></div></blockquote></div><br class=""></body></html>