Ein Projekt von petit souris
PSOrvia
Unser Hausframework für Audiosoftware. Ein sehr leistungsfähiges C++-Fundament, auf dem alle unsere Plugins und Instrumente entstehen.
Ein Framework, viele Fähigkeiten
PSOrvia ist ein eigenes Framework in C++, gebaut für Audio. Es deckt ab, was ein Plugin oder Instrument braucht, von der Signalverarbeitung bis zur Oberfläche, und bleibt auch unter höchsten Ansprüchen zuverlässig.
-
-
über240.000 Zeilen C++
-
22 Module
-
4 Formate aus einem Kern
-
24 Sprachen
-
Eigene Grafik und Bedienoberfläche
Zeichnen und Bedienelemente aus einer Hand, per Tastatur und Screenreader bedienbar.
-
Ein Kern, viele Formate
CLAP, VST3 und LV2 sowie als Standalone-Programm für Windows und Linux, alles aus demselben Code. macOS ist in Vorbereitung.
-
Eingebauter Prüfstand
Messen und Prüfen gehören zum Framework, nicht erst danach dazu.
-
Echtzeit-Sicherheit
So gebaut, dass der Audio-Thread nie warten muss.
-
Physikalische Modellierung
Saiten, Pfeifen und Körper, berechnet aus ihrer Physik.
Highlights
-
Rückgängig mit sichtbarem Verlauf
Die letzten Schritte stehen als Liste da; ein Klick springt zu jedem zurück.
-
A/B-Vergleich
Zwei Einstellungen gegenüberstellen, in jedem Plugin. Ein Lautheitsabgleich verhindert, dass das Lautere gewinnt (in ausgewählten Plugins).
-
Einfache Ansicht
Neben der vollen Oberfläche eine reduzierte Ansicht, bei vielen Instrumenten.
-
Ausdruck: MPE und Atem
Bei Instrumenten: MPE bei den meisten, Atem-Controller bei passenden Instrumenten.
-
Übe-Werkzeuge
Im Standalone-Programm: Metronom, Aufnahme, Stimmgerät, Begleitspur, Tempo und Fußschalter.
-
Signierte Updates
Die Update-Prüfung ist signiert, braucht kein Konto, sendet keine Kennung und lässt sich abschalten.
Klang aus der Physik
-
Atmosphäre und Material
Temperatur, Luftfeuchte, Höhe und Material verändern, wie unsere Instrumente klingen.
-
Ausdruck je Note
Tonhöhe und Klangfarbe für jede Note einzeln.
Die ersten Plugins erscheinen bald.