aboutsummaryrefslogtreecommitdiff

Loquelic Iteritas Clone

An implementation of the Loquelic Iteritas Eurorack oscillator module using the Faust programming language.

Requirements

Install the Faust compiler and libfaust here (or through your distro's package manager). You can also simply upload the .dsp files to the Faust online IDE, which is capable of compiling binaries for a variety of platforms.

Build SuperCollider Plugin

This repository currently only provides a script to build the module as a SuperCollider plugin.

make supercollider

To install it, move the contents of build/Supercollider/Extensions to your SuperCollider extensions directory, which is typically found at ~/.local/share/SuperCollider/Extensions on Linux (and somewhere under ~/Library/Application Support on mac if I recall correctly). Note that the file paths in this Makefile are currently hard-coded based on the directory structure used by the Arch Linux repo package. If it fails to find the correct headers or architecture files you will probably need to adjust these paths based on your own system.

Build other plugin types

VST/LV2 plugins, standalone binaries, etc. can be built using the various faust2[...] scripts which are typically packaged with Faust. More information is available in the Faust documentation.