-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement a collection of filters and filter building blocks #63
Comments
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 20, 2023
…r filter. Also includes an example of a stereo filter firmware for Bluemchen.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 25, 2023
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 25, 2023
…overdrive. Adds an output tap after the second stage of the ladder lpf.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 25, 2023
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 26, 2023
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
May 31, 2023
…r the Versio platform.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jun 1, 2023
Updates Bluemchen filter example to support multiple filter modes.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jun 21, 2023
Updates scaling of Versio pole mixing filter knobs.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jun 21, 2023
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jun 22, 2023
…des to Bluemchen filter.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jul 10, 2024
…d bumps oversampling to 4x. Adds a little more gain to the Bifocals filter.
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Jul 11, 2024
* lichen-community-systemsgh-67: (39 commits) lichen-community-systemsgh-63: Fixes bugs in Ladder implementation and bumps oversampling to 4x. Adds a little more gain to the Bifocals filter. Resolves lichen-community-systemsgh-22: Updates Versio support to new Host API. lichen-community-systemsgh-22: Adds a Patch_init() device and updates examples to new Host API. lichen-community-systemsgh-67: Addresses several warning revealed by MSVC. Random stab in the dark for CI failure on macOS. lichen-community-systemsgh-22: Adds support for different types of buffered analog outputs, and for scaling outputs to accommodate situations like the DPT's offset internal DAC outputs. lichen-community-systemsgh-22: Updates DPT support to use new Host API. lichen-community-systemsgh-22: Updates Lichen Medium device to ADCController API. lichen-community-systemsgh-22: Adds device support for Nehcmeulb. Updates all Bluemchen examples to work with the new Host API. lichen-community-systemsgh-22: Brings back encoder support for Daisy host.. Updates Bluemchen calibrator and filter examples to latest API. lichen-community-systemsgh-22: Updates Bluemchen osc and bare board examples to latest API. Changes Freddie firmware to match Bubbles' MIDI map. Addresses some type coercion warnings raised by MSVC. lichen-community-systemsgh-25: Adds unit tests for sig_dsp_List interpolation. Fixes bugs with wrap-around behaviour and improves test coverage. Adds normalization for ADC inputs. Introduces device-level support and examples for Lichen Bifocals. lichen-community-systemsgh-22: Refactors Lichen Medium device and examples for new host API. lichen-community-systemsgh-22: Working bare board test for Patch Init/Lichen Medium. lichen-community-systemsgh-22: Still broken but improved refactoring of Daisy host infrastructure. Safety commit of half-working refactoring of Daisy host infrastructure. lichen-community-systemsgh-22: Initial, partially-working refactoring of Host API for Daisy. lichen-community-systemsgh-67: Improves Moorer reverb example. Adds Dattoro's "industry standard" chorus/flanger/echo effect. Adds allpass interpolation to sig_DelayLine and a fast sine impl. ...
colinbdclark
added a commit
to colinbdclark/signaletic
that referenced
this issue
Oct 10, 2024
…ng inline wavefolding and saturation. Renames sig_dsp_Sine to sig_dsp_SineOscillator. Adds new signals for clamping, wavefolding, sine, and noise gating.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Signaletic currently only has a simple one pole low pass filter for smoothing signals, but it would be nice to have a variety of filters and building blocks for implementing filtering algorithms. They will also be a useful case study for extending Signaletic to handle "property relationships"—such as the case when a cutoff frequency is updated and requires coefficients to be recalculated as a result.
A good place to start might be a characterful LPF, such as a Moog-style filter. This port of Teensy's ladder filter by Nick Donaldson looks quite good. There's also this repository of comparative implementations.
The text was updated successfully, but these errors were encountered: