Hi, I’ve been working on a sample based virtual pipe organ for the past two weeks, and here it is:
This is RustyPipes, the MIDI controlled virtual pipe organ that can load GrandOrgue and Hauptwerk sample sets. One standout feature is that it supports sample streaming from SSDs instead of having to load everything into RAM - though that option exists too.
You can also load up MIDI files and have them play back, for example ones from kunstderfuge.com
You assign MIDI channels to organ stops with the number keys, and you can save and restore whatever mapping you currently have using the F-keys.
By default, RustyPipes starts in GUI mode using egui, but with the parameter –tui you can run it with Ratatui and the exact same features as the GUI version, including the configuration screen:

