Reverie Engine 1.13: Native DSP-Engine macht Ambient-Sounddesign deutlich schneller und flexibler

Wer sich intensiv mit Ambient-Musik, Drone-Kompositionen oder experimentellem Sounddesign beschäftigt, kennt das Problem: Extrem lange Time-Stretch-Prozesse, komplexe Effektketten und speicherhungrige Algorithmen bringen selbst leistungsfähige Rechner schnell an ihre Grenzen. Genau an diesem Punkt setzt die neue Version Reverie Engine 1.13 an. Rund zweieinhalb Monate nach der ersten öffentlichen Veröffentlichung erhält die Software ein außergewöhnlich umfangreiches Update, das weit über eine klassische Versionspflege hinausgeht.

Im Mittelpunkt steht eine vollständige technische Neuentwicklung der Audio-Engine. Statt wie bisher auf einer JavaScript-basierten Architektur aufzubauen, arbeitet die DSP-Engine nun vollständig als nativer Code unter macOS und Windows. Damit verändert sich nicht nur die Geschwindigkeit der Berechnungen, sondern auch die gesamte Arbeitsweise der Software. Gleichzeitig erweitert Version 1.13 den kreativen Spielraum erheblich. Neue DSP-Module, frei konfigurierbare Effektketten, zusätzliche Presets und zahlreiche Verbesserungen unter der Haube machen aus der Reverie Engine ein deutlich leistungsfähigeres Werkzeug für moderne Ambient-Produktionen.

Gerade Produzenten, die lange Soundscapes, cineastische Klangflächen oder experimentelle Texturen erstellen, dürften von diesem Update besonders profitieren.

Reverie Engine 1.13
Reverie Engine 1.13

Native Architektur ersetzt JavaScript vollständig

Die größte Neuerung befindet sich im Kern der Software. Die komplette DSP-Pipeline wurde neu entwickelt und arbeitet jetzt vollständig in nativem Code. Dadurch entfällt die bisher notwendige Kommunikation zwischen Benutzeroberfläche und Audio-Engine über eine JavaScript-Brücke. Diese Änderung klingt zunächst nach einem rein technischen Detail, hat jedoch erhebliche Auswirkungen auf den praktischen Einsatz. Sämtliche Audioberechnungen laufen direkter, effizienter und deutlich ressourcenschonender ab. Gleichzeitig sinkt der Speicherbedarf je nach verwendetem Stil erheblich.

Nach Angaben der Entwickler erreichen identische Projekte je nach Preset eine Beschleunigung zwischen dem 1,05-fachen und dem beeindruckenden 5,2-fachen der bisherigen Geschwindigkeit. Besonders aufwendige Renderprozesse profitieren von der nativen Implementierung. Auch der Speicherverbrauch wurde deutlich reduziert. Je nach Signalweg benötigt die Software lediglich noch rund ein Viertel bis die Hälfte des bisherigen Arbeitsspeichers. Für Anwender bedeutet das nicht nur kürzere Wartezeiten, sondern auch mehr Reserven für zusätzliche Plug-ins oder größere Projekte.

Gerade bei stundenlangen Ambient-Kompositionen oder extremen Time-Stretch-Prozessen kann dieser Unterschied den gesamten Workflow verändern.

Dreamtime entwickelt Paulstretch konsequent weiter

Eine der spannendsten Neuerungen trägt den Namen Dreamtime. Dahinter verbirgt sich die konsequente Weiterentwicklung des bekannten Paulstretch-Algorithmus von Paul Nasca aus dem Jahr 2006. Paulstretch gilt seit vielen Jahren als eines der wichtigsten Werkzeuge zur Erzeugung extrem verlangsamter Klanglandschaften. Die Reverie Engine übernimmt dieses Grundprinzip, erweitert es jedoch um zahlreiche eigene Entwicklungen.

Statt statischer Klangflächen erzeugt Dreamtime deutlich lebendigere und organischere Entwicklungen innerhalb der erzeugten Drones. Möglich wird dies durch mehrere gleichzeitig arbeitende Verfahren. Ein sogenannter Spectral Drift lässt den virtuellen Lesekopf kontinuierlich durch das Ausgangsmaterial wandern, wodurch sich Klangfarben permanent verändern. Zusätzlich kombiniert der Algorithmus mehrere zufällig ausgewählte Audiobereiche miteinander und erzeugt dadurch eine wesentlich abwechslungsreichere Struktur als klassische Time-Stretch-Algorithmen.

Auch die Phasenberechnung wurde grundlegend überarbeitet. Statt für jedes Analysefenster vollständig neue Zufallsphasen zu erzeugen, mischt Dreamtime alte und neue Informationen intelligent miteinander. Dadurch verschwinden viele der bekannten digitalen Artefakte, während der typische schwebende Charakter erhalten bleibt.

Hinzu kommen adaptive Segmentgrößen, eine automatische Längenkorrektur sowie voneinander getrennte Zufallszahlengeneratoren, wodurch sich bestimmte Eigenschaften gezielt reproduzieren lassen. Das Ergebnis sind Klanglandschaften, die sich über viele Minuten oder sogar Stunden permanent verändern, ohne dabei monoton oder statisch zu wirken.

Custom Chain Builder öffnet sämtliche DSP-Module

Während Version 1.0 ausschließlich auf vorgefertigte Stilrichtungen setzte, erhalten Anwender nun erstmals vollständigen Zugriff auf sämtliche DSP-Bausteine. Der neue Custom Chain Builder stellt insgesamt 37 Module zur Verfügung, die frei kombiniert, verschoben und individuell konfiguriert werden können. Damit entwickelt sich die Reverie Engine von einem Preset-orientierten Effektgenerator hin zu einer vollständig modularen Ambient-Plattform.

Reverie Engine 1.13 - Module
Reverie Engine 1.13 – Module

Jede Effektkette kann als persönliches Preset gespeichert werden. Zusätzlich stehen eine vollständige Undo- und Redo-Historie sowie komfortables Drag-and-drop zur Verfügung. Gerade Sounddesigner, die komplexe Signalverläufe entwickeln möchten, erhalten dadurch wesentlich mehr kreative Freiheit als bisher. Die neue Architektur erinnert in vielen Bereichen eher an modulare Klangumgebungen als an klassische Effekt-Plug-ins.

Neue Presets erweitern das Klangspektrum

Parallel zur neuen Engine wächst auch die mitgelieferte Klangbibliothek. Fünf zusätzliche Factory-Presets erweitern das vorhandene Angebot. Namen wie Deteriorating Memories, Harmonic Healing, Forest Breathing, DNA Splice oder Ancient Chant verdeutlichen bereits, in welche klangliche Richtung sich die neuen Presets bewegen.

Zudem ergänzen zwei komplett neue Stilrichtungen das System. Chimera kombiniert verschiedene Klangquellen auf spektraler Ebene und erzeugt hybride Texturen, die zwischen organischen Instrumenten und synthetischen Flächen liegen. Sacred richtet sich dagegen an Produzenten, die ritualartige Drones, sakrale Atmosphären oder meditative Klanglandschaften erzeugen möchten.

USeed macht Produktionen vollständig reproduzierbar

Besonders interessant ist die Einführung des sogenannten Universal Seed, kurz USeed. Dabei handelt es sich um einen Base62-Code, der sämtliche Einstellungen einer Effektkette speichert. Neben den eigentlichen Parametern werden unter anderem auch Modulreihenfolge, Stereo-Verteilung und sämtliche Zufallswerte festgehalten. Dadurch lässt sich eine Produktion auf jedem kompatiblen Rechner exakt reproduzieren.

Gerade im professionellen Umfeld besitzt diese Funktion enormes Potenzial. Sounddesigner können identische Ergebnisse über unterschiedliche Arbeitsplätze hinweg erzeugen oder Projekte auch Monate später vollständig rekonstruieren. Zusätzlich erhält jedes Modul einen eigenen deterministischen Zufallszahlengenerator. Änderungen an einem Effekt beeinflussen dadurch nicht mehr automatisch sämtliche anderen Zufallsprozesse innerhalb der Kette. Diese saubere Trennung erhöht die Vorhersagbarkeit komplexer Signalwege erheblich.

Zahlreiche Optimierungen innerhalb der DSP-Engine

Auch viele einzelne Audiomodule wurden überarbeitet. Der Spectral-Freezer arbeitet nun mit deterministischem Perlin-Noise anstelle klassischer Zufallswerte. Dadurch entwickeln sich eingefrorene Spektren wesentlich gleichmäßiger und organischer. Das Modul Temporal Evolution verwendet künftig native Butterworth-IIR-Filter anstelle der bisherigen Python-basierten FIR-Implementierung. Dies verbessert sowohl die numerische Stabilität als auch die Rechenleistung.

Weitere Optimierungen betreffen FFT-Berechnungen, SIMD-Vektorisierung, Cache-Verhalten sowie doppelt präzise Phasenakkumulatoren. Letztere verhindern das bislang mögliche Driftverhalten bei sehr langen Renderprozessen. Auch das Loudness-Management wurde angepasst. Statt komplette Audiodateien zu analysieren, erfolgt die LUFS-Messung jetzt innerhalb eines repräsentativen 60-Sekunden-Fensters. Dieses Verfahren reduziert den Speicherbedarf erheblich und eignet sich gleichzeitig besser für sehr homogene Ambient-Kompositionen.

Reverie Engine 1.13 - Modul Mode
Reverie Engine 1.13 – Modul Mode

Messbare Leistungssteigerungen im Benchmark

Besonders bemerkenswert ist die Transparenz, mit der die Entwickler ihre Leistungsdaten veröffentlichen. Verglichen wurden identische Projekte zwischen Version 1.0 und Version 1.13 unter exakt gleichen Bedingungen. Je nach verwendetem Stil ergeben sich deutliche Unterschiede. Während FFT-lastige Presets naturgemäß geringere Leistungszuwächse zeigen, profitieren komplexe Time-Stretch- und Modulationsketten erheblich stärker von der nativen Architektur.

Im schnellsten Testfall reduziert sich die Renderzeit auf weniger als ein Fünftel der bisherigen Berechnungsdauer. Selbst in Szenarien mit geringeren Geschwindigkeitszuwächsen sinkt der Speicherverbrauch weiterhin deutlich. Diese Zahlen unterstreichen, dass die Entwickler nicht lediglich kosmetische Verbesserungen vorgenommen haben, sondern die gesamte DSP-Architektur grundlegend modernisiert wurde.

Klangbeispiel

Hier ist ein Beispiel, ich habe eines meiner Projekte mal mit der Reverie Engine 1.13 bearbeitet.

Original:

Und Ergebnis

Komfortfunktionen runden das Update ab

Neben den technischen Änderungen erhält Reverie Engine 1.13 zahlreiche Verbesserungen im täglichen Einsatz. Die Benutzeroberfläche arbeitet nun vollständig nativ und startet spürbar schneller, da keine JavaScript-Laufzeit mehr initialisiert werden muss. Drag-and-drop wurde vollständig integriert und erlaubt ein wesentlich flüssigeres Arbeiten. Eigene Presets lassen sich zusätzlich mit individuellen Symbolen versehen.

Neu hinzugekommen ist außerdem der Export in mehrere Audioformate. Neben WAV unterstützt die Software jetzt auch FLAC, OGG und AIFF sowie 16- und 24-Bit-Ausgabeformate. Die Lizenzpolitik bleibt erfreulich kundenfreundlich. Besitzer von Version 1.0 erhalten das Update kostenlos und müssen keine neue Lizenz erwerben.

Video: Reverie Engine 1.13

Mit Version 1.13 entwickelt sich die Reverie Engine von einem interessanten Spezialwerkzeug zu einer deutlich ausgereifteren Produktionsplattform für Ambient-, Drone- und experimentelles Sounddesign. Die vollständige native Neuentwicklung sorgt nicht nur für erheblich mehr Geschwindigkeit und einen deutlich geringeren Speicherverbrauch, sondern schafft gleichzeitig die Grundlage für zukünftige Erweiterungen.

Besonders der neue Dreamtime-Algorithmus, der modulare Custom Chain Builder mit 37 DSP-Modulen sowie das intelligente USeed-System zeigen, dass hier nicht nur bestehende Funktionen optimiert wurden. Vielmehr verfolgt die Entwicklung das Ziel, eine reproduzierbare und zugleich äußerst flexible Umgebung für langformatige Klangkunst zu schaffen.

Gerade Produzenten atmosphärischer Musik, Sounddesigner für Film und Games oder experimentierfreudige Ambient-Künstler erhalten mit Reverie Engine 1.13 ein Werkzeug, das sowohl technisch als auch klanglich einen deutlichen Schritt nach vorn macht. Die Kombination aus nativer Performance, modularer Architektur und ausgefeilten DSP-Algorithmen macht dieses Update zu einer der bislang umfangreichsten Weiterentwicklungen der Software.

Hier ist der Link: https://reverie.parallel-minds.studio/en

Schreibe einen Kommentar

Andreas

Musiker und Musikproduzent: Gitarre, Keyboards, Drums und Gesang, Tonstudio, Songwriter, Qualitätsmanager, Hobbyfotograf und Online-Redakteur.