PicoSynth icon indicating copy to clipboard operation
PicoSynth copied to clipboard

Filter implementation?

Open DatanoiseTV opened this issue 2 years ago • 3 comments

Are you planning on adding a filter?

You could probably reuse some code generated by Vult DSP. There is a "ladder-type" low-pass filter and a SVF filter implementation I could share.

DatanoiseTV avatar Jan 05 '24 11:01 DatanoiseTV

Vult is a transcompiler which can compile to C++ along other languages.

Here is the filter code (in Vult DSP language): https://github.com/vult-dsp/vult/tree/master/examples/filters

DatanoiseTV avatar Jan 05 '24 11:01 DatanoiseTV

Yes, a filter is the highest priority for the next feature. There's actually a filter branch where I started work on a state-variable-filter, but I was having trouble finding a decent implementation that would be stable at higher cutoff frequencies.

raybellis avatar Jan 08 '24 09:01 raybellis