309 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  Anthony Nicholls f5cd9547dd Tidy divider comments 2 years ago
  Anthony Nicholls 99138c13f8 Android: fix float comparisons 2 years ago
  Tom Poole 61a4a3785a DelayLine: Fix a bug in Lagrange interpolation 2 years ago
  reuk 28414a6af8
Global: Avoid floating-point equality checks where possible 2 years ago
  Anthony Nicholls 05d5c94990
Native: Rename all native files for improved consistency 2 years ago
  Tom Poole 78f1baae08 Bump version number to 7.0.5 2 years ago
  Tom Poole 715fa7e8dc Bump version number to 7.0.4 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  Tom Poole 306ed633c6 Bump version number to 7.0.3 2 years ago
  hogliux 2d42b9a44f Windows: Added Windows ARM support to JUCE 2 years ago
  hogliux 5f48ca7269 DSP: Added SIMDRegister support for double precision floating point on arm 64-bit 2 years ago
  reuk 7c14c1fcd7
Use more concise stdlib type aliases 2 years ago
  attila f075de78fa AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data 2 years ago
  reuk 65f1a76614
Tidy up parameter pack expansions 2 years ago
  reuk b3a4d54a72
Build: Update the minimum C++ standard to C++17 2 years ago
  Tom Poole 7296b8e3f7 Bump version number to 7.0.2 2 years ago
  Tom Poole 6388aa318e DSP: make multiplyWithWindowingTable const 2 years ago
  Tom Poole fd8607302d Bump version number to 7.0.1 2 years ago
  Tom Poole 8b399998b4 Bump version number to 7.0.0 2 years ago
  attila f582c84c37 Remove VS2015 workarounds 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole eb80465aa9 Fix a compilation error in Xcode 9.4 3 years ago
  Tom Poole b4223154b6 Fix a compilation error in Xcode 9.4 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 970483b1cd
SSE SIMDNativeOps: Reimplement sum for SSE3 to work around an AppleClang bug 3 years ago
  reuk c6f703aa57
SIMDRegister Test: Tidy up template functions 3 years ago
  reuk ebac835673
Fix some deprecation warnings 3 years ago
  Tom Poole 111bbc0979 Bump version number to 6.1.6 3 years ago
  reuk 1d1d743b9f
Build: Add -Wdeprecated to recommended flags and fix new warnings 3 years ago
  reuk 28c5775958
ProcessContextNonReplacing: Fix typo 3 years ago
  reuk 7d21a967e4
AudioBlock: Use new size_t overloads from FloatVectorOperations 3 years ago
  Tom Poole 3c03693d07 Bump version number to 6.1.5 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  reuk bb724761f2
FFT: Allow performFrequencyOnlyForwardTransform to ignore negative frequencies 3 years ago
  Tom Poole 74c8963880 DSP: Unconditionally use std::invoke_result instead of std::result_of if C++ 17 is available 3 years ago
  Tom Poole 9979dd27fa Add a const specialisation to SampleTypeHelpers 3 years ago
  Tom Poole 8a6e1980d0 Bump version number to 6.1.4 3 years ago
  reuk 1a8fb3e540
FFT: Add missing override to destructor 3 years ago
  reuk 44404508fe Bump version number to 6.1.3 3 years ago
  reuk 8407b5ea74
ProcessorChain: Avoid runtime branching on Context::usesSeparateInputAndOutputBlocks 3 years ago
  reuk 84cd6152be
FFT: Remove unnecessary check in IPP FFT wrapper 3 years ago
  ed 75c1d69f0a Fix documentation typo 3 years ago
  reuk 28a1bc54f9
ProcessSpec: Add equality operators 3 years ago
  ed f899b65315 Docs: Exclude top-level std namespace when building docs 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  reuk fad3490946
DelayLine: Add function to retrieve the maximum possible delay time 3 years ago
  reuk 7b64bd7406
DelayLine: Allow setting a new maximum delay time after construction 3 years ago
  reuk c41f64111f
FilterDesign: Add assertions to catch misuse of design functions 3 years ago
  reuk fbe446eac0
ProcessorChain: Add support for C++17 structured bindings 3 years ago
  reuk abd5fe4a69
DryWetMixer: Update implementation to use SingleThreadedAbstractFifo 3 years ago