To enrich the sound we are going to add clustered echoes on the comb filters. I.e. sampling not just at the tap number, but the tap number + 31, + 17, +7 for four clustered echoes at or around the tap. Additionally, we need to be able to enable or disable them on the fly.
I’m getting to work on implementing this. I haven’t used boolean parameters before so I was looking into them, and they seem like a mess:
Bool parameters With AudioProcessorValueTreeState - gives a best practice snip, imho it’s quite messy
Parameters - Best Practice - discussion
Behaviour of AudioProcessorValueTreeState Parameter and ButtonAttachment - unanswered
APVTS::ParameterChanged not being called for toggle buttons - unanswered
Since this is a standalone app, I’m just going to use the xml settings file and skip the value tree.