Strike is a collection of DSP units based around the LPG I released previously.
Since these are all written in the DSP layer, CPU usage is very low ~1-2.5%
Strike (LPG)
A lowpass gate using the envelope from arc and a 12dB/oct biquad filter.
Also includes EOF/EOR gate outputs from the rise/fall controls as well as the envelope out from the height control.
Arc (AD)
An AD envelope with loop toggle and bend control.
Also includes EOF/EOR gate outputs from the rise/fall controls.
Bique (BCF)
A multi-mode biquad cascade filter with options for lowpass, bandpass, and highpass at either 12dB/oct, 24dB/oct, or 36dB/oct. Modeled after the equations outlined here by Robert Bristow-Johnson.
Output is tanh limited to give distortion at higher gain levels. This is particularly useful when pinging the filter at high resonance.
Sieve (SVF)
A state variable filter that mixes between lowpass, bandpass, and highpass. Modeled after the algorithm designed by Andrew Simper outlined here.
Output is tanh limited to give distortion at higher gain levels. This is particularly useful when pinging the filter at high resonance.
Fin (Osc)
A “fin” wave oscillator, so called because the wave resembles a shark fin.
Essentially this is just a different configuration of arc as an oscillator.
Formant (Osc)
A formant oscillator based on the Mangrove module by Whimsical Raps.
Softy (Osc)
A triangle (atan) oscillator with soft sync.
Tanh Bonus unit
Limits the incoming signal with a tanh function.
CPR
A stereo peak compressor with sidechain and optional auto makeup gain. Also includes outputs for gain reduction and a gate when the compressor is active.
A lowpass gate using a slew limiter envelope and a 6dB/oct filter.
Also includes the slew output from the height control.
Download from the hub here!