Tenebrae — Bedienungsanleitung

Eine Liturgie der Schatten — kaskadierte High-Gain-Distortion für den schwersten Rhythmus-Sound.

Was es ist

Tenebrae ist eine High-Gain-Rhythmusgitarren-Distortion, aufgebaut um eine Kaskade aus drei oversampelten Waveshaper-Stufen, jede zunehmend straffer und dunkler als die vorherige, sodass der Sound in ein fokussiertes „Chug"-Band konvergiert, statt sich mit steigendem Gain zu einem immer fizzeligeren Durcheinander aufzuschichten. Es ist kein Boost/Overdrive (das ist der Job des Schwester-Plugins overture) und kein Cab-Sim — es ist die „Wall of Gain" selbst: die zentrale Distortion-Stufe, in die ein Boost-Pedal hineindrückt, und die Stufe, nach der ein Cab-Sim/IR-Loader sitzt.

Wo es in einer Heavy-Production-Chain sitzt

Tenebrae ist die Haupt-Gain-Stufe. Eine typische Chain:

Guitar -> noise gate -> boost/tight-boost (optional) -> Tenebrae (high-gain distortion) -> cab sim / IR loader -> reverb/mix bus

Setze einen straffenden Boost (wie overture) davor, wenn du zusätzliche Low-End-Kontrolle vor der Kaskade willst, und einen Cab-Sim/IR-Loader danach — Tenebrae selbst hat bewusst keine Cabinet-Simulation, damit es ein sauberer Baustein bleibt, den du mit jedem beliebigen Cab-Sim kombinieren kannst, der zum Rest deiner Chain passt.

Signalfluss

Input -> Tight (HPF, 20-300 Hz) -> Bright (switch) -> Gain (0-40 dB) -> [8x oversampled]
              Cascade stage 1 -> Cascade stage 2 -> Cascade stage 3   (Voicing: Tight/Loose)
                                                              |
   Output <-- Mix <-- Level <-- Gate <-- Presence <-- Treble <-- Mid <-- Bass <--+  (tilted by Tone Voice)
     ^
     |
delay-compensated dry path

v0.3.0 ergänzt eine zweite Engine. Steht Engine auf Triode, werden die drei Waveshaper-Stufen oben durch drei modellierte Trioden-Stufen ersetzt, und ein optionaler Power Amp-Block sitzt dahinter (weiterhin innerhalb der oversampelten Region):

... -> Gain -> [2x / 4x / 8x oversampled, set by Quality]
              Triode stage 1 -> Triode stage 2 -> Triode stage 3 -> Power Amp (optional)
                                                              |
   Output <-- Mix <-- Level <-- Gate <-- Presence <-- Treble <-- Mid <-- Bass <--+
     ^                            ^
     |                            +-- skipped when Power Amp is on (Presence moves into the
     |                                power amp's feedback loop instead)
delay-compensated dry path

  input --> pre-distortion key tap --> detector band-pass --> Gate detector  (Gate Key = Pre)

Engine steht per Default auf Classic, es ändert sich also nichts, bis du dich anders entscheidest.

Die Kaskade läuft innerhalb eines oversampelten Blocks, damit die von allen drei Nichtlinearitäten erzeugten Harmonischen — nicht nur die der ersten — außerhalb des hörbaren Bands bleiben. Der von Mix genutzte Dry-Pfad wird automatisch gegen diese Oversampling-Latenz delay-kompensiert, und das Plugin meldet seine Gesamtlatenz an den Host, damit die Wiedergabe sample-genau mit jeder anderen Spur ausgerichtet bleibt. Die vollständige technische Aufschlüsselung, einschließlich der Voicing-Tabelle pro Kaskadenstufe und der Latenz-Kompensationsstrategie, findest du in docs/architecture.md.

Gemeldete Latenz

Oversampling ist Tenebraes einzige Quelle gemeldeter Latenz, und sowohl Engine als auch Quality verändern sie. Classic läuft immer mit seinem eigenen fixen 8x-Oversampling. Triode läuft mit dem Faktor, den Quality wählt — Eco (2x, Polyphasen-IIR-Halbband), Standard (4x, Polyphasen-IIR-Halbband) oder HQ (8x, Equiripple-FIR für lineare Phase).

Die Garantie lautet: Die gemeldete Zahl ist exakt die echte. Für jede Engine-/Quality-Kombination entspricht die gemeldete Latenz der gemessenen Impuls-Verzögerung, und bei Mix = 0 % ist der Output der Input, verzögert um exakt diese Zahl, mit einem Worst-Case-Residuum unter −100 dB. Weil setLatencySamples() nur vom Message-Thread aus aufgerufen werden kann, sind sowohl Engine als auch Quality bewusst nicht automatisierbar — jeder Wechsel ist eine diskrete, über 2 ms überblendete Konfigurationsänderung (siehe Bekannte Einschränkungen), nie ein live automatisierbarer Regler.

HQ meldet von den drei Triode-Optionen die meiste Latenz, Eco die wenigste. Eine absolute Sample-Zahl wird hier nicht veröffentlicht — die exakte Zahl hängt von deinem Build und deiner Samplerate ab, und keine einzelne Zahl ist als Konstante im Quellcode fixiert. Prüfe die eigene Anzeige der Plugin-Delay-Kompensation deines Hosts für die Zahl, die für deine Session tatsächlich gilt.

Presets

Die Preset-Leiste am oberen Rand des Plugin-Fensters (< / Preset-Name / > / Save / Save As... / Delete / Import... / Export...) gibt dir zwölf Werks-Startpunkte plus deine eigenen gespeicherten Presets. Klicke auf den Preset-Namen, um das vollständige Factory/User-Menü zu durchstöbern, oder nutze die Pfeile, um alphabetisch durch die Presets zu blättern. Was jedes Werkspreset bewirkt, steht in docs/presets.md. „Set current as default" (im Preset-Menü) sorgt dafür, dass das aktuell eingestellte Setting beim nächsten Öffnen des Plugins automatisch geladen wird.

Parameterreferenz

Parameter Range Default Unit Was es bewirkt
Tight 20 – 300 90 Hz Hochpassfilter, platziert vor der Gain-Kaskade. Höher gedreht, entfernt es mehr Low End aus dem Signal, bevor es auf die Clipper-Stufen trifft, und hält Palm Mutes und Chugs auf den tiefen Saiten perkussiv, statt dass sie ausfransen, sobald die Kaskade sättigt. Niedriger drehen für ein volleres, boomigeres Low End (nützlich bei Drop-Tunings, die du „groß" statt straff wirken lassen willst); höher drehen für maximale Palm-Mute-Artikulation.
Gain 0 – 40 24 dB Pre-Gain in die oversampelte 3-Stufen-Waveshaper-Kaskade — der zentrale „wie viel Distortion"-Regler. Jede Kaskadenstufe hat zusätzlich ihren eigenen fixen internen Drive obendrauf, sodass selbst Gain bei 0 dB noch einen echt gesättigten High-Gain-Sound erzeugt; dieser Regler dreht die Kaskade härter auf, statt Distortion ein- und auszuschalten.
Voicing Tight / Loose Tight Schaltet die fixe Per-Stufen-Asymmetrie und Zwischenstufenfilterung der Kaskade zwischen zwei Voicings um. Tight (Default) ist die straffere, moderner ausgerichtete Kaskade, um die herum das Plugin ursprünglich voiced wurde. Loose ist eine weicher gedrivte, breitbandigere Alternative — weniger asymmetrisches Clipping und lockerere Zwischenstufenfilterung auf jeder Stufe, für einen eher vintage-orientierten, etwas luftigeren und boomigeren Charakter. Das ist ein diskreter Schalter (wie eine Amp-Kanalwahl), kein sanft automatisierbarer Regler — erwarte einen kleinen hörbaren Sprung im Moment des Umschaltens.
Bright Off / On Off Aktiviert eine fixe High-Shelf-Preemphase, angewendet vor der Gain-Kaskade, modelliert nach dem „Bright Switch", den man auf vielen High-Gain-Amp-Kanälen findet (und, lose, nach der Presence-Spitze eines helleren Cabinets — Tenebrae hat keine eigene Cab-Simulation, das ist also der nächstliegende „cab-adjacente" Regler, den es bietet). Weil das angehobene Signal danach drei kaskadierte Clipping-Stufen durchläuft, ist sein Effekt auf die Gesamtlautheit bewusst subtil — Sättigung komprimiert die zusätzlichen Höhen wieder herunter — was sich ändert, sind Harmonic Content und Anschlags-Sizzle, die in die Kaskade einspeisen, nicht der reine Output-Pegel.
Bass -15 – +15 0 dB Low-Shelf-Band des Tone Stacks nach der Kaskade, zentriert bei 150 Hz. Boosten für einen volleren, low-end-lastigeren Chug; absenken, um nach der Kaskade zusätzlich zu straffen (ergänzend zu dem, was Tight davor schon entfernt hat).
Mid -15 – +15 0 dB Peaking-Band des Tone Stacks nach der Kaskade, zentriert bei 650 Hz mit moderat schmalem Q. Das ist der klassische „Scooped Mids"-Regler für den High-Gain-Rhythmus-Sound — absenken für den mid-gescoopten, mid-2000er-Metal-Chug-Sound; boosten (oder nahe 0 lassen), um genug Mid-Präsenz zu behalten, damit sich der Sound in einem dichten Mix durchsetzt.
Treble -15 – +15 0 dB High-Shelf-Band des Tone Stacks nach der Kaskade, zentriert bei 5 kHz (in v0.2.0 von 3,5 kHz angehoben, damit es klar oberhalb sowohl von Brights Shelf vor der Kaskade als auch des neuen Presence-Reglers sitzt — siehe unten). Boosten für mehr Anschlag und Höhen-Sizzle; absenken, um übrig gebliebenes Fizz aus den Harmonischen der Kaskade zu zähmen — besonders nützlich, wenn nach Tenebrae kein Cab-Sim/IR-Loader läuft, der diesen Höhen-Rolloff für dich übernimmt.
Tone Voice Flat / Scoop / Boost Flat Ein Ein-Schalter-Tilt, der zusätzlich zu den (weiterhin voll live bleibenden) Bass-/Mid-/Treble-Reglern oben angewendet wird, um schnell einen fertigen Tone-Stack-Charakter durchzuhören. Flat wendet keinen Tilt an. Scoop kippt Bass und Treble hoch und Mid runter — die klassische „Smiley"-Kurve für High-Gain-Rhythmus. Boost kippt Mid hoch (und Bass leicht runter) für einen Sound, der sich im Mix durchsetzt, auf Kosten von etwas Low-End-Gewicht. Wie Voicing ist das ein diskreter Schalter, kein sanft automatisierbarer Regler.
Presence -12 – +12 0 dB High-Shelf-Regler bei 2,4 kHz, angewendet nach Kaskade und Tone Stack (im Gegensatz zu Bright, das vor der Kaskade sitzt). Modelliert nach dem Presence-Regler der Referenzklasse hochverstärkter Amps — einer Gegenkopplungsstufe der Endstufe, die die hochmittigen/hohen Frequenzanteile des bereits verzerrten Signals formt. Bei 0 dB (Default) ist dieser Regler ein echter Passthrough — er fügt keine Färbung hinzu, bis du ihn bewegst. Nutze ihn, um obendrauf auf den eigenen harmonischen Inhalt der Kaskade „Cut" oder Biss hinzuzufügen, ohne die Kaskade selbst erneut zu füttern (dafür ist Bright da). Mit aktiviertem Power Amp wird dieser Post-EQ-Shelf umgangen, und Presence wird stattdessen zu einem reinen Cut-Regler innerhalb des Feedback-Rückführpfads der Endstufe — siehe Unter der Haube.
Gate Threshold -80 – 0 -48 dB Pegel, unterhalb dessen das Gate schließt. Gated das vollständig voicede, wet Signal (nach Kaskade und Tone Stack), erfasst also auch das Rauschen, das die Kaskade selbst durch ihren Gain erzeugt, nicht nur den Rauschteppich des Inputs. Höher drehen (Richtung 0 dB) für ein aggressiveres Gate, das zwischen den Noten härter zuklemmt; niedriger drehen (Richtung -80 dB), um leiseres Material (Sustain-Ausklang, Ambience) unangetastet durchzulassen.
Gate Attack 0.1 – 20 1 ms Wie schnell das Gate öffnet, sobald das Signal Threshold überschreitet. Der Default (1 ms) ist schnell genug, dass Anschläge nie geklippt oder verzögert werden.
Gate Hold 0 – 500 20 ms Wie lange das Gate offen bleibt, nachdem das Signal wieder unter Threshold fällt, bevor Release einsetzt. Verhindert, dass die natürliche Amplitudenwelligkeit einer gehaltenen Note oder eines palm-gemuteten Akkords das Gate erneut triggert/flattern lässt.
Gate Release 5 – 2000 150 ms Wie langsam das Gate schließt, nachdem Hold abgelaufen ist. Kürzere Release-Zeiten passen zu schnellen, perkussiven Palm-Mute-Rhythmusparts; längere Release-Zeiten lassen anhaltende Akkorde/Noten natürlich ausklingen, statt sie abrupt abzuschneiden.
Gate Off / On On Umgeht das gesamte Gate-Modul, wenn aus (ein echter Passthrough — Threshold/Attack/Hold/Release haben dann keine Wirkung). Standardmäßig an, anders als jede andere v0.2.0-Ergänzung — die Recherche hinter dem Rework dieses Plugins ist sich einig, dass ein Gate für kaskadierte High-Gain-Distortion in diesem Genre eine strukturelle Erwartung an „tighten Chug"-Sound ist, kein optionales Extra; das Laden einer alten (Pre-v0.2.0-)Session aktiviert das Gate daher mit seinen Default-Einstellungen zusätzlich zu dem, was du eingestellt hattest, was das Ausklang-/Stille-Verhalten dieser Session hörbar verändern kann — Details im CHANGELOG.
Level -24 – +24 0 dB Output-Trim, angewendet nach Presence und dem Gate, vor dem Dry/Wet-Mix. Nutze es, um Tenebraes Ausgangspegel an den Rest deiner Chain anzupassen, besonders nachdem du Gain oder die Tone-Stack-Bänder stark aufgedreht hast.
Engine Classic / Triode Classic Wählt den klangerzeugenden Kern. Classic ist exakt die Distortion aus v0.2.0 — dieselbe dreistufige Waveshaper-Kaskade, unverändert. Triode ersetzt diese Stufen durch modellierte 12AX7-Gain-Stufen, die einen Zustand mit sich tragen: Die Stufe biast sich nach einem harten Anschlag Richtung Cutoff und braucht etwa 20 ms zur Erholung (das ist es, was Palm Mutes komprimiert wirken und Chugs „aufblühen" lässt), das Kathodennetzwerk gibt Bass und Treble tatsächlich unterschiedlich viel Drive, und die Miller-Kapazität jeder Stufe rollt die jeweils nachfolgende ab. Erwarte mehr Anschlagsdynamik und mehr Unterschied zwischen leichtem und hartem Pick-Attack; Classic ist die gleichförmigere, vorhersagbarere der beiden. Ein Engine-Wechsel ändert die gemeldete Latenz des Plugins und ist deshalb nicht automatisierbar — einstellen und stehen lassen.
Quality Eco / Standard / HQ Standard Oversampling für die Triode-Engine (Classic läuft immer mit seinen eigenen festen 8x, dieser Regler tut dort also nichts). Eco (2x) ist die Option mit der niedrigsten Latenz und CPU-Last fürs Tracking. Standard (4x) ist der Default und das, worauf du mischen solltest. HQ (8x, linearphasig) ist eine Mixdown-/Bounce-Einstellung — der sauberste Alias-Teppich und die höchste Latenz. Wie Engine ändert es die gemeldete Latenz und ist nicht automatisierbar.
Bias Shift 0 – 200 100 % Wie stark sich die Trioden-Stufen nach Übersteuerung Richtung Cutoff biasen — die „Blocking Distortion", die einen aufgerissenen Preamp pro Note sacken und atmen lässt. 100 % ist die kalibrierte Tiefe des Voicings selbst. Herunterdrehen für eine stetigere, modernere, komprimierter klingende Reaktion; hochdrehen für mehr Splat und deutlichere Erholung zwischen den Chugs. Keine Wirkung auf die Classic-Engine.
Power Amp Off / On Off Aktiviert eine modellierte Endstufe nach der Kaskade: eine Gegenkopplungsschleife um einen sättigenden Ausgangsübertrager, mit Netzteil-Sag. Hier arbeiten Resonance und Sag, und es verändert, was Presence tut (siehe unten). Standardmäßig aus, verändert also nie eine bestehende Session. Nur für die Triode-Engine.
Resonance 0 – 12 0 dB Tiefbass-Fundament, und das, was Tenebrae einem „wie groß fühlt sich das Cab an"-Regler am nächsten kommt. Es funktioniert so wie die Hardware — indem es Tiefen aus dem Feedback-Pfad der Endstufe herausnimmt, wodurch mehr Low End durch den Amp gelangt und mehr davon in den Ausgangsübertrager gedrückt wird. Es ist also nicht dieselbe Bewegung wie Bass aufzudrehen: Bass ist ein EQ nach der Distortion, Resonance verändert, wie sich die Endstufe selbst verhält. Erfordert eingeschalteten Power Amp.
Sag 0 – 100 0 % Wie stark das Netzteil unter Last einbricht. Wenn du reinlangst, verliert der Ausgangsübertrager Headroom und der Block komprimiert; die Erholung dauert etwa 120 ms. Kleine Mengen bringen Feel und Note-zu-Note-Dynamik; große Mengen werden schwammig und träge, was bei Doom-/Sludge-Parts genau der Punkt ist. Erfordert eingeschalteten Power Amp.
Gate Key Post / Pre Post Worauf das Gate hört. Post (das Verhalten aus v0.2.0) hört auf das verzerrte Signal — was das Problem jedes Gates nach einer High-Gain-Kaskade ist: 40 dB Gain quetschen den Unterschied zwischen „spielt nicht" und „spielt" auf wenige dB zusammen, sodass keine Threshold-Einstellung die beiden sauber trennt. Pre hört auf eine Kopie des Plugin-Inputs, abgegriffen vor der Distortion, durch ein festes Detektorfilter von 80 Hz – 8 kHz, das den vollen Dynamikumfang der Gitarre erhält. Wenn du es nicht schaffst, dass das Gate bei leisen Noten offen bleibt und zwischen den Chugs trotzdem schweigt, ist das der Regler, der es löst.
Gate Hysteresis 0 – 12 0 dB Trennt den Pegel, bei dem das Gate öffnet, von dem, bei dem es schließt, damit eine Note direkt an der Schwelle es nicht auf- und zuflattern lässt. 3–6 dB reichen meist. Passt naturgemäß zu Gate Hold.
Gate Range Mute / 90 – 20 Mute dB Wie weit das Gate schließt. Mute (Default und v0.2.0-Verhalten) ist harte Stille. Alles andere lässt das Signal stattdessen um so viele dB abgesenkt stehen, was bei getragenen Parts oft natürlicher ist — der Rauschteppich verschwindet aus dem Weg, ohne dass die Spur klingt, als wäre sie abgeschaltet worden.
Gate Release Mode Manual / Auto Manual Manual nutzt die feste Gate-Release-Zeit oben. Auto ermittelt selbst, ob eine Note aufgehört hat oder noch ausklingt: Hat sie aufgehört, schließt das Gate schnell; klingt sie aus, blendet das Gate mit der gemessenen Ausklingrate der Note plus einem kleinen Sicherheitsabstand aus, bleibt also knapp vor der Note und versteckt die Blende darunter. Nützlich, wenn eine einzelne Release-Einstellung nicht gleichzeitig Staccato-Chugs und klingende Akkorde im selben Part abdecken kann.
Mix 0 – 100 100 % Dry/Wet-Blend der gesamten „wet" Chain (alles von Tight bis Level) gegen das unbearbeitete Input-Signal. Bei 100 % (Default) verhält sich Tenebrae wie eine normale Distortion im Signalweg. Niedrigere Werte mischen etwas vom Original-, unbearbeiteten Signal bei, nützlich für parallele/gemischte Rhythmus-Sounds; bei genau 0 % ist der Output ein sample-genauer (delay-kompensierter) Passthrough des Inputs.

Unter der Haube

Alles Folgende ist im Repository gemessen und läuft bei jedem CI-Push (macOS + Windows, .github/workflows/ci.yml, plus pluginval --strictness-level 10 und auval -strict). Die vollständigen Herleitungen stehen in docs/architecture.md.

Die Trioden-Stufen werden gelöst, nicht geformt

Jede Stufe der Triode-Engine wird bei prepare() aus dem Dempwolf-Zölzer-12AX7-Modell aufgebaut (DAFx-11, Tabelle 1 „RSD-1"-Fit). Die Stufe löst zuerst ihren eigenen DC-Arbeitspunkt (Gitter bei 0 V über den Gitterableitwiderstand, Kathodenkondensator offen), baut dann eine statische 2048-Punkte-Plate-Kurve mit dem Grid Stopper in der Schaltung, sodass Gitter-Stromfluss den positiven Ausschlag so komprimiert, wie es die Schaltung tut, nicht wie es ein symmetrischer Clipper täte. Die veröffentlichten Gleichungen werden gegen ihre veröffentlichte Form geprüft, und die Plate/Grid-Strom-Identität ia == ik − ig hält über den gesamten Arbeitsbereich des Gitters relativ auf 1e-6 genau. Die gelösten Arbeitspunkte landen im physikalischen Bereich, den eine 12AX7-Stufe produzieren sollte (Kathode 0,9–1,9 V, Plate 140–210 V; gemessen Tight 1,475 V / 201,7 V, Loose 1,05 V / 171,9 V), und die resultierende Kurve ist kein verkleidetes tanh: Bei moderatem Drive führt die zweite Harmonische die dritte um mindestens 6 dB an, und bei hartem Drive unterscheiden sich die beiden Hälften der Transferkurve um ein Verhältnis größer als 1,15.

Um diese statische Kurve herum sitzen drei zeitvariante Effekte, die ein gedächtnisloser Waveshaper nicht produzieren kann:

Eine Endstufe, bei der Presence und Resonance Feedback-Regler sind

PowerAmp schließt eine Unit-Delay-Gegenkopplungsschleife um einen ADAA-tanh-Ausgangsübertrager-Sättiger. Resonance und Presence werden zu reinen Cut-Shelfs innerhalb des Feedback-Rückführpfads — den Rückweg zu kappen erhöht die Closed-Loop-Gain in diesem Band, so wie es die Depth-/Presence-Regler eines echten Amps tun, statt als zweiter EQ zu wirken. Die gemessene Bassanhebung trifft die Closed-Loop-1/(1+L)-Vorhersage auf 1,5 dB genau und bleibt sowohl bei 1 kHz als auch bei 5 kHz innerhalb von 0,5 dB der Nulllinie. Sag drückt die Headroom des Übertragers für eine gemessene Tiefe von 1,9 dB zusammen (getestete Grenze 1,0–3,0 dB), mit einem Attack-τ innerhalb von ±50 % von 5 ms und einem Release-τ innerhalb von ±30 % von 120 ms.

Stabilität wird berechnet, nicht erhofft: Die Small-Signal-Gain der Schleife ist auf 0,5 begrenzt — mindestens 6 dB Marge bei jeder Frequenz bis zum oversampleten Nyquist —, geprüft bei prepare() und in CI über das gesamte Resonance-×-Presence-Raster bei jedem Quality-Modus abgesichert. Ein separater Soak-Test treibt die echte nichtlineare Schleife mit 10 Sekunden gegnerischem Vollausschlag-Programmmaterial und abrupten Pegelwechseln: Der Output bleibt durchgehend endlich, der Peak bleibt unter 10,0, und kein Limit-Cycle überlebt bis in die Stille (Peak < −100 dB).

Anti-Aliasing, konstruktionsbedingt konsistent

Jeder Shaper der Triode-Engine läuft durch Antiderivative Anti-Aliasing 1. Ordnung. Die Lookup-Tabelle der Stufe speichert ihr Interpolant als kubische Hermite-Segmente und wertet die Antiderivative als exakte quartische Antiderivative genau dieser Segmente aus, sodass F1′ ≡ S identisch gilt — F1 unabhängig zu tabellieren würde eine Abweichung hinterlassen, die die dividierte Differenz von ADAA um 1/Δ verstärkt. Diese Konsistenz ist numerisch fixiert: Die Antiderivative differenziert mit einem Worst-Case-Fehler unter 1e-6 zurück zur Lookup-Tabelle, F1 ist an jedem Knoten stetig, und ADAA stimmt bei einem langsam variierenden Signal auf unter 5e-3 mit direktem Waveshaping überein. Veröffentlichte Alias-zu-Signal-Spezifikation bei 1244 Hz und 36 dB Pre-Gain: −39,4 dB ohne Oversampling und ohne ADAA, −76,8 dB bei Eco, −88,6 dB bei Standard, −90,3 dB bei HQ.

Ein Gate, das die Gitarre hört, bevor die Distortion es tut

Bei 65 dB Pre-Kaskaden-Gain kann eine Quelle, deren „Rauschboden"- und „Spiel"-Pegel 30 dB auseinanderliegen, an einem Detektor nach der Distortion auf unter 6 dB zusammenschrumpfen — kein Threshold-Wert trennt sie noch. Gate Key = Pre keyt den Detektor von einer Kopie des Inputs, die vor der Distortion abgegriffen wird, durch einen fixen 80-Hz-8-kHz-Bandpass, und erhält mindestens 25 dB dieses Bereichs. Gate Hysteresis wird auf 1,0 dB genau zum befohlenen Wert gemessen, und mit 4 dB Hysterese erzeugt ein ±1,5-dB-Dither um den Threshold höchstens einen Übergang; der Worst-Case-Chatter-Test — ein 70-Hz-Ton, der exakt am Threshold sitzt — hält bei höchstens einem Übergang pro Sekunde. Gate Range landet auf 0,5 dB genau am befohlenen Boden, und Mute erreicht weiterhin −120 dB oder tiefer. Gate Release Mode = Auto unterscheidet eine gestoppte von einer abklingenden Note: Ein abrupter Stopp erreicht den Boden innerhalb von 150 ms, eine abklingende Note wird auf 1,5 dB genau verfolgt, und das resultierende Fade ist eine Gerade in dB (r² > 0,99) bei der tatsächlich gemessenen Rate der Note, innerhalb von 10 % der erwarteten Flanke. In seinen Defaults ist das v0.3.0-Gate byte-identisch zum v0.2.0-Gate.

An deinen alten Sessions ändert sich nichts

Alle zehn neuen v0.3.0-Parameter stehen standardmäßig auf neutral, und der Code der Classic-Engine ist von diesem Release unangetastet. Ein v0.2.0-Session-State rendert byte-identisch zu einer frischen v0.3.0-Instanz mit deren Defaults — Float für Float im selben Prozess verglichen —, und alle acht ursprünglichen Werkspresets rendern exakt wie ihre v0.2.0-Werte. Bei ausgeschaltetem Power Amp wird der Zweig überhaupt nie betreten: Ein Render mit sinnlos aktiviertem Power Amp bei Engine = Classic erzeugt byte-identischen Output zu Power Amp aus.

Bekannte Einschränkungen

Tipps