862 Commits (55ccb3f1d5b6d102aedb797dcd547fe767678b10)

Author SHA1 Message Date
  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
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  Tom Poole 866ef9c0d9 A minor documentation update 6 years ago
  Tom Poole ff4e54b32d Clarified some comments regarding the removal of the embedded VST2 SDK 6 years ago
  Tom Poole 61e2e80581 APVTS: Fixed a bug setting the SliderAttachment text for unchanged default values 6 years ago
  ed 5c4329e0fc Ensure that setting a plug-in to be non-resizable using AudioProcessorEditor::setResizable() does not overwrite custom bounds constrainers 6 years ago
  Tom Poole a3566b8c1e Removed the embedded VST2 SDK 6 years ago
  reuk 79dfa35aa5 APVTS: Fixed the default parameter value after construction 6 years ago
  jules bc027b5237 Tidied up some spelling and comments 6 years ago
  jules 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. 6 years ago
  reuk 1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 6 years ago
  jules 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() 6 years ago
  Tom Poole 53c601e28b Fixed a bug refreshing the parameter list of hosted plug-ins 6 years ago
  jules 9fd0e53d3c Added a missing include needed for AU hosting 6 years ago
  ed fc203d62d9 Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes 6 years ago
  Tom Poole b26495491b APVTS: Allowed the creation of parameters without adding them to the AudioProcessor 6 years ago
  Tom Poole a20a6141c5 Fixed a plug-in hosting parameter group bug 6 years ago
  Tom Poole 7e1db1aa4f Added plug-in parameter groups 6 years ago
  ed a3f20c0d08 VST3: Use the version of MidiBuffer::Iterator::getNextEvent() which deals with the raw MidiBuffer data in MidiEventList::toEventList() to fix a use-after-free bug with SysEx message data 6 years ago
  jules 6c75b0aeaa Fixed a typo in some internal audio processor resize code 6 years ago
  Tom Poole 493591a7ef Cleaned up some doc comments 6 years ago
  Tom Poole 688b3f71e1 VST: Fixed a potential issue checking for HiDPI support 6 years ago
  reuk 18bdd52607 Fixed a potential race in AudioProcessorGraph 6 years ago
  Tom Maisey 5347552122 Removed some redundant code in AudioProcessorGraph 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  ed 30b044c167 Fixed a warning in the previous commit 6 years ago
  ed cc60da2e0b Avoid a warning in the VST3 headers when building with Xcode 10 6 years ago
  jules 8317738112 Whitespace 6 years ago
  ed a0aeaf11d3 Add support for DPI aware plug-in hosting on Windows 6 years ago