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
On iOS/arm7, double has an alignment of 8 but std::max_align_t has
alignment of 4, so we need to compute our own max_align value.
|
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 |