OxiSynth is a pure safe Rust SoundFont™ synthesizer, inspired by the widely known FluidSynth.
Initially designed for integration with Neothesia, OxiSynth has expanded its utility to other innovative projects, including:
- microwave: A microtonal synthesizer that makes creative use of OxiSynth's per-channel tuning APIs.
- xsynth: A Black MIDI synthesizer leveraging OxiSynth's
soundfontparsing crate.
This is how OxiSynth sounds like, running in real-time in Neothesia
The chorus and reverb in the recording are also produced by oxisynth-chorus and oxisynth-reverb crates respectively, that don't have any dependency on oxisynth itself and can be used as generic efects outside of this project.
oxisynth-demo.mp4
2023-12-30.23-39-13.trimmed.trimmed.mp4
OxiSynth was built with WASM in mind from the get go, so here it is running in the browser, with Boomwhacker soundfont prebundled: https://oxisynth.netlify.app