the post-moog digitally controlled analog synthesizer group members logan snow robert estelle greg...
TRANSCRIPT
![Page 1: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/1.jpg)
PM-DCASThe Post-Moog Digitally Controlled Analog Synthesizer
Group Members
• Logan Snow• Robert Estelle• Greg Hartl• Toan Ho
![Page 2: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/2.jpg)
Project Summary
Technical Objectives Create a modular audio synthesis system Support MIDI input Create an innovative user interface Support storage and recall of presets Maintain a low material cost
Motivation Target hobbyist musicians and synth
enthusiasts Recreate classic analog sounds
![Page 3: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/3.jpg)
Financial BreakdownProduct Cycle
CostsQuantit
y Unit Price Price
VCO 1 $18.00 $18.00
VCA 3 $15.00 $45.00
VCF 1 $17.00 $17.00
Noise Source 1 $15.00 $15.00
Digital Control Board 2 $30.00 $60.00
System Interface Board 3 $20.00 $60.00
Interface Knobs 12 $6.00 $72.00
Shipping 3 $30.00 $90.00
Greg's Hours 136 $25.00$3,400.0
0
Logan's Hours 136 $25.00$3,400.0
0
Robert's Hours 136 $36.00$4,896.0
0
Toan's Hours 136 $25.00$3,400.0
0
![Page 4: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/4.jpg)
System Design
Digital Control Board
System Interface
Board
Analog Synthesis Hardware
User Interface
MIDI Keyboard
Debug Monitor
Output Amplifier
![Page 5: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/5.jpg)
User Interface
P1 P2 P3 P4
Save
Attack
Decay
Sustain
Release
Pulse Width
Resonance
Vibrato
Mode
Modulation
Variance
Center
Volume
Filter
Options
Filter
LPF
BPF
HPF Fixed
Sine
Tri
• Noise• Sine• Saw
• Rect• Tri
Level
Duration
![Page 6: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/6.jpg)
Attack, Decay, Sustain, Release(ADSR Control)
![Page 7: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/7.jpg)
RKA – Rotary Knob Assembly
Each digital rotary encoder is read by a dedicated microcontroller (PIC16F87)
LEDs indicate position of knob to user Display can be reset by master
microcontroller to indicate new position
PICTURE HERE
![Page 8: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/8.jpg)
DCB - Digital Control Board
PICTURE HERE
MIDI Input
Master Microcontroller(PIC24FJ64GA002)
Debug Port
Rotary Knob Connectors
SIB Connector
DACs
![Page 9: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/9.jpg)
Master Microcontroller
Microcontroller reads inputs: MIDI from external music device Rotary knob positions through I2C Debug commands from serial port
Microcontroller sets outputs: LED positions using I2C LED drivers Analog control voltages using I2C DACs
All digital control occurs on two I2C busses
![Page 10: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/10.jpg)
Digital Control Scheme
MIDI Keyboard
MasterMicrocontroll
er
Slave Microcontrolle
r
I2C DAC
…
I2C DAC
…
VCO Control
Filter Resonance
Other Control Voltages
…
LED Driver
…
Debug Monitor
LED Driver
![Page 11: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/11.jpg)
VCA6
VCA1..4
VCA5
SIB – System Interface Board
VCO
VCF
Noise
Output
+I’m a big picture of the SIB
• Receives control signals from the DCB
• Connects to the power supply• Routes all signals between the
analog boards• Mixes the intermediate signals
![Page 12: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/12.jpg)
Analog Signal Flow
VCO
VCF
VCA1..4
VCA5Noise
Output
VCA6
+
![Page 13: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/13.jpg)
VCO – Voltage Controlled Oscillator
VCO
VCF
VCA1..4
VCA5Noise
Output
VCA6
+VCO
• 1V/Octave control input• At least 3 Octave range• Several Outputs:
• Sine wave• Sawtooth wave• Rectangular wave with
PWM• Triangular wave
• Each output has corresponding VCA
I’m a big picture of the VCO
![Page 14: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/14.jpg)
Noise Source
VCO
VCF
VCA1..4
VCA5Noise
Output
VCA6
+Noise I’m a big picture of the noise
source
• White noise• Adjusted through a VCA
before mixing with other signals
![Page 15: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/15.jpg)
VCA – Voltage Controlled Amplifier
VCO
VCF
Noise
Output
+VCA1..4
VCA5
VCA6
I’m a big picture of the VCA
• Logarithmic amplitude control voltage• Three boards with two amplifiers each• VCA1..4 modulate VCO outputs• VCA5 is dedicated to the noise source• VCA6 output connects to final
synthesizer output
![Page 16: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/16.jpg)
VCF – Voltage Controlled Filter
VCO
VCF
VCA1..4
VCA5Noise
Output
VCA6
+• Voltage-controlled
resonance and center frequency
• Multiple Filter Outputs• High Pass• Low Pass• Band Pass
I’m a big picture of the VCF
VCF
![Page 17: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/17.jpg)
Analog Signal Flow
VCO
VCF
VCA1..4
VCA5Noise
Output
VCA6
+
![Page 18: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/18.jpg)
Task Status
Component Completed
Tested
Voltage Controlled Oscillator
Voltage Controlled Amplifier (x6)
Voltage Controlled Filter
Noise Source
System Interface Board
Digital Control Board
Master Microcontroller Software
Rotary Knob Assembly (x12)
Slave Microcontroller Software
Chassis/Panel
![Page 19: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/19.jpg)
Issues Encountered
Shipping problems Solder flux disaster Old SIB revision sent for fabrication Post-fabrication board modifications Pin size mismatches on DCB
![Page 20: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/20.jpg)
Planned Demonstration
MIDI input from a music keyboard Auditory verification of audio parameter
manipulation Visual verification of user interface correlation
with audio parameter adjustment Saving and loading of presets
![Page 21: The Post-Moog Digitally Controlled Analog Synthesizer Group Members Logan Snow Robert Estelle Greg Hartl Toan Ho](https://reader035.vdocuments.site/reader035/viewer/2022062518/56649e975503460f94b9aba1/html5/thumbnails/21.jpg)
Questions?
?