Seit einiger Zeit vertreibt die Firma WAVES ein Bundle, bestehend aus 4 Plug-Ins, zur Restaurierung von Audiomaterial. Die Plug-Ins stehen sowohl für MS Windows basierte als auch für MacOS zur Verfügung. Als Schnittstellen werden Digidesigns TDM Protokoll, die VST Schnittstelle von Steinberg sowie DirectX unterstützt. Dabei unterscheidet sich das Design des GUI bei den einzelnen Versionen nicht. Allen vier Plug-Ins sind volgende Merkmale gemein:
Nachfolgend werden diese einzeln beschrieben und deren praktische Anwendung demonstriert.
X-Hum stellt das erste Plug-In dieses Bundels dar. Mit ihm lassen sich tiefrequente Störgeräusche wie etwa Trittschall oder Netzbrummen eliminieren. Zu diesem Zweck verfügt das Plug-In über einen Hochpassfilter variabler Grenzfrequenz und einstellbarer Güte. Zusätzlich lassen sich bis zu 8 weitere extrem steile Notchfilter mit individuell einstellbarer Dämpfung definieren. Die Mittenfrequenz dieser Nochfilter ist dabei von der Grenzfrequenz des Hochpassfilters abhängig, und stellt deren harmonische Vielfache dar. Diese Funktion ist bei der Eliminierung von eingestreutem Netzbrummen 50 oder 60 Hz sehr hilfreich.
Das Plug-In X-Click dient, wie der Name schon andeutet, der Entfernung pegelstarker
Knack- und Klickgeräusche, wie sie etwa bei der Wiedergabe alter Schellack-
oder Vinylschallplatten durch bedinngt durch mechanische Beschädigungen
auftreten können. Das Plug-In verfügt hierzu über zwei variable
Parameter bezeichnet mit Threshold und Shape. Dabei definiert
der Anwender über den Shape-Parameter die "Form" des Knacksers
respektive dessen Bandbreite. Dami lässt sich sicherstellen, dass einzelne
Peaks keine Veränderung erfahren, wenn sie nicht genügend hochfrequente
Anteile besitzen. So kann z.B. bei Schellackplatten einer unnötigen Manipulation
des ohnehin schmalbandigen Nutzsignals vorgebeugt werden.
Der Parameter Threshold definiert einen Grenzwert, den ein Knackser überschreiten
muss, um von dem Algorithmus eliminiert zu werden. Auf diese Weise lassen sich
sehr laute Knackser elininieren, während solche, die pegelmäßig
unter dem Nutzsignal liegen und daher als weniger störend empfunden werden
unangetastet bleiben.
Ist das Plug-In in Betrieb, kann auf der, in Echtzeit aktualisierten, Hüllkurve
die Arbeit des Plug-Ins verfolgt werden. Wurde ein störender Knackser entdeckt
und eliminiert, so wird dies durch die einblendung einer vertikalen roten Linie
in die Hüllkurve dargestellt.
Ebenfalls zur Redunktion von Knackgeräuschen dient das Plug-In X-Crackle.
Im Gegensatz zu X-Click ist es aber geeignet permanentes Knistern zu unterdrücken.
Dieses entsteht zum beispiel durch feine Staub- und Schnutzeinlagerungen in
den Rillen den Schallplatte. Auch hier stehen dem Anwender wieder zwei Parameter
Threshold und Reduction zur Verfügung, mit denen sich die
Arbeitsweise von X-Crackle beeinflussen lässt. Im Gegensatz zu X-Click
lassen sich hier keine Einschränkungen bezüglich der spektralen Merkmale
machen. Somit muss der Erkennungsprozess des Knisterns mit Herstellerseitig
festgelegten Parametern erfolgen.
Mit dem Parameter Threshold lässt sich auch hier wieder ein Schwellwert
einstellen, den die Störgeräusche überschreiten müssen,
um durch den Algorithmus eliminiert werden zu können. Erfreulicher Weise
ist hier der Grad der Unterdrückung über den Parameter Reduction
einstellbar, was eine individuelle Abwägung zwischen der Elimination an
Störsignalen und dem Verlust von Nutzsignal möglich macht.
Die Arbeit von X-Crackle kann in Echtzeit im Spektrogramm verfolgt werden. Dabei
wird das Audiosignal weis dargestellt, und der als Crackle bezeichnete Anteil
grün gefärbt.
Das vierte und letzte Plug-In in diesem Bundle bildet X-Noise. Hiermit lässt sich Rauschen aus dem Nutzsignal herausrechnen. Dazu bedient sich dieses Plug-In einer Probe, die es mit den Inputsignal abgleicht. Dem Anwender stehen hier insgesamt 8 Parameter zur Verfügung:
Die Arbeit mit X-Noise besteht grungsätzlich aus zwei Teilen. Um das übergalgerte
Rauschen eliminieren zu können, benötigt der Algorithmus eine Vorlage
des zu beseitigenden Rauschens.
Dazu lässt man X-Noise im ersten Arbeitsgang ein Profil lernen. Dazu wird
im Quellmaterial ein modulationsfreier Abschnitt von mindestens 100 ms selektiert
und in das Plug-In eingespeist. Durch das Aktivieren des Learn-Modus
führt X-Noise eine Spektralanalyse des Signals durch und generiert daraus
den Frequenzgang des Rauschsignals, der im Sichtfenster als weiße Kurve
dargestellt wird. Anschließend kann der Learn-Modus wieder verlassen
werden. Mit der Wahl der Auflösung - Resolution Low/Mid/High - wird
die Anzahl der bei der Spektralanalyse verwendeten Frequenzbänder festgelegt.
Im zweiten Arbeitsschritt wird mittels der Parameter Threshold und Reduction
die Stärke der Rauschunterdrückung festgelegt. Mit Threshold
kann der Anwender dabei das Pegelverhältnis zwischen Rauschen und dem Nutzsignal
festlegen. Im Sichtfenster wird das Verhältnis durch den Abstand von Input
(rot) und Rauschprofil (weis) deutlich. Eine Veränderung erfahren nur die
Frequenzanteile, die pegelmäßig unterhalb der weisen Profilkurve
liegen.
Mit dem Parameter Reduction wird der Grad der Rauschunterdrückung
festgelegt. Ein Wert von 0 entpricht Bypass, ein Reduction-Faktor von
100 der maximal möglichen Rauschunterdrückung.
WAVES empfiehlt einen festgelegten Workflow für die Arbeit mit den Restauration Tools. Dieser bezieht sich vor allem auf die Reihenfolge der Anwendung der Plug-Ins. Alle vier Plug-Ins werden praktisch als Inserts genutzt. Zweckmäßig ist dabei die folgende Reihenfolge:
Dabei ist die Anwendung aller vier Plug-Ins nicht zwingend notwendig. Je nach Ausgangssituation können einzelnen Komponenten weg gelassen werden.
Als Quelle für die folgenden Hörbeispiele diente eine Schellackaufnahme aus dem Jahr 1920. Die Schellackplatte wurde auf einem geeigneten Plattenspieler (78 U/min) wiedergegeben und mit Hilfe eines Motu828 MK II bei 44,1 kHz / 24 Bit digitalisiert. Der Export in das MPEG 1-Layer 3 Format wurde mit dem LAME-Encoder durchgeführt. Die Hörbeispiele haben eine Bitrate von 64kBit/s mono, und eine Dateigröße von 498 kByte.
Bearbeitungsstufe
|
Resultat
|
Die digitalisierte Aufnahme ohne weitere Bearbeitung | anhören / download |
Auf das Audiomaterial wurde das X-Hum Plug-In angewandt. Es wurde ein Hochpass mit f = 40 Hz (Rumpelfilter) benutzt, um die mechanischen Geräusche des Abspielgerätes zu reduzieren | anhören / download |
Nach der Anwendung des X-Click Plug-Ins. Die starken Knackser sind deutlich weniger zu hören. | anhören / download |
Nach einer moderaten Anwendung von X-Crackle. Das latente Knistern wurde damit leicht reduziert. | anhören / download |
Nach dem Einsatz von X-Noise und einem High Shelving Filter @ 2,8 kHz / +3,0 dB. Das Rauschen wurde durch das Plug-In sehr deutlich vermindert. Dadurch entsteht beim Hörer aber auch der Eindruck fehlender Höhen. Deshalb wurden die wenigen vorhandenen Höhen nachträglich leicht angehogen. Ein Aural Exciter wäre hier angebrachter, stand aber dem Autor nicht zur Verfügung. | anhören / download |
Jedes der Hörbeispiele enthält die Bearbeitungsschritte seines Vorgängers. Alle Plug-Ins wurden in Samplitude als Inserts kaskadiert und nacheinander zugeschaltet.
Erstellt von Andreas
Lemke SS 2004 TU-Berlin
Kontakt: Andreas.Lemke AT tu-berlin.de
Last modified: 13.10.2004
Tested with Firefox 1.0, Microsoft Internet Explorer 6.0 - Screen Resolution 1024 x 768