jatinchowdhury18
jatinchowdhury18
It would be cool to be able to put together a signal chain comprised of random modules. However there's a few challenges: - Volume: the random chain should not be...
It looks like we'll need to do the following steps: 1. Add the [MTS-ESP library](https://github.com/ODDSound/MTS-ESP) as a submodule - Create a [CMakeLists.txt](https://github.com/surge-synthesizer/surge/blob/main/libs/oddsound-mts/CMakeLists.txt) file for the library 2. Install the [MTS-ESP...
**Is your feature request related to a problem? Please describe.** Currently, when using Insanity mode, both the delay time and pan values are randomised for each node. **Describe the solution...
Having a metronome built in to BYOD would be pretty nice (especially for the standalone plugin). One thing that might be tricky would be to have the metronome audio not...
Currently the Werner Filter only has a 4th-order lowpass filter output. It would be cool if we could also get 4th-order bandpass and highpass outputs, but it's not immediately obvious...
Right now we've got the basic oscillators (sawtooth, sine, square, triangle), but it would be cool to have some fancier oscillators as well. Here's some ideas: - Polygonal Oscillator ([original](https://quod.lib.umich.edu/cgi/p/pod/dod-idx/continuous-order-polygonalwaveform-synthesis.pdf?c=icmc;idno=bbp2372.2016.104;format=pdf)...
With XSIMD it should be possible to implement run-time SIMD dispatching for some of our DSP classes. There's an example of this kind of thing [here](https://github.com/amyspark/xsimd-dispatch-demo). It probably makes sense...
Right now we have `chowdsp::ModalFilterbank` for running a bunch of modal filters in parallel. It would be cool to do something similar with `chowdsp::AdditiveOscillator` running a bunch of sine waves...
Checklist of things to do for new modules: - Create module: - Set up JUCE module header - Double-check version - Double-check license - Double-check depedencies - Add module to...