58 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 70651f1c67 AudioWorkgroups: Add os_workgroup_max_parallel_threads support 1 year ago
  Oliver James 82e1c7483e
AudioWorkgroup: Update documentation 1 year ago
  Tom Poole 6bf9bb9a2e Add final specifiers in implementation files 1 year ago
  Anthony Nicholls 90c458d92e Includes: Move some miscellaneous includes into module header and source files 1 year ago
  Anthony Nicholls 4c5cee578a AudioWorkgroup: Fix an issue with reference counters 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  Anthony Nicholls 59d91cff1e Xcode15: Allow older llvm versions when compiling with Xcode 15 1 year ago
  Tom Poole 9b041f3d74 Add a base clang-tidy configuration 1 year ago
  Oliver James 7d9cdd3016 Audio: Add AudioWorkgroup support 1 year ago
  Tom Poole 3aa5d96e67 approximatelyEqual: Fix some compilation errors 1 year ago
  Anthony Nicholls f2e03eade0 IIRFilter: Fix potential divide by zero 1 year ago
  Anthony Nicholls 03b86ceb08 SmoothedValue: Remove approximately equal 1 year ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  attila 7aa3bfdc93 GenericInterpolator: Fix discontinuity when changing the speedRatio 2 years ago
  reuk d28815601a
GenericInterpolator: Refactor to avoid repetition 2 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  Tom Poole 69e287bc2e ADSR: Restore the previous behaviour and clarify the documentation 3 years ago
  Tom Poole d9c25ec17d ADSR: Fix a bug in noteOn after setting new parameters 3 years ago
  Tom Poole 75a5508bdf Fix some copyright banners 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 3 years ago
  ed 792f992dfc ADSR: Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk ba2cd6cc34
IIRFilter: Provide a new SingleThreadedIIRFilter which does not lock internally 3 years ago
  reuk 03b86d3fb8
GenericInterpolator: Fix use of non-existent valueAtOffset overload 3 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed 97ee7b7864 ADSR: Fixed a test failure with small sustain lengths 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed 675d93315f ADSR: Minor refactoring, added some tests 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  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