1.1.3 • Published 4 years ago
@patchcab/modules
Licence
MIT
Version
1.1.3
Deps
0
Size
148 kB
Vulns
0
Weekly
0
Patchcab modules
A collection of default basic Patchcab Eurorack style modules made with Web Audio, Tone.js Web Audio framework and Svelte Javascript framework.
Install
Install the modules to your Patchcab setup by running:
npm install @patchcab/modules
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. |


