JH Interpolating Scanner Mods

scanner.gif

Back to All Mod Cons

Last updated: April 20, 2009

Below are details of my implementation of the JH Interpolating Scanner & Scanner Chorus/Vibrato into a 3U wide MOTM format panel. I built the super-deluxe version of this circuit that combines both the interpolating scanner and the scanner chorus/vibrato into one module. Be sure to check out Dave Brown's implementation as well because I borrowed a lot of ideas from him.

I used an Electroswitch C4D0904N-A 9-pole 4-position rotary switch (Mouser #690-C4D0904N-A). This switch is quite firm so be sure to eat your Wheaties if you go with one of these. I find that it is easier to turn if I lean into a bit. You'll also need a good pointer knob; a round knob is a bit difficult to use with this switch. I wanted to use a small chicken-beak knob (Cosmo #7607 0.625" diameter, as shown in the panel mockup at left) but was unable to obtain one. In the meantime, I'm using a Davies 1510AH (Mouser #5164-1510AH).

If you plan on building the super-deluxe version of this circuit, there's little point in using the three headers to attach the rotary switch to the PCB because an additional wire is needed between the PCB and rotary switch that is not available on the header. JH explains on his website which trace needs to be cut on the PCB. So save yourself the hassle and expense of using the three headers and solder the rotary switch wires directly to the PCB.

Grab the schematic and follow along with the explanations below.

1. Use 5 Volt Regulator

I used a 78L05 regulator to provide a +5 volt constant voltage to the 9 interpolating scanner inputs instead of the 3K/1.5K voltage divider that JH shows on his web page. For unknown reasons, I could only get +4.5 volts maximum when I tried to use the simple voltage divider off a +/-15V supply. Fortunately, it was quite easy to place a 78L05 regulator into one of the spots reserved for a 470 uF capacitor (which isn't needed if using a +/-15V supply). I also added a 10 ohm protection resistor to the regulator output to protect the regulator from an accidental short circuit to ground when inserting plugs into the jacks.

2. More Gain For Rate CV Input

I changed R94 from 470K to 220K to get more range from the Rate CV input. The default value of 470K wasn't giving me enough change in the LFO frequency with +5V signals so I lowered this to 220K.

3. Normalize Input For 10Vpp Signals

Since I'm not using a pot to limit the input level to the Scanner Chorus/Vibrato circuit, I found I was getting too much gain when using 10Vpp signals (the output was way too hot). I changed R102 from 10K to 120K and R101 from 1M to 51K to get unity gain through the scanner.

4. Remove Filter Capacitors

I'm not using the filter on the input so I left out C41 (470 pF) and C42 (1 nF).

5. Chorus Switch

I used a 3 position SPDT switch for the Chorus function (NKK M2013ES1W01-RO, Mouser #633-M201302-RO). In the lower position, R103 is shorted to ground and chorus is off (vibrato mode). In the center position, R103 (1K) sets the chorus function to maximum (full chorus mode). In the upper position, a 10K LOG pot is connected in parallel with R103 to provide a variable amount of chorus from none (0K in parallel with 1K) through maximum (10K in parallel with 1K). I found that increasing R103 above 1K didn't provide any change in the sound; it only made the output level increase from 10Vpp to 18Vpp. If you implement this mod, make sure you use a 10K LOG pot, not LINEAR, otherwise most of the useful range will be limited to the extreme counter-clockwise pot rotation. Using a log pot gives a much more useful range over the full pot rotation. R103 is soldered onto the PCB. The switch is connected to the PCB via the CH pads.

6. Celeste Switch

I used a 3 position SPDT switch for the Celeste function (NKK M2013ES1W01-RO, Mouser #633-M201302-RO). In the lower position, R104 is connected to the end of delay line providing proper termination (celeste off). In the center position, R104 is removed from the circuit. This provides reflections equal in ampitude and of the same polarity as the impinging signal (+ reflections). In the upper position, R104 is shorted. This provides reflections equal in amplitude and of opposite polarity to the impinging signal (- reflections). Positive and negative reflections can sound quite different, depending on the input signal. R104 is not soldered to the PCB, it is soldered to the two outer pins on the switch. The switch is connected to the PCB via the pads for R104.

7. Lag Switch

I used a 3 position SPDT switch for the Lag function (NKK M2013ES1W01-RO, Mouser #633-M201302-RO). In the lower position, a 10uF capacitor is connected (short lag). In the center position, no capacitor is connected (lag off). In the upper position, a 100 uF capacitor is connected (long lag). I found that a 100 uF capacitor provided lag times similar to the ramp up/down times of my own Leslie speaker. The negative ends of the capacitors are soldered to the two outer pins on the switch. The positive ends of the capacitors and the switch are connected to the PCB via the LAG pads. Insert a jumper between the two holes for C5 on the PCB.

Construction Photos

scanner_con1s.jpg scanner_con2s.jpg scanner_con3s.jpg
Plastic Panel Back View PCB Detail

Panel Layout

Detailed panel cutout diagram (pdf) with notes for those who want to build their own panel.