[sdiy] TOGs and Vibrato/Pitch bend (was Vibrato range)

Richie Burnett rburnett at richieburnett.co.uk
Sun Jun 26 00:01:26 CEST 2016


> I have dreamed up a complicated method of using a PLL and a processor to 
keep the clock in tune, but is it necessary?

Not if you use a DDS chip. 

-Richie,

Sent from my Xperia SP on O2

---- Tim Ressel wrote ----

>Hi,
>
>Many thanks to everyone who joined the discussion and sharing your 
>knowledge about vibrato.
>
>It has been a frustrating journey trying to replace the venerable 
>MK50240. My original take was to use a CPLD programmed with the same 
>divider strings as the 50240. It worked well enough but the solution is 
>big due to the size of the CPLD chip and the need for level shifters 
>(the CPLD is a 3.3V device). Also the CPLD is a bit pricey at $7.25 and 
>also a surface mount device (I have a kit in mind). On the positive 
>side, the CPLD can be clocked at way higher rates to allow for 
>downstream octave dividing (think waveform generators). Also doing 
>vibrato and pitch bend is as possible as it is with the MK50240.
>
>I have another solution that uses little processors to create the divide 
>ratios. I can only do one note per chip so it takes a sea of processors 
>to pull it off (if anyone knows of a small cheap proc in a dip package 
>that has more than one 16 bit timer please let me know). The max clock 
>rate is limited to 8x the 50240 which is enough for waveform generation. 
>And it can do vibrato and pitch bend. Also this solution can do Just 
>Intonation, in case anyone cares.
>
>The third idea is to use the SI5351 clock generator IC. It has an 8 
>output version so only 2 chips are needed at $2 each. It turns out they 
>cannot go quite low enough to generate the top octave directly. 2x is 
>the lowest they can go. Also I still do not know how fast they can be 
>updated. They use I2C at 400 KHz, need several values per output 
>updated, and all 8 outputs need to be written during a pitch change, so 
>it seems unlikely. Still, it may be a good choice for a static TOG. It 
>would not be a kit, but it would be pretty cheap. A board would need a 
>small proc, the 5351s, level shifters (another 3.3v part), and possibly 
>dividers to bring the output down to the top octave. So about $10 in parts.
>
>Now that the windy prelude is complete, it is time for the reason I am 
>gassing on: How to pitch bend and stay in tune.
>
>It is easy enough to rig a 4046 as a VCO and use it to do pitch bends 
>and vibrato. The hard part is this: how to keep it in tune? Is it enough 
>to simply use low temco timing components and provide a fine tune knob? 
>I have dreamed up a complicated method of using a PLL and a processor to 
>keep the clock in tune, but is it necessary? I kinda hope not, because 
>it is techically cool but hugely complicated (I tend to over think things).
>
>
>-- 
>--Tim Ressel
>Circuit Abbey
>timr at circuitabbey.com
>
>_______________________________________________
>Synth-diy mailing list
>Synth-diy at dropmix.xs4all.nl
>http://dropmix.xs4all.nl/mailman/listinfo/synth-diy


More information about the Synth-diy mailing list