Inhalt anzeigen
- Tiefe
- Performance
Vorschwingen (Pre-Ringing)
Was ist Vorschwingen — und wann wird es bei linearphasigen Filtern zum Problem?
Vorschwingen ist Energie, die am Ausgang eines Filters bereits erscheint, bevor das eigentliche Ereignis eintrifft — vor dem Anschlag also, nicht danach. Es ist die unvermeidliche Begleiterscheinung linearphasiger Filter und hat mit einem Defekt nichts zu tun.
Wenn ein Trommelschlag kommt, hörst Du normalerweise erst den Schlag und danach, wie er ausklingt. Manche digitalen Filter erzeugen aber auch davor ein leises Vorgeräusch, und genau das gibt es in der Natur nirgends: Kein Instrument und kein Raum klingt, bevor er angeregt wurde. Dein Gehör ist auf diese Reihenfolge eingestellt und überhört deshalb ein Nachklingen viel leichter als ein Vorklingen. Bei hohen Tönen ist das Ganze so kurz, dass es keine Rolle spielt; im Bass kann es lang genug werden, um den Anschlag weich und ungenau wirken zu lassen.
Ausführliche Erklärung
Ein linearphasiges Filter erreicht seine gleichmäßige Laufzeit dadurch, dass seine Koeffizientenliste symmetrisch ist: Was hinter dem Hauptimpuls steht, steht auch davor. Diese Symmetrie ist der ganze Trick, und sie ist zugleich die ganze Erklärung. Weil die Ausgabe insgesamt um die halbe Filterlänge verzögert wird, hat das Filter Platz, den vorderen Teil seiner Antwort auszugeben, bevor der Hauptimpuls erscheint. Kausal bleibt es dabei: Nichts erscheint vor dem Eingang, sondern nur vor der Stelle, an der das Ohr das Ereignis erwartet.
Ein minimalphasiges Filter macht es anders. Es legt seine Energie so früh wie möglich ab, hat vor dem Hauptimpuls nichts stehen und schwingt dafür hinterher länger nach. Die Energie verschwindet also nicht, sie wechselt die Seite. Genau darum geht es bei der Wahl zwischen beiden Auslegungen.
Wie stark und wie lang es ausfällt
Zwei Größen entscheiden, und sie werden oft verwechselt.
Die Dauer hängt an der Filterlänge. Ein symmetrisches Filter verzögert die Ausgabe um seine halbe Länge, und weiter als diese Zeitspanne kann nichts vor das Ereignis rutschen. Bei 4096 Koeffizienten und 48 kHz Abtastrate sind das rund 43 Millisekunden. Wie lang das Filter sein muss, gibt der Frequenzbereich vor: Feine Eingriffe im Bass verlangen viele Koeffizienten, weil die Frequenzauflösung aus Abtastrate geteilt durch Koeffizientenzahl folgt. Die Rechnung dazu steht bei den FIR- und IIR-Filtern.
Die Stärke hängt dagegen an der Schärfe des Eingriffs. Ein flaches, breites Filter schwingt kaum, ganz gleich wie lang es ist; ein steiler Übergang oder eine schmale, tiefe Korrektur erzeugt ein deutliches Schwingen, und dessen Schwingungsdauer entspricht ungefähr dem Kehrwert der Eingriffsfrequenz. Bei 2 kHz ist eine Schwingung 0,5 Millisekunden lang, bei 100 Hz sind es 10. Deshalb ist Vorschwingen im Hochton eine Randnotiz und im Bass ein Thema — dort ist beides zugleich ungünstig: langes Filter, langsame Schwingung.
Warum das Gehör es schlechter verdeckt als Nachschwingen
Ein lautes Ereignis macht leisere Ereignisse in seiner Nachbarschaft unhörbar, und diese Verdeckung wirkt zeitlich in beide Richtungen — aber sehr ungleich. Nach einem Ereignis bleibt sie über Zehner- bis Hunderter-Millisekunden bestehen; davor reicht sie nur wenige Millisekunden weit, und schon in diesem kurzen Fenster fällt sie rasch ab. Ein Fehler gleicher Größe ist vor dem Ereignis also auffälliger als dahinter.
Damit lässt sich abschätzen, wann Vorschwingen überhaupt in den kritischen Bereich gerät: dann, wenn es weiter vor dem Ereignis liegt, als die Verdeckung reicht. Ein Filter, das im Bass über mehrere Zehntelsekunden hinweg arbeitet, liegt weit außerhalb dieses Fensters, während ein kurzes Filter im Hochton bequem darin verschwindet.
Was Entwickler dagegen tun
Der einfachste Weg ist der Verzicht: Wo Linearphasigkeit keinen Gewinn bringt, wird minimalphasig ausgelegt. Für die Korrektur von Raummoden ist das der Regelfall, weil dort ohnehin ein IIR-Band das passendere Werkzeug ist.
Der zweite Weg ist die Aufteilung nach Frequenz. Gemischtphasige Entwürfe legen den Tiefton minimalphasig aus und arbeiten erst darüber linearphasig — dort, wo die Filter kurz und die Schwingungen schnell sind. Mehrere Einmesssysteme beschreiben ihre Rechnung genau so; wie weit der Eingriff in die Zeitebene im einzelnen Gerät geht, ist eine Herstellerangabe und hängt an Version und Lizenzumfang.
Der dritte Weg begegnet Dir als Menüpunkt an Wandlern und Streamern. Das Rekonstruktionsfilter am Ende der digitalen Kette ist klassisch linearphasig und schwingt an der halben Abtastrate — bei einer CD also um 22 kHz herum, mit entsprechend kurzen Schwingungen. Der Entwickler Peter Craven schlug 2004 auf einer AES-Tagung vor, dieses Filter tiefer anzusetzen und so auszulegen, dass es das Schwingen früherer Stufen gleich mit aufräumt; solche apodisierenden Filter stehen seither neben minimalphasigen und steilen Varianten in den Filtermenüs. Was davon am besten gefällt, ist eine Vorliebe — die Unterschiede liegen an der oberen Bandgrenze und damit dort, wo die Zeitfehler am kürzesten sind.
Häufiges Missverständnis
„Ein linearphasiges Filter klingt sauberer, weil es die Impulsform erhält." Der erste Halbsatz stimmt in dem Sinne, dass alle Anteile gleich lange brauchen und die Wellenform als Ganzes verschoben wird. Der zweite zieht daraus den falschen Schluss, denn diese Erhaltung wird mit einem Artefakt bezahlt, das kein natürlicher Vorgang hat. Welche der beiden Auslegungen richtig ist, hängt an der Aufgabe: An einer steilen Frequenzweiche, wo zwei Wege zusammenbleiben sollen, kann die linearphasige Variante überlegen sein — bei einer Raummode ist sie es nie.
In die Gegenrichtung geht ein zweiter Kurzschluss: „Minimalphasig heißt kein Ringing." Auch ein minimalphasiges Filter schwingt, nur eben ausschließlich nach dem Ereignis, und bei gleicher Filterschärfe schwingt es dort länger nach als sein linearphasiges Gegenstück. Die Wahl entscheidet über die Verteilung und nicht über die Menge.
Und schließlich hält sich die Vorstellung, man sehe Vorschwingen in der Messung als Fehler. Im Amplitudengang ist es unsichtbar — dort steht ein linearphasiges Filter genau so gut da wie ein minimalphasiges mit demselben Verlauf. Sichtbar wird es erst in der Impulsantwort, und selbst dort sagt das Bild nichts darüber, ob der Anteil hörbar ist.
Nicht zu verwechseln mit
- Nachschwingen: dieselbe Erscheinung nach dem Ereignis. Sie ist besser verdeckt und deshalb der Normalfall, den jedes analoge Filter und jeder Lautsprecher mitbringt.
- Vorecho verlustbehafteter Codierung: Auch dort erscheint Rauschen vor einem Einsatz, doch die Ursache ist eine andere — die Codierung arbeitet in Blöcken und verteilt ihr Quantisierungsrauschen über den ganzen Block, auch über den stillen Teil vor dem Anschlag. Ein Filter ist daran nicht beteiligt.
- Latenz: die Verzögerung des Signals als Ganzes. Ohne sie gäbe es kein Vorschwingen, über die Form der Antwort sagt sie für sich aber nichts. Vom gewollten Delay zum Laufzeitausgleich einzelner Lautsprecher ist beides zu trennen.
- Gruppenlaufzeit: die Größe, aus der sich das Zeitverhalten ablesen lässt. Vorschwingen ist eine ihrer Folgen im Zeitbild, keine zweite Messgröße.
- Modales Ausschwingen: das Nachhängen des Raums. Es entsteht aus Resonanzen und ist um Größenordnungen länger als jedes Filterschwingen.
Aus der Praxis
Ein Einmesssystem hat gerechnet, die Kurve am Hörplatz sieht deutlich glatter aus als vorher — und trotzdem klingt der Kickbass weicher und ungenauer als ohne Korrektur. Der Verdacht fällt zuerst auf die Zielkurve, dann auf die Lautsprecher. Beides ist hier falsch.
Halt fest, was die Korrektur überhaupt leisten soll. Eine Überhöhung im Bass ist ein Amplitudenproblem, und die Amplitude sagt der Kurve nichts darüber, wie das Filter seine Energie in der Zeit verteilt. Rechnet das System unterhalb von 100 Hz linearphasig und greift dort schmal ein, entsteht ein Vorlauf von etlichen Millisekunden mit Schwingungen von 10 Millisekunden Dauer — weit außerhalb dessen, was das Gehör vor einem Anschlag noch verdeckt. Die Messkurve zeigt das nicht.
Das Verfahren beginnt deshalb ohne Filter. Was sich über Aufstellung und einen zweiten Subwoofer erledigen lässt, muss nicht entzerrt werden, und was nicht entzerrt wird, schwingt auch nicht vor. Was übrig bleibt, gehört im Bass in minimalphasige Bänder — dort kostet die Korrektur keinen Vorlauf, und für eine Raummode ist sie ohnehin das passendere Werkzeug.
Am Gerät ist damit eine einzige Frage zu klären, und sie steht in kaum einem Datenblatt: Bis zu welcher Frequenz hinunter greift die Zeitkorrektur, und lässt sich diese Grenze einstellen? Systeme, die den Bass ausdrücklich minimalphasig behandeln, beschreiben das; wo nichts dazu steht, ist es eine Frage an den Hersteller.
Verknüpfte Inhalte
Was linearphasig überhaupt heißt und wo die Auslegung ihren Gewinn hat, steht bei der Linearphasigkeit; die Rechnung von Filterlänge, Auflösung und Verzögerung bei den FIR- und IIR-Filtern. Warum bei Raummoden die minimalphasige Auslegung das richtige Werkzeug ist, klärt die Minimalphasigkeit, und womit dort stattdessen gearbeitet wird, die parametrische Entzerrung. Die Größe hinter dem Zeitverhalten behandelt die Gruppenlaufzeit, das Bild dazu die Impulsantwort.
Quellen
Die Herleitung des Vorschwingens aus der symmetrischen Impulsantwort und die Verzögerung um die halbe Filterlänge folgen der allgemeinen Literatur zur digitalen Signalverarbeitung. Die Größenordnungen der Vor- und Nachverdeckung stammen aus der psychoakustischen Standardliteratur, der Vorschlag apodisierender Wandlerfilter aus einem AES-Beitrag von Peter Craven aus dem Jahr 2004.