Skip to content

️🛠 - Implement smoothed value class #32

@maxwellmattryan

Description

@maxwellmattryan

Description

To avoid any clicks / unwanted aliasing while parameters are being changed very quickly due to modulation or automation, I need to implement a SmoothedValue class, directly inspired by the JUCE one, that smoothens the rate of change of parameters to avoid artifacts.

Requirements

  • Implement class
  • Add support for different curves (linear and multiplicative)
  • Swap usage out in template plugin
  • Test out in Daisy environment
  • Inline functions as necessary
  • Write tests
  • Use proper include vs src directory structure
  • Format code

Metadata

Metadata

Labels

scope : libPertains to the actual library source code

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions