Skip to content

Conversation

emuell
Copy link
Owner

@emuell emuell commented Oct 8, 2025

  • new parameter traits to describe effect parameters for UIs and automation, without exposing the parameter value and other details
  • new parameter value traits to apply effect parameters with custom display options smoothing and scaling
  • automate parameter values by id and internal values or normalized float values via the player
  • add new effects and updated existing effects to complete the basic set of stock effects
  • update emscripten example to test and showcase effects

emuell added 7 commits October 8, 2025 11:42
- add new Parameter and ParameterValue traits and impls to describe and to hold a parameter value in Effects
- parameter changes can be scheduled just like messages via the player either as normalized or raw values
- use messages for special payloads only which can't or should not be expressed as automateable parameters
…ters

- use smoothed parameters and units in all existing effects, where it makes sense
- refactored SVF filter impls to ease automating coeffs
- added a simple effect chain to test and showcase effects
- add powershell versions of the build scripts
@emuell emuell changed the title Finalized effects traits and impl Finalized effect traits and impls Oct 8, 2025
@emuell emuell merged commit 4665dd4 into master Oct 8, 2025
1 check passed
@emuell emuell deleted the feature/effects branch October 8, 2025 12:43
@miatop
Copy link

miatop commented Oct 8, 2025

Love your project)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants