hogliux
|
183230d606
|
macOS: Remove explicit references to kAudioChannelLayoutTag_HOA_ACN_SN3D as this is only available in the latest and greatest Xcode. Replaced with the numerical value instead.
|
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
|
b51d43d824
|
Converted a couple of lambdas to functors due to FUD about compilers generating heap allocations
|
7 years ago |
jules
|
59b7c943c8
|
Made it possible for users to override the definition of JUCE_SNAP_TO_ZERO
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
7 years ago |
jules
|
0b19702306
|
Made Decibels::toString() do what you'd expect if decimalPlaces == 0, and optimised it a bit
|
7 years ago |
ed
|
a9cfdc21d6
|
Added some additional, optional arguments to the Decibels::toString() method
|
7 years ago |
tpoole
|
9436b5f392
|
A minor documentation update
|
7 years ago |
jules
|
3d69ce6856
|
Avoided some unnecessary reallocations in AudioBuffer::setSize()
|
7 years ago |
jules
|
8bcb06ce6c
|
DSP module: Various fixes and features including new LadderFilter
|
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 |
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
7 years ago |
tpoole
|
51b3eaebb2
|
Fixed some VS2013 compiler errors
|
7 years ago |
hogliux
|
2ac2a39a21
|
Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation
|
7 years ago |
jules
|
bd9a8a8529
|
Removed a spurious #undef
|
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
|
b5432c710a
|
Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
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 |
hogliux
|
6867772374
|
MPE: Change MPEInstrument::voicesLock member from private to protected so that sub-classes can lock the voicedLock
|
7 years ago |
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
7 years ago |
jules
|
ff99aec1ab
|
Converted some old uses of non-C++ maths functions to their std equivalents
|
7 years ago |
hogliux
|
6e23c4806b
|
MPE: Change MPESynthesizer::voicesLock member from private to protected so that sub-classes can lock the voicedLock
|
7 years ago |
hogliux
|
f59a5dfc7f
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
7 years ago |
jules
|
37a92aec63
|
Fixed an edge-case error in the LaGrange and Catmull-Rom interpolators when the ratio changes to exactly 1.0
|
7 years ago |
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
7 years ago |
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
7 years ago |
jules
|
94669f2b14
|
whitespace
|
7 years ago |
jules
|
2878bc2f75
|
Added a copy constructor for MidiBuffer::Iterator
|
7 years ago |
tpoole
|
0ae8aa812c
|
Bump version number to 5.1.2
|
7 years ago |
hogliux
|
e2c8e30d72
|
Added a ScopedNoDenormal class to temporarily disable denormals
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
jules
|
1cc371cae9
|
Fix for an AudioBuffer move operator bug
|
7 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
7 years ago |
jules
|
baa5907668
|
Added some setter methods to SynthesiserVoice
|
7 years ago |
jules
|
65ba032545
|
Tweaked the wording of some comments in AudioPlayHead
|
7 years ago |
hogliux
|
86f9c11d15
|
Added new FrameRateType fps23976 to AudioPlayHead
|
7 years ago |
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
7 years ago |
hogliux
|
35facc3656
|
Fixed a potential use-after-free in AudioBuffer's move semantics
|
7 years ago |
tpoole
|
9600016294
|
Fixed some undefined (or implementation defined) behavior
|
7 years ago |
hogliux
|
f516b97a25
|
Fixed some warnings when using JUCE_SNAP_TO_ZERO on non x86 processors
|
7 years ago |
hogliux
|
0fd1a69525
|
AU/Auv3: Added workaround for compiler issue when initialising CoreAudio's AudioChannelLayout structure using braces
|
7 years ago |
jules
|
3265de83bd
|
Added a method SynthesiserVoice::setKeyDown
|
7 years ago |
jules
|
aed0e13745
|
Workaround for an edge-case involving sustain + sostenuto pedal parsing in the Synthesiser class. Also gave that class a quick spring-clean internally
|
7 years ago |
hogliux
|
c02ef79fd6
|
Bump version number to 5.1.1
|
7 years ago |
hogliux
|
eb33f537da
|
Bump version number to 5.1.1
|
7 years ago |