Featured image of post RustyPipes Open Source VPO Software

RustyPipes Open Source VPO Software

Einen Neuling betritt die Bühne

Einleitung

Seit einiger Zeit werkelt Dividebysandwich an dem Programm RustyPipes. Dabei handelt es sich um eine VPO Software ähnlich zu Hauptwerk, Sweelinq oder GrandOrgue. Das Projekt ist noch sehr jung, aber einen Blick wert. Der Entwickler beschreibt es wie folgt:

RustyPipes ist eine virtuelle Pfeiffenorgel welche GrandOrgue und Hauptwerk Samplesets laden kann. Es wird sowohl Sample Precaching als auch Sample Streaming von SSDs unterstützt. Das erlaubt z.b. das Spielen von großen Samplesets mit vielen Registern mit wenigen Gigabytes RAM. Um nicht unnötig Latenz beim Spielen zu erhöhen werden bei allen Samples die ersten Millisekunden ins RAM geladen und dann der Rest von der Disk gestreamed. Wer das nicht will kann natürlich alle Samples komplett ins RAM laden. Es gibt sowohl eine Version für die Konsole wie auch eine grafische Version.

Das Projekt findet ihr unter https://github.com/dividebysandwich/rusty-pipes

Bilder

GUI Version Terminal Version

Ein erster Eindruck

Die Installation auf meinem Textsystem mit Debian Trixi lief mithilfe des Flatpaks ohne Probleme, als Sampleset habe ich von Binatural Pipes die Niederzwehren ausgewählt: https://binauralpipes.com/niederzwehren Nach dem Start von RustyPipes konnte ich die Orgel ohne Probleme laden und auch spielen. Die Oberfläche selbst ist noch sehr rudimentär und es fehlen noch viele Funktionen, aber die Kernfunktion also das Laden und Spielen einer Orgel funktioniert bereits.

Aufnahme

Eine kurze Aufnahme die ich mit RustyPipes erstellt habe. Es handelt sich um eine Bearbeitung von Marcel Dupre zu dem Lied “Durch Adams Fall ist ganz verderbt”

Ausblick

Das Projekt ist jung, erst einige Monate alt. Daher ist es schwer abzuschätzen wie weit es sich entwickeln wird und wo die Reise hingehen wird. Der Entwickler ist aber sehr an Ideen interessiert und setzt diese wenn möglich und sinnvoll auch um. Daher lohnt es sich RustyPipes eine Chance zu geben und zumindest einmal zu testen, dem Entwickler Feedback zu geben, Fehler zu melden oder auch Code beitragen.

Ich für meinen Teil werde den Verlauf sehr genau verfolgen, da ich vor allem die Streamingtechnik sehr spannend finde.

Erstellt mit Hugo
Theme Stack gestaltet von Jimmy