Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.62 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.62 KB

XSynth

A fast Rust-based SoundFont synthesizer designed for high voice counts and low latency.

GitHub repo size GitHub License GitHub Release

Modules

  • core: Handles the core audio rendering functionality.
  • clib: C/C++ bindings for XSynth.
  • soundfonts: A module to parse soundfonts to be used in XSynth.
  • realtime: The real-time rendering module within XSynth.
  • render: A command line utility for rendering MIDIs to audio using XSynth.
  • kdmapi: A cdylib wrapper around XSynth to act as a drop in replacement for OmniMIDI/KDMAPI.

Demos

XSynth playing Immortal Smoke by EpreTroll

Impossible.Piano.-.Touhou.8.-.Reach.for.the.Moon.-.Immortal.Smoke.5.5Million.mp4

XSynth playing DANCE.MID

DANCE.mp4

License

XSynth and all of its components is licensed under the GNU Lesser General Public License 3.0.