ed
|
6ca97fc897
|
Updated JUCE's MPE classes to comply with the new MMA-adopted specification
|
7 years ago |
ed
|
aa01a84ed5
|
Added MidiMessage::isResetAllControllers() method
|
7 years ago |
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
7 years ago |
jules
|
4955271ce0
|
Added some move constructors for MidiFile, and tidied-up its internals a bit
|
7 years ago |
Noah Dayan
|
6fd3e9cd2f
|
Add documentation to juce_MPENote.h
|
7 years ago |
Noah Dayan
|
98f1998477
|
Fix enum documentation in juce_MPEInstrument.h
|
7 years ago |
Noah Dayan
|
3656cbd4cf
|
Fix documentation error in juce_MPEInstrument.h
|
7 years ago |
Noah Dayan
|
4ce06a1f77
|
Fixed typo in juce_MPESynthesiser.h
|
7 years ago |
ed
|
61ba218a75
|
Some code cleanup in the MPE classes
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
7326a37795
|
Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2
|
7 years ago |
ed
|
c1c325c782
|
Fixed a few typos
|
7 years ago |
Tom Poole
|
a2a3f32d8f
|
Fixed some issues with IO channel counts in the StandaloneFilterWindow
|
7 years ago |
Noah Dayan
|
75e6075474
|
Add documentation to juce_AudioChannelSet.h
|
7 years ago |
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
7 years ago |
jules
|
d5bdca9695
|
Fixed some out-of-range channel copying in the AudioBuffer move operator
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
7 years ago |
jules
|
3b8c533db5
|
Clarified a couple of comments
|
7 years ago |
jules
|
4707ccfa37
|
Added some extra methods to the interpolator classes
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
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 |
jules
|
a586966c65
|
Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated!
|
7 years ago |
jules
|
210bc5897b
|
Clarified some documentation in AudioPlayHead
|
7 years ago |
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 |