Lisp 'made
with alien technology' logo CL-RemiAudio is a collection of audio format I/O routines, codecs, and processors/effects written entirely in Common Lisp.

This is still very early in development, so the API will likely experience frequent changes. Expect a few bugs.

There is also a version for the Crystal programming language if you'd like available here.

Wanna support this project? Buy me a coffee on Ko-Fi
Buy Me a Coffee at ko-fi.com


A list of supported features and planned features.

Building and Development

A recent version of SBCL is highly suggested (CL-RemiAudio is known to work with SBCL 2.3.x and above).


The base package is cl-remiaudio is kind of like a "meta package' that loads all of the sub packages. The sub packages can also be loaded individually, and all have nicknames for shorter usage:

Style info

I use a slightly different style for my code.

How do I contribute?

  1. Go to https://chiselapp.com/user/MistressRemilia/repository/CL-RemiAudio/ and clone the Fossil repository.
  2. Create a new branch for your feature.
  3. Push locally to the new branch.
  4. Create a bundle with Fossil that contains your changes.
  5. Get in contact with me.


Links and Licenses

CL-RemiAudio itself is mostly under the GNU Affero General Public License version 3, except for the items listed above.