A collection of default basic Patchcab Eurorack style modules made with Web Audio, Tone.js Web Audio framework and Svelte Javascript framework.
Install the modules to your Patchcab setup by running:
npm install @patchcab/modules
Module | ||
---|---|---|
![]() |
ADSR | An ADSR (Attack, Decay, Sustain, Release) envelope generator. |
![]() |
Clock | A simple clock which provides a callback at the given rate. |
![]() |
FM | FM module composed of two oscillators where one oscillator modulates the frequency of a second one. |
![]() |
LFO | A low frequency oscillator module. |
![]() |
MIDI | work in progress module 😬 Currently sends only a trigger signal on keyboard letter Q-M key presses. |
![]() |
NOISE | A noise generator module that produces pink, white or brown noise types. |
![]() |
Notes | Simple utility module to write down your synth usage instructions or other random stuff. |
![]() |
OSC | Simple oscillator module producing sine, square, triangle or sawtooth signal. |
![]() |
OUT | Master ouput module connecting your synth output to your computers audio output. |
![]() |
REVRB | Simple reverb effect module. The response generation is asynchronous, so you have to wait until ready resolves before it will make a sound. |
![]() |
SCOPE | Utility module to visualize the waveform of the audio input. |
![]() |
SEQ | A simple 16 step gate sequencer. |
![]() |
VCF | A highpass or lowpass filter to cutoff audio input frequency. |
![]() |
VOL | Module to adjust the audio signal volume. |