Skip to content

Commit

Permalink
Merge branch 'swesterfeld-flexible-adsr', closes tim-janik#6
Browse files Browse the repository at this point in the history
* swesterfeld-flexible-adsr:
  DEVICES: blepsynth/blepsynth.cc: cleanup unneccessary initialization
  DEVICES: blepsynth/blepsynth.cc: introduce flexible ADSR model
	 - volume envelope can now be analog (exponential) or flexible
	 - flexible envelope has adjustable attack/decay/release slope
	 - support changing volume/filter envelope params while note is playing

Signed-off-by: Tim Janik <[email protected]>
  • Loading branch information
tim-janik committed Nov 11, 2023
2 parents 441cbca + 372c5d3 commit 409e87d
Showing 1 changed file with 332 additions and 129 deletions.
Loading

0 comments on commit 409e87d

Please sign in to comment.