1180 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  ed b9ae71ae8f AudioProcessorEditor: Fixed a bug introduced in 5a59c92b causing editors to always be marked as resizable by the host when using the default ComponentBoundsConstrainer 4 years ago
  reuk 1124ec146d VSTPluginFormat: Fix rare crash where plugins may attempt to read uninitialised pointers 4 years ago
  reuk 972c45a76e
VST3: Remove noisy warnings from VST3 SDK 4 years ago
  reuk 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  reuk 52e6c4f727
VST3: Update VST3 SDK files 4 years ago
  reuk d31a1ee3ee
VST3 SDK: Revert JUCE modification to fplatform.h 4 years ago
  reuk 47c7751750
VST3 Host: Avoid calling IMidiMapping functions on the audio thread 4 years ago
  reuk c8dae58fd2
VST3 Host: Avoid calling processBlock, prepareToPlay, and releaseResources simultaneously 4 years ago
  reuk 1df59f7469
VST3 Host: Only send updates for modified parameters 4 years ago
  reuk f35c2d90e2
VST3 Host: Ensure AudioProcessor parameter indices are used when appropriate 4 years ago
  reuk 0f690662d8
AutoResizingNSViewComponent: Fix display issues for certain plugin views 4 years ago
  reuk 12df164127
Allow VST and LADSPA plugins to load properly from old PluginDescriptions 4 years ago
  reuk 15305e69af VST3 hosting: Fix issue where MIDI controller changes were not passed on to plugins 4 years ago
  reuk 327fc86ff2
PluginDescription: Also check deprecatedUid when matching plugin identifier strings 4 years ago
  reuk 36653e8b30
VST Host: Correctly retrieve results of effGetSpeakerArrangement 4 years ago
  ed 3c48207d15 PluginHostType: Added Adobe Audition on macOS 4 years ago
  ed 1ab54a9438 PluginHostType: Added AU Lab 4 years ago
  reuk 75ed712b19 AU Wrapper: Fix build errors when using PreferredChannelConfigurations 4 years ago
  reuk 8f74f3624c
AU Format: Enable output channels in MIDI FX 4 years ago
  reuk cafb437762
AU Wrapper: Use correct sample rate for MIDI FX with no buses 4 years ago
  reuk 9f03bbc358
VST3 Host: Ensure IEditController::setParamNormalized is only called from the message thread 4 years ago
  reuk 4cfe27af08
VST3 Host: Avoid using Array with a non-dummy CriticalSection 4 years ago
  reuk 1f21ce5f30
VST3: Add CachedParamValues helper type 4 years ago
  ed 4e89580295 VST3 Host: Replaced per-plugin window RunLoop with a global shared RunLoop instance on Linux 4 years ago
  ed efd52398d1 VST3: Use shared MessageThread on Linux to run the message loop when host run loop interface isn't available 4 years ago
  reuk 041da08474
VST3: Add a new PluginDescription::uniqueId field 4 years ago
  Tom Poole df132fd6df VST: Fixed a compilation error on iOS when hosting VSTs 4 years ago
  Tom Poole 60e13bec0c Allow use of an external VST3 SDK on BSD 4 years ago
  Tom Poole 765eafb1eb Fixed some file permissions 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 241bb8d430
VST3 Host: Add cross-platform-compatible VST3 uid hash 4 years ago
  ed 421b688eb6 VST3: Removed Windows HWNDComponentWithParent 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  reuk 819736054f
GenericAudioProcessorEditor: Allow double-click on a slider to return to default value 4 years ago
  reuk 6f92906107
AudioProcessor: Make wrapperType member const 4 years ago
  reuk fbe95b0b07
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago
  reuk d08b526930
AudioProcessor: Fix default behaviour of updateHostDisplay 4 years ago
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 4 years ago
  ed ad8f2013b5 AudioProcessorEditor: Set ComponentBoundsConstrainer stretchingTop/Left/Bottom/Right values when calling setBoundsForComponent() 4 years ago
  reuk 3dc97ec71c
PluginHostType: Add missing juce:: namespace 4 years ago
  ed f2fffe6757 AU: Avoid a crash when calling setCurrentProgram() with an out-of-bounds index 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 4 years ago
  reuk 9b80c7031e
VST3: Add support for 7.x.4 speaker arrangements 4 years ago
  reuk daf8761727 AU Host: Ensure discrete parameters are scaled correctly 4 years ago
  ed 5a59c92b20 AudioProcessorEditor: Allow editors to have a corner resizer without being resizable by the host and clarified the documentation regarding this and the editor's constrainer 4 years ago
  ed 655a6e9367 VST: Use ComponentPeer::getAreaCoveredBy() to get scaled editor bounds on Windows and Linux 4 years ago
  ed 7b68d5fa4b VST: Increased the scoped of a thread DPI awareness setter when creating plug-in editors on Windows 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 4 years ago