Login
CL-RemiAudio
Login

CL-RemiAudio

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. It is split up into multiple ASDF systems for ease of use.

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

Features

A list of supported features. Unless specified, the feature is implemented in pure Common Lisp.

Building and Development

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

Packages

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.

Contributors

Links and Licenses

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