ed
|
dcfd2316bf
|
Added legacy mode support to MPEChannelAssigner
|
7 years ago |
ed
|
699bbd43da
|
MPE: Check if channel is in use as a member channel before checking if it is a master channel in MPEInstrument::updateDimension() to ensure that messages are routed correctly
|
7 years ago |
ed
|
c6e9cf0d61
|
MPE: Respond to 'all notes off' messages for backwards compatibility
|
7 years ago |
hogliux
|
0ba6cb4ecf
|
DSP: Added bypass support to ProcessChain and ensured that all DSP processors respect the process context's bypass flag
|
7 years ago |
ed
|
313e677904
|
Added equality operators to MPEZoneLayout::Zone
|
7 years ago |
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 |