Scarlet Devil Mansion


CL-MeltySynth is a SoundFont MIDI synthesizer library written entirely in Common Lisp. This is a port of the excellent MeltySynth by Sinshu, expanded with new features. There is also my equivalent library for Crystal, Haematite

My midi123 was written in Common Lisp and used CL-MeltySynth in versions prior to v2.0.

Source Code Repository

Example Videos

Warcraft 2’s “Human 1” by Glenn Stafford Rise of The Triad’s “Spray” by Lee Jackson (CL-MeltySynth v2.0.0) Doom E1M1 “At Doom’s Gate” by Bobby Prince (CL-MeltySynth v1.0.0)