[sdiy] how you got started with your current µC?

Dave Manley dlmanley at sonic.net
Sat Sep 26 07:42:03 CEST 2015


It was a long time ago...

In high school I scrounged jobs to get enough money to buy a PAiA 2700 
modular kit sometime around 1975.  The one with the 'button' keyboard 
that used an angle-cut piece of resistive plastic and per-note "feelers" 
that tuned each key.

http://3.bp.blogspot.com/-K0UMSCfRx_c/T8AoH1m1bEI/AAAAAAAEg24/RVvHwpjOpqo/s1600/IMG_3001_002.JPG

To be honest it sucked.  At a local junk dealer I found for ~$20 an 
ivory two-manual organ keyboard that had been pulled out of who knows 
what (not Hammond).  I cut that down to make a single manual 4-octave 
keyboard.  Around then John Simonton released a simple key scanner PCB 
(EK-3, $14.95) which along with a custom resistor network (not R-2R) 
allowed you to digitally control Hz/V VCOs.

http://web.archive.org/web/20051225084727/http://www.my-scifi-stuff.com/paia/images/PAIA%20jpgs/PAIA%20page%2023.jpg

I used these in a single voice synth.

Later for a UW-Madison class I needed a project.  The lab had a 
PDP-11/20, an ASR-33 teletype, a DEC writer, and a Hazeltine ADM3 
terminal.

http://s7.computerhistory.org/is/image/CHM/x1507.98p-03-01 (octal based 
address input!!!)
http://www.columbia.edu/cu/computinghistory/la36.jpg
http://www.pdp8.net/asr33/asr33.shtml (110 baud!!!)
http://www.retrotechnology.com/herbs_stuff/adm3a.jpg

I dug up the old 2720 VCO schematics and cut down the design to make a 
single analog board with 4 saw-only VCOs plus 4 minimal VCAs.  No VCF.  
A second board with 4051's and caps after the 'PAiA DAC' created a 
multi-channel CV source.  It was a combination of wire-wrap for the 
digital and point-to-point perf board wiring for the analog.

The 11/20 had memory mapped IO, so this was used to scan the keyboard 
(which had a typical diode matrix) and also drive the DAC and refresh 
the multi-channel S/H CV source.

PDP assembly was written to implement a voice assignment algorithm and 
SW-based ADSR.

It was a ridiculous amount of work for a 3 or 4 credit, one-semester 
course.

Yesterday, I did a little searching online and found the schematics for 
the PDP-11/70.  The CompSci department had one of these and it was 
biggest/baddest computer on campus.  Looking at it now in retrospect it 
was ridiculously simple compared to what can be done in a small FPGA 
today. It was page after page of hand drawn schematics of 74xx logic, 
but then my first job wasn't too different - page after page of hand 
drawn schematics on D-sized sheets of paper.  Maybe if I'd known the 
Prophet-5 used the same basic architecture, or after the bit-slice class 
I took, that Eventide Harmonizers used bit-slice I would have tried to 
interview with either of them, but it was probably too late at that time 
- the DX7 was on the horizon and analog was dead.

-Dave

On 2015-09-25 16:37, rsdio at audiobanshee.com wrote:
> Sounds interesting, Dave. Can you tell us more about the polyphonic
> synthesizer? How did it interface to the PDP-11/20?
> 
> 
> On Sep 24, 2015, at 3:43 PM, Dave Manley <dlmanley at sonic.net> wrote:
>> I missed out on the PDP-8 but spent many late night lab hours in 1982 
>> coding a 4-voice polyphonic controller on a PDP-11/20. The addressing 
>> modes and instruction set made for easy assembly coding.
>> 
>> -Dave
>> 
> _______________________________________________
> 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