ed
|
792f992dfc
|
ADSR: Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay
|
3 years ago |
ed
|
675d93315f
|
ADSR: Minor refactoring, added some tests
|
4 years ago |
ed
|
46f5b126d5
|
Tidied up some template statement whitespace
|
4 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
ed
|
78e2892ba9
|
Added some missing documentation tags
|
5 years ago |
ed
|
91513f579d
|
Removed a workaround in ADSR
|
5 years ago |
ed
|
dd9802e265
|
ADSR: Set the envelope value to 1 when calling noteOn() with an attack rate of 0
|
6 years ago |
ed
|
7ffcd5e5f4
|
Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff()
|
6 years ago |
ed
|
818e89e702
|
ADSR: Set the envelope value to 1 when calling noteOn() with an attack rate of 0
|
6 years ago |
ed
|
97265bbd4f
|
Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff()
|
6 years ago |
ed
|
efe197de39
|
Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage
|
6 years ago |
ed
|
55bc08f3cd
|
Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage
|
6 years ago |
ed
|
088dd14037
|
Fixed an error in the ADSR::calculateRates() method
|
6 years ago |
ed
|
5c6313157b
|
Added an isActive() method to ADSR
|
6 years ago |
ed
|
5d3854732b
|
Fixed a bug in the ADSR class when transitioning to the decay stage
|
6 years ago |
ed
|
c68f5b2d28
|
Fixed a typo in the ADSR documentation
|
6 years ago |
ed
|
a457eb8ad1
|
Added a simple ADSR envelope class to juce_audio_basics
|
6 years ago |