server icon indicating copy to clipboard operation
server copied to clipboard

Refactor Smart fades

Open MarvinSchenkel opened this issue 2 months ago • 0 comments

This PR refactors Smart Fades into separate classes, such as Smart Fades and Filter classes.

What was done:

  • Introduced base classes for Smart Fades and Filters, so that we can easily re-use filters and add new Smart fade modes
  • Added the following filters:
    • TimeStretch
    • Trim
    • FrequencySweep
    • Crossfade
  • Renamed the mode 'smart fades' to 'smart crossfade' to better represent what is is doing
  • Refactored standard crossfade and smart crossfade to use the new base class

MarvinSchenkel avatar Nov 01 '25 19:11 MarvinSchenkel