Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Post-Moog Digitally Controlled Analog Synthesizer Group Members Robert Estelle Toan Ho Greg Hartl Logan Snow.

Similar presentations


Presentation on theme: "The Post-Moog Digitally Controlled Analog Synthesizer Group Members Robert Estelle Toan Ho Greg Hartl Logan Snow."— Presentation transcript:

1 The Post-Moog Digitally Controlled Analog Synthesizer Group Members Robert Estelle Toan Ho Greg Hartl Logan Snow

2  What:  Digitally Controlled Analog Synthesizer  Why:  Flexibility of digital control  Recreate classic analog sounds  Who:  Hobbyist musicians  Synth enthusiasts  Cost:  Low-cost digital and analog components  Totaling less than $200

3  Synthesize traditional analog sounds  Use modular analog components  Support MIDI input  Store and recall presets  Maintain a low cost

4 VCOVCFVCA1 VCA2Noise Output MIDI Microcontroller

5 VCOVCFVCA1 VCA2Noise Output MIDI Microcontroller I’m a big picture of the VCO 1V/Octave control input At least 3 Octave range Several Outputs: Sine wave Sawtooth wave Rectangular wave with PWM Triangular wave Outputs are mixed before entering VCF VCO

6 VCFVCA1 VCA2Noise Output MIDI Microcontroller I’m a big picture of the noise source White noise Adjusted through VCA2 before mixing with VCO signals Noise

7 VCOVCFVCA1 VCA2Noise Output MIDI Microcontroller VCF Voltage-controlled resonance and center frequency Multiple Filter Outputs High Pass Low Pass Band Pass I’m a big picture of the VCF

8 VCOVCFVCA1 VCA2Noise Output MIDI Microcontroller I’m a big picture of the VCA Logarithmic control voltage Single board with two amplifiers VCA1 is dedicated to filter output VCA2 is dedicated to noise source VCA1 output connects to final synthesizer output VCA1

9  Intuitive interface  Analog feel  Digital control  Interface must be readable by microcontroller  Interface must be writable by microcontroller (in order to support preset recall)

10  Digital rotary encoder read by the microcontroller  LEDs indicate position of knob to user  Display can be reset by microcontroller to indicate new position

11

12 P1P2P3P4 Save AttackDecaySustainRelease Pulse Width Resonance Vibrato Mode ModulationVariance CenterVolume Filter Options Filter LPF BPF HPFFixed Sine Tri Noise Sine Saw Rect Tri

13  Microcontroller reads inputs:  MIDI from external music device  Rotary encoder positions through a MUX  Microcontroller controls outputs:  LED position displays using an I 2 C LED driver  Analog control voltages using I 2 C DACs  Mixing levels using I 2 C potentiometers  All digital control is on a single I 2 C bus!

14 MIDI Keyboard Microcontroller LED Driver I2C DAC … … VCO Control Filter Resonance Other Control Voltages … LED Driver …

15  Demonstration Requirements  Will support adjustment of audio parameters  Will support saving and loading of presets  Will support MIDI input and produce audio output Basically – we will play some groovy music for the class!

16  Analog Component Level Testing  LabView to generate analog test signals  Oscilloscopes to verify waveform properties  Circuit tuning and analysis by ear  Digital System Testing  Logic analyzer for synchronizing digital signals  Serial connection for debug output  Internal status LEDs

17  Analog boards are built but untested  Control board layout not complete  Part inventory is incomplete

18  (24 Oct.) Complete control board layout  (27 Oct.) Test each analog component board  (31 Oct.) Acquire control board components  (Nov.) Construct control interface board  (Nov.) Program microcontrollers  (1 Dec.) Design and construct enclosure

19  Nearly all parts have been received  Voltage controlled boards have been constructed (VCO, VCF, VCA, and noise source)  User interface board has been laid out  Working on laying out digital control board and developing microcontroller software

20


Download ppt "The Post-Moog Digitally Controlled Analog Synthesizer Group Members Robert Estelle Toan Ho Greg Hartl Logan Snow."

Similar presentations


Ads by Google