Hallo zusammen!
Seit dem letzten Update hat sich unter der Haube einiges getan. Zeit für einen ordentlichen Überblick.
Der Großteil der Arbeit steckte im DSP, also allem, was den Klang erzeugt und verarbeitet: Instrumente, Filter, Effekte, Timing und ihr Zusammenspiel. Manche Probleme wurden erst beim Abspielen eines ganzen Tracks, beim Klangwechsel oder bei stärkerem Effekteinsatz deutlich.
Das Ziel bleibt gleich: musikalische Möglichkeiten wie in einer DAW, aber zugänglich und mit Spaß am Experimentieren.

Was wurde verbessert?
- Bass: Hüllkurven, Ausklingphase und Pegelverhalten korrigiert. Gebundene Noten behalten ihre laufenden Hüllkurven und übernehmen die Anschlagstärke der nächsten Note gleitend. Details und Kraft sind zurück, was beim Live-Test besonders schön zu hören war =)
- Oszillatoren, FM und Wavetable-Synthese: präzisere Phase, verbesserte Modulation und besseres Verhalten bei hohen Frequenzen. WT ist genauer, und die Modulation entfernt keine gewünschten Obertöne mehr.
- Effekte und Signalketten: das Zusammenspiel von Instrumenteffekten, Send/Return-Kanal und Performance-FX wurde überarbeitet.
- Delay und Tempo: verbesserte Überblendungen beim Ändern temposynchroner Delay-Zeiten. Auch Freeze wurde verbessert.
- Bedienung und Rückmeldung: Zeitsteuerungen erscheinen nur dort, wo sie unterstützt werden. Bewegungssteuerung (MPU) wird auf Geräten ohne Unterstützung ausgeblendet; die übrigen Tasten nutzen den freien Platz.
- CPU-Bereinigung: wiederholte Berechnungen für Filter, Sättigung, Delay und Oszillatoren entfernt, wo sich dieselbe Vorbereitung teilen ließ.
Ein paar technische Details
Die Audioverarbeitung läuft über Unity Burst. Der DSP ist in C# geschrieben und wird zunächst zu IL, einer Zwischenform des Codes, kompiliert. Burst erzeugt daraus mithilfe des LLVM-Compilers optimierten nativen Maschinencode.
Im Mittelpunkt standen Mathematik und Signalfluss im Einklang mit der DSP-Theorie.
Es bleibt Arbeit: Starke WT-Modulation braucht weitere Leistungsoptimierung, und mit dem metallischen Charakter der Reverb-Modi bin ich noch nicht zufrieden.
Die erste Demo ist da!
Ihr könnt die erste DAWG-Demo jetzt auf Windows und Android ausprobieren.
Demo auf itch.io herunterladen
Diese Demo ist ein Schritt zur Steam-Demo, die später folgen soll. Einen Veröffentlichungstermin gibt es noch nicht.
Danke fürs Mitverfolgen, Testen und für euer Feedback. Macht's gut und bis zum nächsten Update!