215 Commits (b51da7dec0c36ee7c26914f6cc0e06aeb206567b)

Author SHA1 Message Date
  reuk 90664b42df VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages 4 years ago
  ed 333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 4 years ago
  ed 9f68aff35b macOS: Fixed some symbol clashes when building 32-bit plug-ins 4 years ago
  ed e19b1bde71 VST3: Don't remove content wrapper component from desktop before destroying on Linux 4 years ago
  ed 31022e4521 VST3: Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux 4 years ago
  reuk 422e4a0083
VST3: Fix link of 32-bit plugins 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  reuk 286bb40a9e Clang: Ensure that the VST3 entry point is exported when building with Clang on Windows 4 years ago
  reuk 3c15dc79de Clang: Fix some preprocessor defs on windows 4 years ago
  ed a2d1fc412a VST3: Return correct count for MIDI input/output buses in getBusCount() and enable/disable them based on activateBus() calls 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 51fe471461 VST3: Only call restartComponent() with necessary flags 4 years ago
  ed 6a5d554451 VST3: Only call restartComponent() with necessary flags 4 years ago
  ed d510b73cdf Normalised all whitespace before args in std::function 5 years ago
  reuk b5dac7968f
Xcode: Fix ambiguous symbol errors in VST3 wrapper 5 years ago
  reuk deaf06944e
Xcode: Fix ambiguous symbol errors in VST3 wrapper 5 years ago
  ed 293be30356 VST3: Fixed some alignment warnings when loading VST2-compatible state data 5 years ago
  ed fb34363c0a VST3: Fixed some alignment warnings when loading VST2-compatible state data 5 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed 72a4719c17 VST: Query host window scale factor when opening editor window 5 years ago
  ed b57509c4a2 Removed some cross-module relative includes 5 years ago
  ed 77787bd3ae VST: Query host window scale factor when opening editor window 5 years ago
  ed 76910b0ebd VST: Resize host window when global scale factor is changed 5 years ago
  ed fb030ade16 VST: Resize host window when global scale factor is changed 5 years ago
  ed 3bca5221ff VST3: Check if plugFrame is still valid in Linux fd callback to fix issue with hosts deleting plugFrame before calling removed() 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed de712ca02e Linux: Added support for building and hosting VST3 plug-ins 5 years ago
  reuk 4a613dfad2 VST3: Add support for legacy CC output events 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 26c9468dc5 Deprecated AffineTransform::getScaleFactor() as it was producing incorrect values for transforms containing rotations. Added getDeterminant() method for getting the determinant of the transform 5 years ago
  ed 0ae768d0d1 macOS: Fixed some unused variable warnings in the VST3 wrapper 5 years ago
  ed 9c83b28e4a Fixed a shadowing warning in the VST3 wrapper 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  ed 6561e5c040 Windows: Fixed a few more JUCE_WINDOWS == JUCE_MSVC assumptions 5 years ago
  Tom Poole d00d23139c VST3: Added the ability to change parameter names at runtime 5 years ago
  Tom Poole 1adcc26ca6 VST3: Fixed an issue with non-contiguous IO buses 5 years ago
  Tom Poole 0ceadf510b Fixed compatibility with JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE 5 years ago
  ed 49180f1461 VST3: Check Windows scale factor is correct in attached() 5 years ago
  ed 7b43ac0cfe VST3: Added a nullptr check before dereferencing juceVST3EditController in processParameterChanges() to fix a crash in Live 5 years ago
  ed a47dc92f51 VST3: Return kResultFalse from getMidiControllerAssignment() when JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS=0 5 years ago
  ed 3cbc4ec0ae VST3: Fixed an issue in checkSizeConstraint() when the editor has a scale factor applied 5 years ago
  Tom Poole 414183eaf8 VST3: Fixed a compiler warning 5 years ago
  ed 4b92a111d3 VST3: Fixed a resizing bug in Live on Windows 5 years ago
  ed 305f96a03e VST3: Add guard for early return in previous commit 5 years ago
  ed cb799fb37c VST3: Don't call restartComponent() when in setupProcessing() 5 years ago
  Tom Poole a12bc32979 Fixed some warnings on the latest compilers 5 years ago
  Tom Poole 8dd6c61125 VST3: Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI 5 years ago