Final Report. Hybrid Synth by Synthesize Me. Members: Jamie Madaris Jack Nanney



Similar documents
Voltage. Oscillator. Voltage. Oscillator

Graham s Guide to Synthesizers (part 1) Analogue Synthesis

A-178 Theremin Volt. Source

TerraTec Electronic GmbH, Herrenpfad 38, D Nettetal, Germany

Waveform Processing WP-20 Mini-Synth Sound Effects Synthesizer

A-145 LFO. 1. Introduction. doepfer System A LFO A-145

The dsp-g1 MIDI-Synthesizer Chip. The smallest Analog Modeling Synthesizer in the world. Application Manual v1.0

the minimoog synthesizer operation manual

ANALOG VIOLIN AUDIO SYNTHESIZER

Little LFO. Little LFO. User Manual. by Little IO Co.

Apple iphone/ipod Touch - ieffect Mobile Guitar Effect Accessory & Application

IMPORTANT SAFETY INSTRUCTIONS

How to Design and Build an Analog Synthesizer from Scratch. Andre Lundkvist

DOEPFER. Analog Synthesizer Kit DIY SYNTH. User's Guide

1. Introduction. doepfer System A MIDI-CV/SYNC Interface A-190

DOEPFER System A-100 USB/Midi-to-CV/Gate A Introduction

Virtual Analog Synthesizer Implementation by Use of the Lopass Gate

LFO RATE VCO LFO AMT VCF LFO AMT ATTACK DECAY/ RELEASE SUSTAIN

LM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.

Study Guide for the Electronics Technician Pre-Employment Examination

Downloadable Sounds Level 1

0. Basic Audio Terminology. Wave Concepts. Oscillator, Waveform and Timbre. Wave Graphs (time-amplitude domain) Harmonic Series (Harmonic Contents)

Physics 120 Lab 6: Field Effect Transistors - Ohmic region

Analog Synthesizer / Moogfest 2014 Kit

Limited WARRANTY: Make Noise implies and accepts no responsibility for harm to person or apparatus caused through operation of this product.

BOOM 808 Percussion Synth

SIMPLE HEART RATE MONITOR FOR ANALOG ENTHUSIASTS

Musical Signal Processing with LabVIEW Analog Synthesis and Modular Synthesizers. By: Ed Doering

Chapter 6: From Digital-to-Analog and Back Again

Redesigned by Laurier Gendron (Aug 2006 ) Download this project in PDF. Horn circuit. Train Circuitry

Modelling a VST Synthesizer

Content Map For Career & Technology

VCO Phase noise. Characterizing Phase Noise

Lecture 1: Communication Circuits

Experiment # (4) AM Demodulator

What you will do. Build a 3-band equalizer. Connect to a music source (mp3 player) Low pass filter High pass filter Band pass filter

FUNDAMENTALS OF MUSIC TECHNOLOGY. The ARP 2600 S Y N T H E S I Z E R. Volume One: E C O F F S A M U E L E D I T I O N S E C O N D

5U Oakley Modular Series

Final Design Report 19 April Project Name: utouch

Understanding and using your. moogerfooger. MF-101 Lowpass Filter

6.101 Final Project Report Class G Audio Amplifier

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P

Oscillations and Regenerative Amplification using Negative Resistance Devices

CONSTRUCTING A VARIABLE POWER SUPPLY UNIT

THE BASICS OF PLL FREQUENCY SYNTHESIS

FM8. Operation Manual

Features, Benefits, and Operation

A CW QRP Transceiver for 20 m band. How it works I'll describe individually the three boards and the relative tuning devices.

Diodes have an arrow showing the direction of the flow.

Spin Semiconductor FV-1 Reverb IC PN: SPN1001. Delay Memory DSP CORE. ROM and Program Control PLL. XTAL Drvr XTAL. Spin.

Routinely DIYers opt to make themselves a passive preamp - just an input selector and a volume control.

VOLUME AND TONE CONTROL - PREAMPLIFIER K8084

POCKET AUDIO GENERATOR K8065

The New Radio Receiver Building Handbook

Single Transistor FM Transmitter Design

THE R551N RECEIVER FAQ FAULT FINDING THE REDIFON COMMUNICATIONS RECEIVER R551N. Date: October 10th 1995 by: Jan Verduyn G5BBL

AALTO QUICKSTART version 1.0

LINEAR INTEGRATED-CIRCUIT FUNCTION GENERATOR

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note

Any Time, Anywhere Audio

Sequential multi-effect sequencer

Section 3. Sensor to ADC Design Example

Field Effect Transistors and Noise

Switches Sliders Pads

Nord Stage 2 OS Version 1.30 Release Notes 1

Interfacing Analog to Digital Data Converters

A Digital Timer Implementation using 7 Segment Displays

Simple SDR Receiver. Looking for some hardware to learn about SDR? This project may be just what you need to explore this hot topic!

Music technology. Draft GCE A level and AS subject content

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

Homebuilt HF Radios for Use Underground Paul R. Jorgenson KE7HR

Dual-Low Frequency Oscillator

FFT Frequency Detection on the dspic

LogicLab s.r.l Via della valle Carate Brianza (MI) Tel Fax

FREQUENCY RESPONSE OF AN AUDIO AMPLIFIER

Fundamentals of Signature Analysis

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

C220 PRELIMINARY TUBE PREAMPLIFIER SERVICE MANUAL. SERIAL NO. WS1001 And Above C220. Serial Number W S1001 And Above CONTENTS

Analog Circuits for Sound Animation'

Lab Unit 4: Oscillators, Timing and the Phase Locked Loop

PC FUNCTION GENERATOR

Abstract. Cycle Domain Simulator for Phase-Locked Loops

LM386 Low Voltage Audio Power Amplifier

POCKET SCOPE 2. The idea 2. Design criteria 3

Build It! A Portable Headphone Amplifier. By Mark Amundson

From Concept to Production in Secure Voice Communications

YAMAHA AUTHORIZED PRODUCT MANUAL

FryKleaner: an Audio Burn-in Generator

RF Network Analyzer Basics

LEVERAGING FPGA AND CPLD DIGITAL LOGIC TO IMPLEMENT ANALOG TO DIGITAL CONVERTERS

Application Note SAW-Components

Lecture 27: Mixers. Gilbert Cell

Adding Sinusoids of the Same Frequency. Additive Synthesis. Spectrum. Music 270a: Modulation

Instruction Manual and Experiment Guide for the PASCO scientific Model WA-9307A D 6/94 FOURIER SYNTHESIZER PASCO scientific $7.

Transistor Characteristics and Single Transistor Amplifier Sept. 8, 1997

PIC-GEN FREQUENCY GENERATOR/ COUNTER by JOHN BECKER

XR-2206 Monolithic Function Generator

MECE 102 Mechatronics Engineering Orientation

EET272 Worksheet Week 9

Transcription:

Final Report Hybrid Synth by Synthesize Me Members: Jamie Madaris Jack Nanney Project Abstract Our Senior Design project is a Digitally-Controlled Analog Synthesizer. The synthesizer consists of both digital and analog parts. The digital section is the control system for the analog section. The digital control accepts MIDI input, and outputs a control voltage for the oscillators, as well as two low frequency oscillators (LFO) to modulate the analog signal. The analog segment is the synthesizer system. It consists of three voltage controlled oscillators(vco), a signal mixer, a voltage controlled filter (VCF) with an envelope generator, and a voltage controlled amplifier (VCA) with an envelope generator. Each of these modules can be modulated by the LFOs. 0

Table of Contents Project Features 2 Technical Objectives 2 Analysis of Competitive Products 2 Concept/ Technology Background 3 Project Architecture 6 User Manual 7 Division of Labor 8 Bill of Materials 8 Gantt Chart 9 Appendix 10 List of Tables and Figures Xboard49 Picture 2 Triangle wave Fourier series (Source: http://en.wikipedia.org/wiki/triangle_wave) 3 Square wave Fourier Series (Source: http://en.wikipedia.org/wiki/square_wave) 3 Sawtooth wave Fourier Series (Source: http://en.wikipedia.org/wiki/sawtooth_wave) 4 ADSR Envelope (Source: http://ems.music.uiuc.edu/beaucham/software/ m4c/m4c_intro_html/m4c_intro.adsr.png) 5 Project Block Diagram 6 Front Panel Diagram 7 Division of Labor 8 Bill of Materials 8 Gantt Chart 9 Software Chart for Microprocessor #1 10 Software Chart for Microprocessor #2 - #3 11 CV/GV/LFO/Glide Circuit Schematic 12 CV/GV/LFO/Glide Printed Circuit Board 13 Voltage Controlled Oscillator Circuit Schematic 14 Voltage Controlled Oscillator Printed Circuit Board 15 Voltage Controlled Filter Circuit Schematic 16 Voltage Controlled Filter Printed Circuit Board 17 Voltage Controlled Amplifier Circuit Schematic 18 Voltage Controlled Amplifier Printed Circuit Board 19 1

Project Features The Hybrid Synth analog synthesizer is MIDI-compatible, meaning any MIDIoutputting device can be used as input. Key features of the synthesizer include: 2 independent LFOs, each with 3 different waveform options 3 separate oscillators with user-controlled input 2 separate filters with user-controlled input Voltage-controlled Amplifier with user-controlled input Adjustable Attack, Decay, Sustain, and Release capabilities Technical Objectives While our project is designed to be operated using any MIDI-outputting device, certain devices may stream MIDI information in unique sequences. Hybrid Synth s software was designed using the streaming sequence of the SE- MU Xboard49 (pictured above). Keyboards streaming differently than this might encounter errors when reading note and velocity information. Our objective was to create a synthesizer that was portable, yet possessed the same capabilities of immovable units. Our synthesizer possesses multiple oscillators and filters, qualities not commonly seen in portable units. Analysis of Competitive Products There are not many analog synthesizers in the market today. The prices of these range from $300 to $3000 with the majority costing over $2000. Most allow for MIDI inputs. This synthesizer is modeled to be a reasonably priced portable synthesizer for the everyday musician. This will allow for it to be easy to use on stage at a concert. One comparable competitor is the Moog Minimoog Voyager (http://www.moogmusic.com/voyager/?section=product&product_id=161). The rack mountable version will be comparable. However this is a higher end product with greater digital control which allows for presets. Other competitors have digital oscillators and analog filters and amplifiers. One such example is the PIC synth (http://www.synthdiy.com/show/?id=4142). This is a PIC micro processor as the oscillator. 2

Concept/ Technology Background There are several different methods for audio synthesis. The most popular methods are additive synthesis, subtractive synthesis, and modeling synthesis. Additive synthesis creates its sounds by adding together weighted harmonics to produce a waveform. This is essentially the Fourier series. Subtractive synthesis involves beginning with a harmonically rich source and apply filters to remove and dampen the harmonics to create the sound desired. Modeling synthesis uses mathematical formulas to emulate sounds of instruments. This is usually implemented with DSP processors. Subtractive synthesis has been used for this project. This is used over other types of synthesis because it is more easily implemented using analog circuits. This is the type of synthesis used by a majority of analog synthesizers. The VCO will output a square wave, a triangle wave, and a ramp wave. A square wave contains odd numbered harmonics each dampened by the inverse of its order. The 6 Fourier representation of this is shown below. The Triangle wave also contains the odd harmonics however the harmonics are dampened by the inverse of the square of the order. The Fourier series for this is shown below. 3

The ramp wave contains even and odd harmonics. The harmonics are dampened by the inverse of its order. The Fourier series of this is shown in Figure 5. The oscillators are then filtered. This allows for the some of the harmonics to be removed and enhanced so that the desired sound can be found. The filter used will contain low pass, high pass and band pass outputs. The center frequency will be voltage controlled. This allows it be modulated by a LFO and by a attack, decay, sustain, release envelope generator. The filtered signal is then amplified for output. The amplifier is voltage controlled This allows for it to be modulated by a LFO and by an envelope generator. The LFO modulation will create a change in the volume called a tremolo effect. The envelope will create the shape of the sound which will effect the allow the synthesizer to emulate sounds as varied as a trumpet and a violin. The envelope generator is used with the VCA. The generator has four main components, attack, decay, sustain, release (ADSR). This is shown below. When used with the VCA it creates the timbre of the sound. Controlling these parameters can make the synthesizer sound like any instrument from a horn, to a guitar, to a violin. 4

The analog modules will be controlled digitally. The controller will have a MIDI input. This will allow for a large variety of MIDI devices to be used; a MIDI keyboard will be used in this case. The controller will output a control voltage. This will be sent to the oscillators to control the frequency of oscillation. It will also out put a gate voltage. This is used to initiate the start of the envelope generator. The controller will also output a low frequency oscillator with sine, triangle and square waves. 5

Project Architecture The Xboard49 keyboard is the testing device that outputs the MIDI signal. The MIDI signal is read into the first of three Atmega32 microprocessors. This microprocessor reads in the streaming serial information, and outputs a Gate Voltage and a Control Voltage. The Control Voltage is put through a glide circuit, controlling the speed and slope of note changes. The other two microprocessors are identical, independent Low Frequency Oscillators. These LFOs output square, triangle, or sine waves to the VCO, VCA, and VCF circuits. The output voltage of the glide circuit, as well as the waveform from the LFOs, feed into the Voltage-Controlled Oscillators (VCOs). Signals resulting from the VCOs are filtered by the Voltage-Controlled Filters (VCFs), and amplified with the Voltage-Controlled Amplifier (VCA). The VCO, VCA, and VCF have numerous user-adjustable inputs, which are listed in detail in the User Manual. Additionally, the Gate Voltage from the first microprocessor is deposited into an ADSR Circuit. The ADSR circuit controls Attack, Decay, Sustain, and Release in the VCO, VCF, and VCA. Finally, output from the Voltage-Controlled Amplifier is fed to an external speaker to produce sound. 6

User Manual ADSR/Gate Switch Used to choose between ADSR and Gate Amplifier LFO Depth Knob Controls the amount of effect of the LFO on the amplifier Amplifier LFO Selection Switch Determines the LFO that will affect the amplifier Attack Knob Controls the length of the attack Decay Knob Controls the length of the decay Filter Frequency Knob (2x) Controls the frequency of the filter Filter LFO Depth Knob Controls the amount of effect of the LFO on the filter Filter LFO Selection Switch Determines the LFO that will affect the filter Filter On-Off Switch (2x) Turns the Filters On/Off Filter Order Switch Determines the filter the signal enters first/second Filter Resonance Knob (2x) Controls the strength of the resonance in the filter Glide Knob Controls portamento (slide between two pitches) Initial Volume Knob Controls the volume of sound heard between key strikes LFO Period Knob (2x) Used to adjust the period of the LFO LFO Waveform Switches (2-2x) Controls wave shape (None, Square, Triangle, Sin) Off-Off = None Off-On = Triangle On-Off = Square On-On = Sin Master Volume Knob Overall volume knob Release Knob Controls the length of the release Sustain Knob Controls the level of the sustain VCO Coarse Tune Knob (3x) Tunes in a broad range VCO Fine Tune Knob (3x) Tunes in a narrow range VCO LFO Depth Knob Controls the amount of effect of the LFO on the VCO VCO LFO Selection Switch Determines the LFO that will affect the VCO VCO On-Off Switch (3x) Turns oscillator On/Off VCO Wave Select Switch (3x) Sets oscillator waveform (Triangle or Ramp) VCO Volume Knob (3x) Used to adjust the volume of the individual oscillator 7

Division of Labor Task Jamie Madaris Jack Nanney MIDI to CV/GV 100% 0% LFO #1, #2 100% 0% VCA, VCF, VCO 0% 100% Reports/Pres. 50% 50% Budget 50% 50% PCB Design 50% 50% Enclosure Design 50% 50% Bill of Materials Item Price / Item Quantity Total Price Potentiometers $1 25 $25 Trim $0.71 16 $11.36 Potentiometers Resistors $0.06 204 $12.24 Diodes Free 11 Free LEDs Free 3 Free Capacitors $0.27 63 $17.01 Atmega32 μp $8.28 3 $24.84 7726 DAC $4.82 2 $9.64 7819 ADC $5.56 2 $11.12 6n138 $1.16 1 $1.16 OptoIsolator LF353 Op Amp Free 1 Free TL084 Op Amp Free 8 Free TL082 Op Amp Free 5 Free Switches $3.10 18 $55.80 JFETs $1.25 3 $3.75 SSM2210 NPN $5.40 3 $16.20 Transistors SSM2220 PNP $5.86 2 $11.72 Transistors LM13700 Amp $2.39 3 $7.17 Misc. Wires, $16 N/A $16 Electrical Tape, Power Cord $10.86 1 $10.86 Adapter DIP Sockets $0.18 26 $4.68 8

Gantt Chart 9

Appendix Software Chart for Microprocessor #1 10

Software Chart for Microprocessor #2 - #3 11

CV/GV/LFO/Glide Circuit Schematic 12

CV/GV/LFO/Glide Circuit Printed Circuit Board 13

Voltage Controlled Oscillator Circuit Schematic 14

Voltage Controlled Oscillator Printed Circuit Board 15

Voltage Controlled Filter Circuit Schematic 16

Voltage Controlled Filter Printed Circuit Board 17

Voltage Controlled Amplifier Circuit Schematic 18

Voltage Controlled Amplifier Printed Circuit Board 19