555 Commits (bf51d2c076f68fc5a16697c1ea5b51f68d1024a1)

Author SHA1 Message Date
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  reuk d7ed5104c5 MidiBuffer: Fix deprecated iterator 5 years ago
  reuk 73d62a7f8a MidiBufferIterator: Add some missing iterator increments 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  reuk 1fdba480cc JUCE 6: Update version numbers 5 years ago
  Aga Janowicz 9d9d26c85a Fix issue where sustain value would be reset after note off in legacy mode 5 years ago
  Aga Janowicz 8f069624d7 Fix sustain state not updating on global channel 5 years ago
  ed 4a5dda489f Fixed some warnings with -Wconversion enabled 5 years ago
  reuk 0ac8552a63 AudioBuffer: Fix alignment check on iOS/arm7 5 years ago
  Tom Poole 730395baa6 Fixed some more license headers 5 years ago
  Tom Poole 28e03f0815 Replaced all instances of JUCE_CONSTEXPR with constexpr 5 years ago
  ed e9f8758791 Fixed a typo in AudioChannelSet::ChannelType 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 8209053244 Check if zone is active in MPEInstrument::updateNoteTotalPitchbend() to fix a zone mismatch bug 5 years ago
  ed 08d0a12f03 Bump version number to 5.4.7 5 years ago
  Tom Poole ef1eacccd3 Bump version number to 5.4.6 5 years ago
  ed b45ce09235 Standardised the licensing whitespace in module headers 5 years ago
  ed 78e2892ba9 Added some missing documentation tags 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  reuk 7d2310795f Threadsafety improvements 5 years ago
  Tom Poole 4048a5feef AudioBlock: Fixed an issue preventing usage with SIMDRegister 5 years ago
  ed 91513f579d Removed a workaround in ADSR 5 years ago
  Tom Poole 85f76d2546 AudioBlock: Fixed an issue preventing usage with SIMDRegister 5 years ago
  ed 4583baf277 Bump version number to 5.4.5 5 years ago
  Tom Poole 2d0eb9e033 Made the interpolation classes moveable 5 years ago
  Tom Poole 528798d96e Bump version number to 5.4.4 5 years ago
  Tom Poole a12bc32979 Fixed some warnings on the latest compilers 5 years ago
  Tom Poole 9417fae499 Tidied up some code in MidiBuffer 5 years ago
  Tom Poole 79d3e8b3f5 Windows: Removed some VS2013 workarounds 5 years ago
  ed 0ed474e412 Fixed a potential crash when reading MIDI files with incorrect track length chunks 6 years ago
  Tom Poole 8f84192c9b Fixed some more Android compiler warnings 6 years ago
  ed 919338130a Fixed a potential deadlock in MPESynthesiser::turnOffAllVoices() 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed c94448937b MPE: Made the MPEInstrument::Listener methods virtual with empty implementations instead of pure virtual 6 years ago
  ed dd9802e265 ADSR: Set the envelope value to 1 when calling noteOn() with an attack rate of 0 6 years ago
  ed 7ffcd5e5f4 Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff() 6 years ago
  jules 15567c7150 Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  jules 6463529371 Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs 6 years ago
  ed 818e89e702 ADSR: Set the envelope value to 1 when calling noteOn() with an attack rate of 0 6 years ago
  Agnieszka Janowicz 66bda18649 Fix MPEChannelAssigner sometimes deregistering the wrong note 6 years ago
  ed df62a7c5dc Fixed a potential race condition in MPESynthesiser 6 years ago
  ed 97265bbd4f Recalculate the release rate of the ADSR envelope if it was modified in ADSR::noteOff() 6 years ago
  ed 497a1b3fb7 Added juce_UnitTestCategories.h to replace raw strings used for test categories 6 years ago
  ed f3af250ff7 Tidied up unit test code layout 6 years ago
  ed e88700be6e Added missing unit test categories 6 years ago
  ed ce20ab8a3b Made AudioBuffer::isClear atomic to fix a potential data race when used from multiple threads 6 years ago
  ed fb5cfcd606 Fix some data races flagged when running the AudioPlaybackDemo with Xcode's thread sanitiser enabled 6 years ago