Added LPF filter to MI reverb - #2788
Conversation
|
Could you add saving/loading code before we merge? It would also be nice to have this as a feature on both reverbs as a follow up. It would require refactoring so that the specific reverb process function writes to an intermediate buffer where we run the filters |
I'm not sure what you mean. Saving/loading the reverb LPF cutoff?
Agreed but I don't think I'll cover it in this PR |
Yeah just needs to be added to the reverb block in the song-> read/write from file functions here DelugeFirmware/src/deluge/model/song/song.cpp Line 1144 in ba1581c |
Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
* Added LPF filter to MI reverb * added LPF.h file * Fixed LPF so it applies to both channels * added initialization of reverb default * testing defaults * more LPF default testing. init LPF in base reverb * fixed typo in LPF init * more default testing * edited song params for default reverb * fixing calcfiltercutoff to work for both LPF and HPF ranges * added param to function calls * added filter type to scope of init * changed min reverb LPF cutoff to 0hz * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/base.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * Update src/deluge/dsp/reverb/mutable/reverb.hpp Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc> * added save/write to song * added template to reverb base * edit LPF init * added LPF to global kit FX * edited comments to match new Hz * updating docs * ran format --------- Co-authored-by: Katherine Whitlock <kate@skylinesynths.nyc>
WIP adding LPF filter to the Mutable Instruments reverb engine.