ASM-1 VCO with PCB layout

includes step by step calibration technique!

The ASM-1 VCO is cool because it's simple, has a low-parts-count, and is fun to build. At the onset of this project I couldn't find a single-ASM-1 VCO, using a single sided PCB anywhere, so I decided to fab one myself.

You can download my ready-to-transfer PCB and the component placement document . I have built two working ASM-1 VCOs from this exact PCB; in other words, to the best of my knowledge, this layout is 100% ready to go and works!

As far as building it: You will need matched NPN for Q1. I used a MAT02. If you don't use a matched set you will have pretty bad tuning stability issues. As far as which resistors need to be 1%: I found that all the antilog convertor stuff pretty much had to be: that's the 150K R15, R13 56K, R3 and R7 100K, R1 or whatever you use for keyboard 1V/oct input, R16 10K, and the 390K. BTW, for all the caps in the document here, EXCEPT the 2n2, 22pF (I have used 18pF or 22pF in my tests of the design; both worked fine), and 100pF, are power bypass caps. Use .1uF, say, 25V or so. I used mylar for the 2n2 and .1, and ceramic for the 100pF and 22pF. Worked for me. You can see a parts list here.

As far as R14 (the 1K tempco resistor): I just used a 1K 1% metal film resistor. For what I do, it seems to work fine.

I found that the power to this circuit has to be stable/well regulated for the VCO to operate correctly. Oh yeh, use 10 turn trimmers for all the trimmers in this. The "long skinny one" shown on my parts placement is 100K 10 turn.

Note that the LM311 needs to have PIN 1 see -15V and 5,6 tied together. This isn't on all the ASM-1 schematics you can find on the web! Also, Magnus Danielson's suggestion of adding a 10K trimmer "on top" of the 150K resistor in the exp conv section is critical to making this thing easy to calibrate following the steps below.

See the ASM-1 pages for more details about parts substitutions if you are interested. Actually I'd read the whole section on VCO before trying to build this.

Another thing I learned is that you need a big, fat trace between the MAT-02 output and the 2n2 cap for the circuit to work. If you're breadboarding or doing another PCB, wire the MAT-02 directly to the cap and then to the FET. This was one of those "PCB layout requirements" that took me an evening to figure out.

To calibrate, follow this procedure (many thanks to Magnus Danielson for his help!):

Now, the final question is adjusting things so this VCO works with your setup--your ADSR's, your LFO's whatever. There is no one solution for this. I would say to mess around with the resistors directly hooked up to the CV inputs. Larger resistors here will scale down the amount of Mod coming in from the outside world. You have to experiment.

Return to the main synth page.