Metlivi Blog

Mehrere Soundebenen mit einer Hüllkurve steuern, einschließlich Release

Um mehrere Soundebenen mit einer Amplitudenhüllkurve zu steuern, mische die Ebenen in einer gemeinsamen Verstärkungsstufe und verwende eine gate-gesteuerte ADSR-Hüllkurve, um diese Verstärkung zu steuern. Für ein hörbares Release müssen die Ebenen weiterhin Audio erzeugen, während die Hüllkurve ausklingt. Alternativ kannst du dieselbe Hüllkurve auf separate Verstärkungsstufen verteilen, wenn die Ebenen separate Ausgänge benötigen.

Dieser Leitfaden richtet sich an Sounddesigner, die einen geschichteten Synthesizerklang erstellen, der als ein Instrument einsetzt, gehalten wird und ausklingt. Praktisch geht es darum, die Ebenen zu verbinden, ihr Release zu erhalten und zu prüfen, ob sich überlappende Noten wie gewünscht verhalten.

29. Oktober 20267 Min. LesezeitVon Metlivi Editorial Team
Abschnitt 1

Lege fest, wo die gemeinsame Hüllkurve wirken soll

Entscheide zuerst, ob du einen kombinierten Ausgang oder mehrere separat bearbeitete Ausgänge benötigst. Davon hängt ab, wo die Verstärkungssteuerung platziert wird.

Deine Aufgabe Geeignete Routing-Variante Was zu prüfen ist
Dem gesamten Stack eine gemeinsame Amplitudenform geben Ebenen → Mixer → Hüllkurven-gesteuerte Verstärkung Jede Ebene erreicht die gemeinsame Verstärkungsstufe
Separate Ausgänge der Ebenen beibehalten Jede Ebene → eigene Verstärkungsstufe, alle erhalten dieselbe Hüllkurve Verstärkungsreaktion und Modulationstiefe stimmen überein
Überlappende Noten unabhängig ausklingen lassen Ebenenmixer und Hüllkurven-gesteuerte Verstärkung innerhalb jeder Notenstimme Jede Stimme erhält ihr eigenes Note-off
Mehrere vorhandene Release-Einstellungen gemeinsam anpassen Ein Regler, der mehreren Release-Parametern zugewiesen ist Jedes Instrument verwendet weiterhin seine eigene Hüllkurve

Die letzte Möglichkeit ist nützlich, wenn du mit separaten Instrumenten in einer DAW arbeitest. Der Instrument Rack von Ableton Live mischt parallele Chains, und seine Makro-Steuerungen können mehrere Parameter ansteuern. Wenn du ihre Release-Parameter einem Makro zuweist, erhältst du eine gemeinsame Bearbeitungssteuerung; es entsteht dadurch kein gemeinsames Hüllkurvensignal. Diese Unterscheidung ergibt sich aus dem dokumentierten Routing- und Zuweisungsverhalten des Racks. Ableton Live 12: Instrument-, Drum- und Effekt-Racks

Wähle den ersten Ansatz für eine unkomplizierte geschichtete Stimme. Wähle separate Verstärkungsstufen, wenn du einzelne Ausgänge behalten musst. Wähle die Parameterzuweisung, wenn es dir vor allem um eine bequeme Bearbeitung von Instrumenten geht, deren interne Hüllkurven bereits korrekt funktionieren.

Abschnitt 2

Lass Note-off das Release starten

Eine Sustain-Hüllkurve benötigt Informationen darüber, wie lange die Note gehalten wird. In SuperCollider bleibt beispielsweise eine Sustain-ADSR- oder ASR-Hüllkurve geöffnet, solange ihr Gate positiv ist, und geht in die Release-Phase, wenn das Gate auf null gesetzt wird. Eine Hüllkurve mit fester Dauer verwendet ihr Gate stattdessen als Trigger. Wähle das Hüllkurvenverhalten passend zur gewünschten Spielweise. SuperCollider: EnvGen

Behandle Note-off als Anweisung, das Ausklingen zu starten. Lass die Klangerzeuger und die Verstärkungsverarbeitung aktiv, bis dieses Ausklingen abgeschlossen ist. Wenn du die Klangerzeugerstimme sofort beendest, bleibt kein Audio übrig, dessen Verlauf das Release formen könnte. SuperCollider bietet ausdrücklich eine Aktion nach Abschluss der Hüllkurve, mit der ein Synthesizer nach dem Ende seiner Hüllkurve freigegeben werden kann. SuperCollider: EnvGen

Teste sowohl eine gehaltene Note als auch einen kurzen Anschlag. In der Dokumentation zu Ableton Operator steht, dass das Release beim Eintreffen von Note-off am aktuellen Hüllkurvenwert beginnt, auch während der Attack- oder Decay-Phase. Ein kurzer Anschlag kann daher ein leiseres Release haben als eine Note, die über die Attack-Phase hinweg gehalten wird. Beurteile das Release nicht anhand nur einer Notendauer. Ableton Live 12: Live-Instrumentenreferenz

Abschnitt 3

Erstelle ein Patch mit gemeinsamer Hüllkurve in VCV Rack

Für ein konkretes monophones Beispiel benötigst du drei VCV-VCO-Module, VCV VCA Mix, VCV ADSR EG und einen Audioausgang. Beginne mit niedrigen Mixerpegeln.

  1. Verbinde jeweils einen Wellenformausgang der Oszillatoren mit den Eingängen IN 1–3 von VCA Mix.
  2. Stelle die relativen Pegel mit den Kanal-Fadern ein.
  3. Lass die einzelnen Kanal-CV-Eingänge unbelegt.
  4. Verbinde den ENV-Ausgang von ADSR EG mit dem Master-CV-Eingang von VCA Mix.
  5. Verbinde den MIX-Ausgang von VCA Mix mit dem Audioausgang.
  6. Halte die PUSH-Taste von ADSR EG gedrückt und lass sie dann los.

VCA Mix wendet die Master-CV-Steuerung an, nachdem die Kanäle zusammengemischt wurden. ADSR EG erzeugt eine Hüllkurve von 0–10 V und unterstützt die gedrückt gehaltene PUSH-Taste als Gate-Quelle. Dadurch erhalten alle drei Ebenen dieselbe Amplitudenform. Beide Verhaltensweisen sind im Modulhandbuch dokumentiert. VCV Free Modules

Wenn der Tastentest funktioniert, ersetze ihn durch ein Keyboard- oder Sequencer-Gate, das mit dem GATE-Eingang von ADSR verbunden ist. Teste das Amplituden-Routing, bevor du Tonhöhensteuerung, Filter oder Effekte hinzufügst. So lässt sich der erste Test leichter auswerten.

Abschnitt 4

Stelle das Release ein und beurteile es mit einem wiederholbaren Test

Verwende beim Einrichten bewusst deutlich hörbare Einstellungen. Die folgenden Werte sind beispielhafte Ausgangspunkte, keine vorgeschriebenen Einstellungen oder gemessenen Ergebnisse:

Parameter Beispielwert Zweck beim Testen
Attack 100 ms Den Einsatz gut hörbar machen
Decay 200 ms Den Übergang kurz halten
Sustain 70% Einen deutlich hörbaren gehaltenen Pegel erhalten
Release 1.5 Sekunden Das Ausklingen deutlich hörbar machen

Halte die Note, bis sich ihr Pegel eingependelt hat, lass sie los und wiederhole den Vorgang dann mit jeder Ebene einzeln. Höre dir zum Schluss den gesamten Stack an. Notiere, welche Ebenen während des gesamten Ausklingens hörbar bleiben und welche früher verstummen.

Nehmen wir für eine idealisierte Berechnung an, dass die gemeinsame Verstärkung über 1.5 Sekunden linear von 0.7 auf null fällt. Nach der Hälfte der Zeit beträgt die Verstärkung 0.35. Sind A, B und C die gewichteten Ebenensignale, lautet der Ausgang zu diesem Zeitpunkt 0.35 × (A + B + C). Wird dieselbe Verstärkung auf separate Signalwege verteilt, ergibt sich 0.35A + 0.35B + 0.35C – dasselbe Ergebnis nach diesem einfachen Modell aus Multiplikation und Summierung.

Diese Berechnung zeigt, warum beide Routing-Varianten funktionieren können. Sie setzt identisches Verstärkungsverhalten und keine nachgeschaltete Verarbeitung voraus, die das Ergebnis verändert. Außerdem beschreibt sie die elektrische oder digitale Amplitude; sie sagt nicht voraus, wie gleich präsent unterschiedliche Klangfarben während des Ausklingens wahrgenommen werden.

Abschnitt 5

Finde Ebenen, die vor der Hüllkurve verstummen

Wenn die gemeinsame Hüllkurve noch aktiv ist, eine Ebene aber bereits verschwunden ist, prüfe diese Ebene vor der gemeinsamen Verstärkungsstufe. Ein Sample kann sein Ende erreicht haben oder die eigene Amplitudenhüllkurve eines Instruments kann bereits geschlossen sein. Eine nachgeschaltete Verstärkungsstufe kann vorhandenes Audio abschwächen, aber fehlendes Quellmaterial nicht ersetzen.

Die Sampler-Dokumentation von Ableton veranschaulicht die Begrenzung durch die Sample-Länge: Die Wiedergabe kann Sample End erreichen, bevor die Lautstärkehüllkurve endet. Die Sustain- und Release-Loop-Modi bieten unterschiedliche Möglichkeiten, die Wiedergabe während des Releases fortzusetzen. Prüfe den tatsächlichen Wiedergabemodus, statt davon auszugehen, dass das Erhöhen eines Release-Parameters jedes Sample verlängert. Ableton Live 12: Live-Instrumentenreferenz

Gehe bei der Fehlersuche so vor:

  1. Schalte die betroffene Ebene solo. Prüfe, ob sie bei Note-off oder erst später verstummt.
  2. Halte die gemeinsame Verstärkung vorübergehend auf einem reduzierten Pegel offen. Verstummt die Ebene trotzdem, prüfe ihre Quelle oder interne Hüllkurve.
  3. Prüfe Sample-Grenzen und Loop-Einstellungen. Stelle sicher, dass für das gewünschte Ausklingen genügend Audiomaterial verfügbar ist.
  4. Aktiviere die gemeinsame Hüllkurve wieder. Wiederhole dieselbe Notendauer und vergleiche das Ergebnis.
  5. Füge die Ebenen wieder zusammen. Passe ihre Balance erst an, wenn sich die Wiedergabe korrekt verhält.

Wenn du eine interne Amplitudenhüllkurve beibehältst, gib ihr eine ausreichende Dauer, damit sie das gewünschte gemeinsame Ausklingen unterstützt. Soll diese interne Hüllkurve zur Artikulation beitragen, höre dir das kombinierte Ergebnis an, statt zu erwarten, dass die gemeinsame Hüllkurve allein die hörbare Form bestimmt.

Abschnitt 6

Erhalte unabhängige Releases beim Spielen von Akkorden

Eine einzelne Hüllkurve hinter einem gesamten Instrumentenmix formt jede Note, die gerade durch sie läuft. Wenn eine neue Note diese Hüllkurve erneut auslöst, erhalten auch die älteren Noten die neue Pegelbewegung. Das ergibt sich unmittelbar daraus, dass ein einzelner Multiplikator hinter dem zusammengemischten Audiosignal liegt.

Platziere für eine unabhängige Artikulation der Noten den Ebenenmixer und die gemeinsame, hüllkurvengesteuerte Verstärkung innerhalb jeder Stimme. Jede Note erhält dann eine gemeinsame Hüllkurve für ihre Ebenen, während andere Noten ihren eigenen Hüllkurvenverlauf beibehalten.

In VCV Rack können polyphone Kabel separate Tonhöhen-, Gate- und Audiokanäle übertragen, die Module müssen Polyphonie jedoch ausdrücklich unterstützen. Führe die jeweiligen Stimmenkanäle durch die Hüllkurven- und Verstärkungsverarbeitung, bevor du sie am endgültigen Ausgang zusammenführst. VCV Rack-Handbuch: Polyphonie

Führe einen Test mit zwei Noten durch: Halte die erste Note, spiele die zweite und lass dann nur die erste los. Achte darauf, ob die erste Note ausklingt, während die zweite weiterläuft. So erkennst du den Unterschied zwischen unabhängigen Hüllkurven pro Stimme und einer gemeinsamen Hüllkurve, die auf den gesamten Akkord wirkt.

Abschnitt 7

Überprüfe das fertige Routing, bevor du weitere Elemente hinzufügst

Teste den fertigen Klang mit gehaltenen Noten, kurzen Anschlägen, wiederholten Noten und überlappenden Noten. Prüfe auch den Gesamtpegel, wenn alle Ebenen aktiv sind. Die einzelnen Ebenen auszubalancieren, schließt den Mix nicht ab.

Nutze die Ergebnisse, um eine konkrete Entscheidung zu treffen. Folgen alle Ebenen dem gewünschten Ausklingen, behalte das gemeinsame Routing bei. Benötigt eine Ebene ein eigenes Ende, behalte ihre eigene Artikulation bei. Ändert sich der Pegel älterer Noten, sobald eine neue Note einsetzt, verlege die Hüllkurvensteuerung in die einzelnen Stimmen.

Eine gut funktionierende gemeinsame Hüllkurve liefert eine nützliche Amplitudenform und lässt zugleich genügend Quellaudio für das Release übrig. Erstelle dieses Verhalten zuerst, bestätige es mit Tests einzelner Ebenen und überlappender Noten und passe danach den Verlauf an den gewünschten Klang an.

Abschnitt 8

Quellen

Weitere Artikel

Dieses Thema weiter erkunden