Question about AudioProcessorParameter

Hello. I just finished up making a basic delay plugin and was going to start working on smoothing out my parameters as it’s done in some of the JUCE tutorials. For reference, I’m using a custom parameter object with listeners set up in the Editor class.

However, I wanted to ask if the existing AudioProcessorParameter objects already perform smoothing? If so, would it be better to create my parameters using that?


No, APP is basically the base class. it has almost no fancy feature. none of JUCE’ parameter classes include parameter smoothing btw because it can often make more sense architecturally to have that as a seperate step. for example if an oscillator’s transpose state is a combination of 3 parameters (oct, semi, fine) you add them together first and only smoothen the results

Got it, thanks!