Limiter: Gerät mit fester Größe und eingefrorener Gain Reduction #397

Closed
opened 2026-10-10 20:12:43 +02:00 by meleki · 1 comment
Owner

Wunsch vom User (2026-10-10):

limiter, auch wieder fixe größe, visuell brauche ich auf jeden fall die reduction kurz eingefroren, damit ich sehe wieviel wann limitiert wird

Der Limiter-Node soll wie Compressor, Delay und Saturation ein Gerät mit fester Größe zeigen. Pflicht ist eine Anzeige der Gain Reduction, die stehen bleibt, sodass man ablesen kann, wie viel wann limitiert wurde.

Wunsch vom User (2026-10-10): > limiter, auch wieder fixe größe, visuell brauche ich auf jeden fall die reduction kurz eingefroren, damit ich sehe wieviel wann limitiert wird Der Limiter-Node soll wie Compressor, Delay und Saturation ein Gerät mit fester Größe zeigen. Pflicht ist eine Anzeige der Gain Reduction, die stehen bleibt, sodass man ablesen kann, wie viel wann limitiert wurde.
Author
Owner

Erledigt mit 28909f0, Wiki fdb016d.

Das Gerät

  • Platte: 720 × 280 in gebürstetem Ziegel, die Eingänge links, out rechts. Threshold als großer Knopf, Ceiling und Release als kleine, der Hebel AUTO-GAIN zeigt, was er draufgibt. Die Lampe LIMIT neben dem Namen leuchtet rot, solange er etwas wegnimmt. Jede Änderung ist ein Undo-Schritt, verkabelte Werte sperren ihren Knopf, bei Wet 0 ist alles blass und der Schirm zeigt „DRY“.
  • Schirm „Gain reduction dB“: Die Aufnahme beginnt, sobald ein Sound kommt. Die Reduction hängt rot von oben herab (0 bis 24 dB, Marken bei 1, 3, 6, 12, 24), unten läuft der Eingangspegel mit, über dem Limit orange. Die Zeit läuft ab Beginn des Sounds über 1, 2, 4 oder 8 s, längere Sounds rollen durch.
  • Eingefroren: Nach 0,4 s Stille bleibt das Bild stehen, bis der nächste Sound kommt. Oben steht WAITING FOR SOUND, LIVE oder HELD, unten z. B. „MOST -11.9 dB AT 0 ms“ und „NOW“ bzw. „LASTED“. Eine weiße Linie mit Punkt markiert den tiefsten Wert.
  • Echt gemessen: Der Limiter hat jetzt einen Abgriff wie der Compressor. Der Eingang wird 5 ms früher gelesen, so viel, wie der Limiter verzögert. Auto-gain und Wet werden herausgerechnet.

Selbst entschieden

  • „Kurz eingefroren“ heißt: bis zum nächsten Sound, nicht eine feste Zeit. Soll das Bild nach ein paar Sekunden von selbst verschwinden, ist das eine Zeile.
  • Ein Wet-Knopf fehlt, wie beim Compressor.
  • Das Bild bleibt auch stehen, wenn man am Knopf dreht oder den Node aus dem Bild scrollt.

Tests

Unit (stein2)  → limiter-view 13 (neu), spectrum 6 (1 neu), soundfx 67 – grün
e2e 34 (atx)   → ALL PASSED, 138 Checks (1 neu)
Gate (atx)     → CHECK EXIT 0, 290 Dateien, 4445 Tests
  • Messung: im e2e auf melektaus-atx -10,44 dBFS gegen ein Limit von -20 dB → 9,56 dB, die Differenz auf die Hundertstel. In der Sonde auf stein2 der Blip (-4,4 dBFS) gegen -12 dB → 7,56 dB.
  • Gegenprobe: Ohne den Wet-Anteil in der Formel wird genau der Wet-Test rot.
  • Bilder angesehen: wartend, live und gehalten, mit einem eigenen Sound aus drei Schlägen (0, -8, -2 dBFS).
  • Das erste Gate war rot (zwei untypisierte Arrays in der neuen Testdatei), behoben, das zweite ist grün.

Nicht geprüft:

  • ein verkabelter Limiter-Wert im Browser
  • ein Limiter im Instrument-Graphen
  • ein Sound über 8 s im Browser (das Durchrollen nur per Unit-Test)
  • der CI-Lauf zu 28909f0 (nicht abgewartet)
Erledigt mit 28909f0, Wiki fdb016d. ## Das Gerät - **Platte:** 720 × 280 in gebürstetem Ziegel, die Eingänge links, `out` rechts. Threshold als großer Knopf, Ceiling und Release als kleine, der Hebel *AUTO-GAIN* zeigt, was er draufgibt. Die Lampe *LIMIT* neben dem Namen leuchtet rot, solange er etwas wegnimmt. Jede Änderung ist ein Undo-Schritt, verkabelte Werte sperren ihren Knopf, bei Wet 0 ist alles blass und der Schirm zeigt „DRY“. - **Schirm „Gain reduction dB“:** Die Aufnahme beginnt, sobald ein Sound kommt. Die Reduction hängt rot von oben herab (0 bis 24 dB, Marken bei 1, 3, 6, 12, 24), unten läuft der Eingangspegel mit, über dem Limit orange. Die Zeit läuft ab Beginn des Sounds über 1, 2, 4 oder 8 s, längere Sounds rollen durch. - **Eingefroren:** Nach 0,4 s Stille bleibt das Bild stehen, bis der nächste Sound kommt. Oben steht *WAITING FOR SOUND*, *LIVE* oder *HELD*, unten z. B. „MOST -11.9 dB AT 0 ms“ und „NOW“ bzw. „LASTED“. Eine weiße Linie mit Punkt markiert den tiefsten Wert. - **Echt gemessen:** Der Limiter hat jetzt einen Abgriff wie der Compressor. Der Eingang wird 5 ms früher gelesen, so viel, wie der Limiter verzögert. Auto-gain und Wet werden herausgerechnet. ## Selbst entschieden - „Kurz eingefroren“ heißt: bis zum nächsten Sound, nicht eine feste Zeit. Soll das Bild nach ein paar Sekunden von selbst verschwinden, ist das eine Zeile. - Ein Wet-Knopf fehlt, wie beim Compressor. - Das Bild bleibt auch stehen, wenn man am Knopf dreht oder den Node aus dem Bild scrollt. ## Tests ``` Unit (stein2) → limiter-view 13 (neu), spectrum 6 (1 neu), soundfx 67 – grün e2e 34 (atx) → ALL PASSED, 138 Checks (1 neu) Gate (atx) → CHECK EXIT 0, 290 Dateien, 4445 Tests ``` - Messung: im e2e auf melektaus-atx -10,44 dBFS gegen ein Limit von -20 dB → 9,56 dB, die Differenz auf die Hundertstel. In der Sonde auf stein2 der Blip (-4,4 dBFS) gegen -12 dB → 7,56 dB. - Gegenprobe: Ohne den Wet-Anteil in der Formel wird genau der Wet-Test rot. - Bilder angesehen: wartend, live und gehalten, mit einem eigenen Sound aus drei Schlägen (0, -8, -2 dBFS). - Das erste Gate war rot (zwei untypisierte Arrays in der neuen Testdatei), behoben, das zweite ist grün. **Nicht geprüft:** - ein verkabelter Limiter-Wert im Browser - ein Limiter im Instrument-Graphen - ein Sound über 8 s im Browser (das Durchrollen nur per Unit-Test) - der CI-Lauf zu 28909f0 (nicht abgewartet)
admin added this to the Development project 2026-10-11 13:04:55 +02:00
admin moved this to Next in Development on 2026-10-11 13:05:03 +02:00
admin moved this to Done in Development on 2026-10-11 13:05:22 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: meleki/feuerwerk#397