152 Commits (4fd3dfb51b05e3d8b77d9dd30182c202a370ba62)

Author SHA1 Message Date
  reuk 4d27422d9f GCC: Suppress cast-align warnings 4 years ago
  ed 16ebe88346 Skip troublesome static_assert in AudioBuffer when building with the live-build engine 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 0ac8552a63 AudioBuffer: Fix alignment check on iOS/arm7 5 years ago
  Tom Poole 730395baa6 Fixed some more license headers 5 years ago
  Tom Poole 28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 5 years ago
  ed e9f8758791 Fixed a typo in AudioChannelSet::ChannelType 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 78e2892ba9 Added some missing documentation tags 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  Tom Poole 4048a5feef AudioBlock: Fixed an issue preventing usage with SIMDRegister 5 years ago
  Tom Poole 85f76d2546 AudioBlock: Fixed an issue preventing usage with SIMDRegister 5 years ago
  Tom Poole a12bc32979 Fixed some warnings on the latest compilers 5 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed ce20ab8a3b Made AudioBuffer::isClear atomic to fix a potential data race when used from multiple threads 6 years ago
  ed 9d6b393aa9 Fixed a bug in AudioChannelSet::getChannelTypeFromAbbreviation() for non-typed ChannelTypes 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  Tom Poole f6aa82af27 VST3: Added compatibility with more speaker arrangements 6 years ago
  jules da2b10ada6 Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'. 6 years ago
  jules cdb55f70c2 Changes to avoid some clang warnings 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  jules 93ea3d922f Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup() 6 years ago
  jules 38295f332b Converted some old typedefs to using declarations 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed cdbc28c18b Add documentation tags 7 years ago
  jules 1a60fa9765 More ScopedPointer/unique_ptr compatibility work 7 years ago
  ed c1c325c782 Fixed a few typos 7 years ago
  Noah Dayan 75e6075474 Add documentation to juce_AudioChannelSet.h 7 years ago
  jules d5bdca9695 Fixed some out-of-range channel copying in the AudioBuffer move operator 7 years ago
  jules 7dd8fa993e Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value 7 years ago
  jules 5f834225e0 Added a SampleType accessor definition to AudioBuffer 7 years ago
  hogliux 8b78af48b9 Updated some outdated documentation in previous commit 7 years ago
  hogliux 30269baed1 Added higher-order ambisonics support to JUCE 7 years ago
  jules 59b7c943c8 Made it possible for users to override the definition of JUCE_SNAP_TO_ZERO 7 years ago
  jules 3d69ce6856 Avoided some unnecessary reallocations in AudioBuffer::setSize() 7 years ago
  jules aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 7 years ago
  hogliux 2ac2a39a21 Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation 7 years ago
  hogliux 0149ed4014 ARM: Don't change rounding mode when disabling denormals 7 years ago
  hogliux 3cbf0791cc Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  hogliux 70dae9b517 ARM: Don't change rounding mode when disabling denormals 7 years ago
  jules dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 7 years ago
  jules 369d59f656 Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters 7 years ago
  jules ff99aec1ab Converted some old uses of non-C++ maths functions to their std equivalents 7 years ago
  hogliux f59a5dfc7f Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation 7 years ago
  hogliux 82bc9da02c Added support for Atmos 7.0.2 and 7.1.2 Surround formats 7 years ago