28 Commits (4fd3dfb51b05e3d8b77d9dd30182c202a370ba62)

Author SHA1 Message Date
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed fa4fde08ec Fixed some documentation issues 4 years ago
  ed b5214a341e Normalised lambda whitespace 5 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 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
  Tom Poole 2d0eb9e033 Made the interpolation classes moveable 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 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 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
  Tom Poole 60d49c2ef0 Tidied up some documentation 6 years ago
  Tom Poole 70395c9622 Improved some unit tests 6 years ago
  ed af1cc0c70f Minor documentation fixes 6 years ago
  Tom Poole 4751e9d41a Added a new templated SmoothedValue class 6 years ago
  ed 0cf4b0f80c Fixed a conversion warning in LogSmoothedValue::skip() 6 years ago
  Tom Poole 94f1641402 Added a LogSmoothedValue class 6 years ago
  Tom Poole 6f2f9afb06 LinearSmoothedValue: Changed the new interface 6 years ago
  reuk b8278cec0e LinearSmoothedValue: Added some helpful member functions and deprecated setValue 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 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
  ed 67ff43f1f0 Renamed juce_audio_basics/effects to juce_audio_basics/utilities 6 years ago