14 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  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