Author |
Message |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Thu Feb 17, 2011 10:54 am Post subject:
MS20 Inspired VCO WIP Subject description: Details of my work in progress Korg MS20 / Polyvoks based VCO |
 |
|
So I first want to say hello to everyone, I'm a newb here.
This seems like the best place on the web to share in my new hobby with like minded folk.
I should make it clear that I am very new to electronics and synth diy in general (just over a year since I started learning) so please bear that in mind when reviewing this work.
I thought I would share my current project with you bunch, and try and get some useful feedback in the process.
As the title says I have been trying to build a MS20 style VCO, with 1v/oct. control, better waveshapers, and soft syncing. Not a task many seem to have taken on. there is one video on youtube of a MS10 VCO clone, and Jurgen Haible made a linear control VCO around the MS20 core.
So far I have a working core, producing a very crisp downwards saw tooth waveform.
Also soft syncing is tested and working (sounds awesome to my ears).
1v/oct control is working (as best as it can without matched trannys), but the high notes need some form of compensation as they are falling flat.
So the main area I think I need to work on is improving the stability, I'm going to place an order for some CA3046's tomorrow. I think they should go a long way towards improving the stability of this VCO, compared to discrete unmatched trannys. Also I can build the entire core and the expo converter from a single CA3046
Since this is my first VCO that I have designed to some extent, I would really appreciate any comments about my design.
I can post photos from my oscilloscope/breadboard if someone wants to see the waveform/etc.
The attached schematic shows (hopefully exactly what I have on my breadboard.
Description: |
|
Filesize: |
141.54 KB |
Viewed: |
2502 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Last edited by Pantheon on Sun Mar 06, 2011 4:56 pm; edited 1 time in total |
|
Back to top
|
|
 |
v-un-v
Janitor


Joined: May 16, 2005 Posts: 8933 Location: Birmingham, England, UK
Audio files: 11
G2 patch files: 1
|
Posted: Thu Feb 17, 2011 1:57 pm Post subject:
|
 |
|
Hi Pantheon!
to electro-music.com!
Here's probably not the best sub-forum to post, but I'll leave your post here for now.
I was never a big fan of the VCO on the MS20, I found it do thin and 'Casio'-like. But I was a big fan of the external signal processor, which I still find hard to understand why no one has ever done a decent clone of it (with minor improvements, to keep it kosher ).
Tom _________________ ACHTUNG!
ALLES TURISTEN UND NONTEKNISCHEN LOOKENPEEPERS!
DAS KOMPUTERMASCHINE IST NICHT FÜR DER GEFINGERPOKEN UND MITTENGRABEN! ODERWISE IST EASY TO SCHNAPPEN DER SPRINGENWERK, BLOWENFUSEN UND POPPENCORKEN MIT SPITZENSPARKSEN.
IST NICHT FÜR GEWERKEN BEI DUMMKOPFEN. DER RUBBERNECKEN SIGHTSEEREN KEEPEN DAS COTTONPICKEN HÄNDER IN DAS POCKETS MUSS.
ZO RELAXEN UND WATSCHEN DER BLINKENLICHTEN. |
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
Posted: Thu Feb 17, 2011 2:07 pm Post subject:
|
 |
|
Hi:
I wanted to add a second VCO to my MS-10 for some time, thanks. _________________ Sebo
---------------------------------------
My Music:
https://www.facebook.com/cosaquitos/ |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Thu Feb 17, 2011 3:38 pm Post subject:
|
 |
|
v-un-v wrote: |
Here's probably not the best sub-forum to post, but I'll leave your post here for now.
|
Hi v-un-v, thanks for the welcome
I had a look but I couldn't see a more suitable sub forum for this :S
Can you suggest a better place to post this?
Please move it there if you think it would be more appropriate.
v-un-v wrote: |
I was never a big fan of the VCO on the MS20, I found it do thin and 'Casio'-like.
|
I guess the lack of interest around MS20 VCOs suggests many other people hold this view also. I've never had any direct access to a Korg MS synth, so I cant comment really. I would however be quite disappointed if this VCO turned out to have something like a casio sound.
I looked at the original triangle shaper in the MS20, and some simulations showed horrible clipping, possibly adding to this bad reputation. That is something I will hope to address, using a better shaper.
sebo wrote: |
Hi:
I wanted to add a second VCO to my MS-10 for some time, thanks.
|
One thing to bare in mind is that the MS series uses V/hz scaling, and not V/oct as used in my schematic. You would need to make some changes for it to work correctly with your current MS10 VCO. It shouldn't be to hard however. Just the expo converter section that would need a little rework. |
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
Posted: Thu Feb 17, 2011 4:29 pm Post subject:
|
 |
|
Yes, i know, I think connecting the CV adder directly to C.C.C will do the trick. _________________ Sebo
---------------------------------------
My Music:
https://www.facebook.com/cosaquitos/ |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
Posted: Fri Feb 18, 2011 3:51 pm Post subject:
|
 |
|
Ahh, yes, you right, I forgot the current sink
I will check the MS-50 schematics, thank you. _________________ Sebo
---------------------------------------
My Music:
https://www.facebook.com/cosaquitos/ |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Fri Feb 25, 2011 3:27 pm Post subject:
|
 |
|
Just a small update to say that I have now changed the core of the VCO to use a CA3046 transistor array. This has vastly improved the stability, and increased the frequency range a lot.
I also have been playing around with the spare transistor in the CA3046, using it to generate sync pulses from an input wave. This works great, however the hard sync method I got working is very unusual. It sounds amazing though, I'll post some recordings and oscilloscope pictures soon.
All that is left to do is to try out the wave shapers, and the sub-oscillator.
The sub-oscillator will produce a sub-octave saw wave, using a transistor bistable multi-vibrator and a mixer. I have only simulated these elements for now, so i'm keen to hear how they sound.
Once I'm happy that this VCO is working correctly I'll post up the final schematic and a PCB layout for home etching. _________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
|
Back to top
|
|
 |
brother303

Joined: Nov 02, 2010 Posts: 139 Location: ruhr-area/germany
|
Posted: Sat Feb 26, 2011 4:53 am Post subject:
|
 |
|
Hi,
Pantheon wrote: | Once I'm happy that this VCO is working correctly I'll post up the final schematic and a PCB layout for home etching. |
Yes,please! This beast would be a great addition to my ARP-Oddysey vcos.
Thanks for sharing this.
Best regards
Greg |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Sun Mar 06, 2011 4:48 pm Post subject:
|
 |
|
so I thought I might as well post some current info from the project here for posterity. I still have to juggle with the ca3046 transistors a bit after reading that one pin (the susbtrate pin) must be pulled lower than the rest. I havent mustered up the will power yet to change all this on the breadboard.
So instead I have decided to model the core of this oscillator in LTSpice to get a better understanding of it. I have attached some of the data from the simulation:
[edit]
I also wanted to mention that this same vco core is extreemly simmilar to that used in the Polyvoks synth. It was quite surprising when I first saw that.
[/edit]
Description: |
|
Filesize: |
102.91 KB |
Viewed: |
638 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
40.42 KB |
Viewed: |
692 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
_________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
brother303

Joined: Nov 02, 2010 Posts: 139 Location: ruhr-area/germany
|
Posted: Mon Mar 07, 2011 4:01 am Post subject:
|
 |
|
Hi,
Pantheon wrote: | so I thought I might as well post some current info from the project here for posterity. |
Pantheon wrote: | I also wanted to mention that this same vco core is extreemly simmilar to that used in the Polyvoks synth. It was quite surprising when I first saw that. |
Interesting. I didn`t know this. Please carry on with this project,very cool!
Best regards
Greg |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
|
Back to top
|
|
 |
brother303

Joined: Nov 02, 2010 Posts: 139 Location: ruhr-area/germany
|
Posted: Tue Mar 15, 2011 5:15 am Post subject:
|
 |
|
Nice one!
Let us know when your proto is alive and running.
THX!
Greg |
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Tue Mar 15, 2011 12:01 pm Post subject:
|
 |
|
ITS ALIVE!!!
So building went without a hitch so far, and the initial tests seem encouraging.
All the waveforms look very clean, the triangle in fact looks perfect.
I'm about to connect it to my Midi-CV converter and tune it in.
So notes so far:
The saw tooth can easily become loaded down (when I connected it to my little speakers), i'll have to investigate that some more.
And the triangle wave has a lower amplitude than the saw and pulse.
I'll fix these issues.
One thing im not sure of is the standard way to output a waveform.
Should it be decoupled with some caps? Or do i just leave them floating above ground or whatever? Its not been so clear from the schematics I have looked at.
I'll try and find some batteries and take photos from my oscilliscope shortly. Maby even some sound recordings when I fix the loading issue. _________________ the8bitpimp.wordpress.com Last edited by Pantheon on Tue Mar 15, 2011 1:27 pm; edited 1 time in total |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Tue Mar 15, 2011 1:25 pm Post subject:
|
 |
|
So I just hooked It up to my Midi-CV converter and..... It totaly works
The pitch was realy easy to tune in and my ears tell me that I have about 6 good octaves before it flats out.
The triangle wave sounds deep and thick! The saw wave is realy fat and has loads of bite to it! I havent tested the pulse width yet, but that will happen shortly.
I'll also try to get some AA batteries for my camera...
I'll post up a schematic fairly soon, once i've tested and tweaked everything...
FYI: I havent used any precision resistors or anything, just E6 series mostly.
So I dont know how each VCO will vary.
[edit]
ok i've tested the exp cross modulation and it sounds increadible!
I'm too excited about this guys
[/edit] _________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Tue Mar 15, 2011 3:11 pm Post subject:
|
 |
|
Sorry for repeated postings...
Here are a few pics of the prototype...
Pulse will come as soon as I find my 68k resistors
Oh and you might spot that the TempCo hasnt been pushed onto the CA3046 on my board yet.
Description: |
|
Filesize: |
562.31 KB |
Viewed: |
528 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
248.73 KB |
Viewed: |
482 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
Description: |
|
Filesize: |
195.74 KB |
Viewed: |
443 Time(s) |
This image has been reduced to fit the page. Click on it to enlarge. |

|
_________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
ericcoleridge

Joined: Jan 16, 2007 Posts: 889 Location: NYC
|
Posted: Tue Mar 15, 2011 5:39 pm Post subject:
|
 |
|
Great work. I let go of my MS20 a few years ago, and always regretted it. I'm looking forward to attaching these VCOs to my etched MS20 LPF + HPF, and listening for that familiar tone. I'll just have to wire together the simple VCA from the schematics.
It might be nice to have two of these VCOs on one board with the CMOS gate "ring mod" and transistor noise source. |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Tue Mar 15, 2011 6:14 pm Post subject:
|
 |
|
hey eric,
That sounds like a great idea. I think im also going to make a dual version for myself. That ring mod idea sounds great; I had planned to use a CGS real ringmod myself, but probably on a sepourate card.
Since im still a newby with synth circuits i'll post up my PCBExpress layout file to help others that may need to tweak it to be more compatable with their current setup.
I need a little clarification with two points:
- Is there a standard voltage peak-to-peak for VCO outputs?
currently the saw is 3v p-p, and triangle is 2v p-p, IIRC.
I think i'll make them all a nice 5v p-p for the final version, unless someone suggests otherwise.
- Should they all be centered around ground at the output?
currently the saw is centered, but triangle and pulse are not.
Is a simple cap decoupler sufficient?
Some circuits like the ms50 seem to use resistors to push the signal towards ground. _________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
Sebo

Joined: Apr 27, 2007 Posts: 564 Location: Argentina
|
Posted: Tue Mar 15, 2011 8:09 pm Post subject:
|
 |
|
Hi:
There are various standards in synths, I think that every manufacturer have his own,
but in modular world the most common for VCOs are 10Vpp (+5 to -5V) centered
around 0V.
And using a capacitor to remove DC is not a good idea, as this will acta as a highpass filter, will deform the waveforms a little.
The most common way is to inject a DC to cancel the offset of the waveform,
usually using a trimmer and a opamp as a summer. You need an oscilloscope to calibrate it. _________________ Sebo
---------------------------------------
My Music:
https://www.facebook.com/cosaquitos/ |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
Posted: Wed Mar 16, 2011 4:09 am Post subject:
|
 |
|
Sebo wrote: | Hi:
...but in modular world the most common for VCOs are 10Vpp (+5 to -5V) centered around 0V.
And using a capacitor to remove DC is not a good idea, as this will acta as a highpass filter, will deform the waveforms a little. |
Thanks sebo, thats exactly the info i was looking for. Ok so I will take on both those suggestions, and try to get the waveshapers all working at 10Vpp around 0v, and I'll avoid decoupling caps. I had more or less settled on this anyway after inspecting the YUsynth VCO lastnight.
I did some tweaking in LTSpice and got the saw and square pretty much correct. _________________ the8bitpimp.wordpress.com |
|
Back to top
|
|
 |
ericcoleridge

Joined: Jan 16, 2007 Posts: 889 Location: NYC
|
Posted: Wed Mar 16, 2011 2:20 pm Post subject:
|
 |
|
Pantheon wrote: | hey eric,
That sounds like a great idea. I think im also going to make a dual version for myself. That ring mod idea sounds great; I had planned to use a CGS real ringmod myself, but probably on a sepourate card.
|
Yeah, that's a cool Ring Mod. I mentioned the CMOS gate because it's what's used on the MS20, using a CD4011, and sounds really great with these VCOs. |
|
Back to top
|
|
 |
brother303

Joined: Nov 02, 2010 Posts: 139 Location: ruhr-area/germany
|
Posted: Wed Mar 16, 2011 3:57 pm Post subject:
|
 |
|
Hi,
ericcoleridge wrote: | I mentioned the CMOS gate because it's what's used on the MS20, using a CD4011, and sounds really great with these VCOs. |
My ARP-Oddy MK3-vco-clones also uses a 4011-ringmod,and yes,the sound is awesome!
Pleasepleaseplease do a DUAL(!!!) MS20 vco with 4011-ringmod (and perhabs the noise-section? ) on one single board,pleeeaaase...
Great job,Pantheon!
Cheers
Greg |
|
Back to top
|
|
 |
Pantheon

Joined: Feb 17, 2011 Posts: 36 Location: Edinburgh
|
|
Back to top
|
|
 |
|