890 Commits (0828977e5b8fe49d4a39e6b51c7c2e238c0c7a66)

Author SHA1 Message Date
  Tom Poole 68277517df Added an assertion to check the default latency compensation in processBlockBypassed 6 years ago
  Tom Poole e821dd9b8e VST3: Fixed a memory leak 6 years ago
  ed c96bf71488 Removed some empty ValueTree::Listener methods that are no longer needed 6 years ago
  ed 150d9ea6b1 VST: Ensure that reported bounds are consistent on all platforms 6 years ago
  ed 1a46fb3a5f Minor whitespace tidying 6 years ago
  jules b6f0b2d0aa Tweaked the re-entrancy check on the PluginListComponent scan 6 years ago
  ed 61637218a2 macOS: Fixed a couple of places where CFStrings weren't being released properly 6 years ago
  Tom Poole ba4f9d5fe5 VST3: Fixed a MIDI routing bug 6 years ago
  Tom Poole cbdf5e6d21 Fixed some compiler warnings 6 years ago
  Tom Poole f2db4bfba8 VST3: Removed some inconsequential debugging messages 6 years ago
  Tom Poole cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 6 years ago
  Tom Poole 20d480535a APVTS: Improve the performance of parameter lookups 6 years ago
  ed a672353ebc VST3: Added a missing case statement from getChannelType() 6 years ago
  Tom Poole 6d4549499c Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started 6 years ago
  ed 6722194260 Bump version number to 5.4.3 6 years ago
  ed 548838e139 Updated the documentation AudioProcessorValueTreeState::Listener::parameterChanged() to clarify that retrieving the value of the parameter that has changed via the other AudioProcessorValueTreeState methods whilst within the callback is not guaranteed to return an up-to-date value 6 years ago
  ed af1cc0c70f Minor documentation fixes 6 years ago
  Tom Poole a042d60283 Fixed compatibility with VS2013 6 years ago
  Tom Poole e3ebe5aed1 Bump version number to 5.4.2 6 years ago
  ed 24de5cf3c2 Added a missing case for wrapperType_Unity in AudioProcessor::getWrapperTypeDescription() 6 years ago
  Tom Poole 9b8644fed6 VST3: Fixed a bug receiving channel pressure messages 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  Tom Poole f6aa82af27 VST3: Added compatibility with more speaker arrangements 6 years ago
  ed 49c152565e APVTS: Don't call setNewState() when a parameter has been removed from the state 6 years ago
  jules da2b10ada6 Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'. 6 years ago
  jules cdb55f70c2 Changes to avoid some clang warnings 6 years ago
  ed 0654b7ca57 APVTS: Use an interval of 0.01 for AudioParameterFloats created using the simple constructor 6 years ago
  jules 19513f5725 Added a re-entrancy check to the plugin scanner, so that if plugins pump the message thread it'll avoid triggering nested scans 6 years ago
  ed 257bfd4348 Updated an AudioParameterFloat unit test for the previous commit 6 years ago
  ed 57421a9041 APVTS: Made AudioParameterFloat's stringFromValueFunction fully backwards compatible 6 years ago
  ed 133429721e APVTS: Made the stringFromValueFunction of AudioParameterFloat backwards compatible with old behaviour when using a NormalisableRange with an integer interval 6 years ago
  reuk 167a3a86b1 APVTS: Fixed a bug where parameter values are not initially flushed to the ValueTree 6 years ago
  Tom Poole 721d732b40 Reverted the numberOfDecimalPlaces behaviour of the String constructor 6 years ago
  Tom Poole 6b7a870f0b Windows: Restricted the thread safe Studio One hang fix to only non-realtime cases 6 years ago
  Tom Poole b7fbdd7009 Windows: Added a more thread safe fix for the Studio One hang 6 years ago
  Tom Poole d19c410713 Windows: Fixed a hang in AudioProcessorGraph when doing non-realtime processing in Studio One 6 years ago
  Tom Poole 63b833855e Updated the embedded VST3 SDK to version 3.6.12 6 years ago
  Tom Poole 64c898d027 VST3: Fixed a hosting issue retrieving the parameters of plug-ins that need their IO configured first 6 years ago
  Tom Poole 6ee4117fed Minor formatting improvements 6 years ago
  Tom Poole 5a0d409879 VST3: Added a workaround to host some plug-ins with suspect behaviour 6 years ago
  ed eaf0f990d4 Replaced all uses of static_cast<Type&&> with std::move 6 years ago
  reuk 8bb4bef24a APVTS: Performance enhancements 6 years ago
  Tom Poole 23f9cff73e Moved <map> into the set of standard headers 6 years ago
  ed 5a4e004fea VST2: Fixed a scaling issue causing some non-DPI aware plug-ins to open with incorrect editor bounds 6 years ago
  Tom Poole 71224fa990 VST3: Serialise parameter changes when hosting plug-ins 6 years ago
  ed 1bea6b517d macOS: Always resize embedded NSView asynchronously in AutoResizingNSViewComponent to fix a bug with some AU plug-ins reporting the incorrect size 6 years ago
  ed 03fd0b9c83 AUv3: Fixed a bug in the AU hosting code causing sample rate changes to be ignored 6 years ago
  Tom Poole 1c8d648444 Fixed a bug in the JUCE_FORCE_USE_LEGACY_PARAM_IDS compatibility flag 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  Tom Poole aa40ea1eb8 Fixed a live build error compiling the numeric header 6 years ago