[sdiy] Controller design

Needham, Alan Alan.Needham at centrica.com
Wed Dec 30 11:30:12 CET 2015


Is there no way of creating a 'top octave generator' and pitch-bending the master clock?
Maybe a second TOG would allow for detune effects?

From: Synth-diy [mailto:synth-diy-bounces at dropmix.xs4all.nl] On Behalf Of Thomas Burdick
Sent: 30 December 2015 09:58
To: mskala at ansuz.sooke.bc.ca; Gordonjcp
Cc: synth-diy at dropmix.xs4all.nl
Subject: Re: [sdiy] Controller design

The reason for using VCOs instead of fixed-frequency oscillators is flexibility. The layout of the instrument is usually as follows: 10 buttons control 4 sets of reeds. Each set is tuned diatonically like a harmonica, with different notes on push and pull, and some overlap, as you guessed. The usual tuning is for two sets of reeds to be slightly detuned, another to be an octave down, and another an octave up; sometimes the same-ocatave pair are tuned a third off from one another, and there are other tunings as well. The bellows pressure not only controls volume, but also bends notes (and alters the color of the tone). Finally, because it's a diatonic tuning, you can play in two or three keys with a single instrument, but like a harmonica, you'll need one tuned to a different key to play anything else.

So, I'd like to reproduce the peculiarities of the traditional instrument (diatonic tuning, bent notes, bellows pressure affecting tone), but also to get more flexibility from the electronics than you can from metal reeds. If I use a linear CV, I can change keys by adding an offset voltage to the CV. And VCOs would let me adjust the amount of detuning between the two primary sets of reeds with a simple control, rather than retuning 20 different fixed oscillators.

I'm pretty happy with the VCO I have at the moment, which produces two triangle outputs offset by an octave. This means I can get four voices on four sets of reeds with 8 reasonable VCOs, which seems tenable. Especially compared to 80 fixed oscillators.

As for Gordon's question of why not use digital oscillators: that's a reasonable question. I'm comfortable with analog circuitry, and it's fun to work on. I'm less comfortable with microcontrollers, but I'll consider digitally generating the triangle core. That might make everything a little

_____________________________________________________________________
The information contained in or attached to this email is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are not authorised to and must not disclose, copy, distribute, or retain this message or any part of it. It may contain information which is confidential and/or covered by legal professional or other privilege (or other rules or laws with similar effect in jurisdictions outside England and Wales).

The views expressed in this email are not necessarily the views of Centrica plc, and the company, its directors, officers or employees make no representation or accept any liability for its accuracy or completeness unless expressly stated to the contrary.

PH Jones is a trading name of British Gas Social Housing Limited.  British Gas Social Housing Limited (company no: 01026007), British Gas Trading Limited (company no: 03078711), British Gas Services Limited (company no: 3141243), British Gas Insurance Limited (company no: 06608316), British Gas New Heating Limited (company no: 06723244), British Gas Services (Commercial) Limited (company no: 07385984) and Centrica Energy (Trading) Limited (company no: 02877397) are all wholly owned subsidiaries of Centrica plc (company no: 3033654). Each company is registered in England and Wales with a registered office at Millstream, Maidenhead Road, Windsor, Berkshire SL4 5GD.

British Gas Insurance Limited is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority. British Gas Services Limited and Centrica Energy (Trading) Limited are authorised and regulated by the Financial Conduct Authority. British Gas Trading Limited is an appointed representative of British Gas Services Limited which is authorised and regulated by the Financial Conduct Authority.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20151230/3c15da4a/attachment.htm>


More information about the Synth-diy mailing list