457 Commits (e982c70438a8aee277bcd4fe21cdfd7f9bd76c7f)

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