ADSR Hüllkurvengenerator Referat von Felix Bohn im Projektlabor der TU Berlin 03. November 2009 Gliederung – – – – – 03. November 2009 Motivation Geschichte Einsatzmöglichkeiten Wie funktioniert der ADSR? Schaltungen Felix Bohn - Projektlabor - TU-Berlin 2 Motivation • Klangverbesserung • Mehr Bewegung im Klang • Überlagerung verschiedener Töne • Lautstärkeverlauf beliebig 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 3 Geschichte • • Vladimir Ussachevsky – Chef des Columbia-Princeton Electronic Music Center – Vorschlag zur Verbesserung der Synthesizer Eine der Ersten Implementationen 1965 im Hammond Novachord Synthesizer 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 4 Einsatz • In Audio-Synthesizern mit Subtraktiver Klangsynthese • Veränderung von: – Lautstärke – Klangfarbe – Dauer eines Tons – Lautstärkeverlauf (z.B. Keyboard, Hi-Hat,...) (später Hörbeispiel) 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 5 Wie funktioniert der ADSR? • Input: – • Angesteuert durch Tastendruck → Impuls Output: – 03. November 2009 Steuerspannung für VCA, Filter, etc. Felix Bohn - Projektlabor - TU-Berlin 6 Wie funktioniert der ADSR? Hüllkurvenformung – – – – A ttack D ecay S ustain R elease 03. November 2009 Zeit von Null bis Maximum Zeit bis Abfall auf Sustain-Pegel Pegel, auf dem die Spannung gehalten wird Zeit in der die Spannung vom Pegel auf Null abfällt Felix Bohn - Projektlabor - TU-Berlin 7 Variationen • ADSHR • AHDSR • Invertierter ADSR • Hintereinanderschaltung / Überlagerung 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 8 Qualität • Schnelle Ansprechzeit bis „Attack“ → Wichtig für harte Klänge • Breite Zeitspanne für die verschiedenen Phasen → Lange Attack-, Decay- und Release-Phasen • Erreichen der vollen Spannung nach Attackphase → möglichst geringe Verluste 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 9 Schaltungsbeispiele Sehr einfacher unveränderlicher Hüllkurvengenerator: 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 10 Schaltungsbeispiele 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 11 Schaltungsbeispiele 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 12 Schaltungsbeispiele 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 13 Unsere Schaltung 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 14 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 15 Vielen Dank! 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 16 Quellen • • Internet: – http://en.wikipedia.org/wiki/Envelope_detector – http://en.wikipedia.org/wiki/ADSR_envelope – http://de.wikipedia.org/wiki/ADSR – http://www.sequencer.de/synth/index.php/Hüllkurve – http://home.snafu.de/sicpaul/steu/eg1.htm – http://www.drummachines.de/beatboxer/service/serv2.htm – http://theatreorgans.com/hammond/novachord/ – http://www.analogeklangsynthese.de/analog/adsr.html – http://www.uni-muenster.de/imperia/md/content/fachbereich_ physik/technik_didaktik/entwicklung_bau_synthesizer.pdf Skripte: – Analog- & Digitalelektronik 03. November 2009 Felix Bohn - Projektlabor - TU-Berlin 17