[sdiy] "Synth design questions" or "Learning from Dave Smith"

Edward King edwardcking2001 at yahoo.co.uk
Thu Oct 18 10:04:39 CEST 2007


Tom,

if you're likely to continue to expand on your system and possibly include 
polyphony and more complex audio engines, I would look at a digital 
interconnect solution with reasonable bandwidth.
Bandwidth gets eaten up pretty quickly for realtime control and if you are 
likely to expand on your system, you'll lose nothing by jumping in sooner 
rather than later...

My protocol specs and designs are pretty much ready for implementation for 
lower speed stuff (still a little work for the higher speed serial). Ive 
called it Simple Time Critical Audio Protocol and its an 8 bit addressable 
packet switch system. Given that its unlikely to be hosted on a system 
needing more than 255 devices, it should be okay for playing around with.

Is there room on your devices for drivers etc?

EK

----- Original Message ----- 
From: "Tom Wiltshire" <tom at electricdruid.net>
To: "synth-Diy diy" <synth-diy at dropmix.xs4all.nl>
Sent: Thursday, October 18, 2007 1:28 AM
Subject: [sdiy] "Synth design questions" or "Learning from Dave Smith"


> Hi all,
>
> I've been looking at the very interesting guts-out photos of the new  DSI 
> Prophet 08:
>
> http://prophet5.org/prophet08/
>
> I'm always very interested in this kind of thing since it allows me  to 
> see a little of how other people have tried to solve design  problems that 
> I'm looking at myself as part of my monosynth project.
>
> Before I mention that, I'd just like to point out the RJ11  programming 
> connectors for each of the processors on the voice board/ main board - 
> custom firmware for your DSI Prophet, anyone? The mind  boggles!
>
> Ok, now my questions:
>
> 1) Should the main control processor talk to the voice board  digitally or 
> using control voltages?
>
> Originally, I thought I'd use control voltages, since it's simple and 
> keeps the analogue spirit of the voices. I had this in mind when I  did my 
> PIC-based LFO and ADSR designs.
> However, it does seem a little bit daft to have one processor take 
> digital information (patches from memory) and use an D/A to convert  it to 
> a control voltage, just so that another processor (say, a PIC- based 
> envelope generator) can use a A/D to convert it back to a  digital 
> parameter. Consequently, I'm currently wondering about using  a SPI 
> connection instead.
>
> 2) Should the front panel of a programmable synth use pots or rotary 
> encoders?
>
> Again, originally I'd thought pots. This works reasonably well whilst  you 
> have a individual pot for each parameter, although even this is a  bit of 
> a pain with a programmable synth, since as soon as you change  program, 
> none of the knobs tell you anything. When programming my  Korg Polysix, I 
> always have the 'manual' button pressed, so that the  sound I hear is the 
> one I can see on the panel. And that's a simple  instrument.
> However, it would be nice to have multiple LFOs or envelopes that  share 
> controls, since this gives much more flexibility without making  the panel 
> enormous . The Prophet 08 is an example of what I have in  mind - its four 
> LFOs share the same group of controls, with simple  buttons to select 
> which one to edit. The trouble with this is that as  soon as you switch to 
> the next LFO, the knobs don't tell you anything  again. Given that they 
> don't, are rotary encoders easier to work with  since you can just pick up 
> the value from where you are without  having to worry about the end of the 
> track? As a technical issue, how  does one go about monitoring 64 rotary 
> encoders?
> So far, I feel the only really convincing solution to this is  encoders 
> with LED rings like Clavia use, but resolution is a problem,  so you still 
> need a LCD to see the true value, although the lights  might give a nice 
> guide. Also, building a serious synth panel with as  many knobs as the 
> Prophet 08 has would require some serious number of  LEDs, and similarly 
> serious amount of current to light them all.
>
> At one point, I'd made decisions about many of these things, but as I 
> learn more, I keep finding more sophisticated ways to do things, and  then 
> wonder if the earlier decision was really so wise in the light  of the new 
> information. I guess I should just get on and build the  simpler 
> instrument I designed originally and save the clever stuff  for the Mk2.
>
> Thanks!
>
> Tom
>
>
>
>
>
> _______________________________________________
> 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