457 Commits (e982c70438a8aee277bcd4fe21cdfd7f9bd76c7f)

Author SHA1 Message Date
  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