825 Commits (c723e56952f40d9ee38e7080e930bb2c6fd345a1)

Author SHA1 Message Date
  Tom Poole 5df169fe5d VST3: Fixed a bug with JUCE_FORCE_USE_LEGACY_PARAM_IDS and the bypass parameter 6 years ago
  ed 20f6e65d35 Unity: Fix some compiler errors when building for Win32 6 years ago
  Tom Poole 5007e2bb98 Windows: Fixed a VST2 compilation error in VS2013 6 years ago
  ed 6d39f01793 Bump version number to 5.4.1 6 years ago
  Tom Poole 82f16e82ec Windows: Fixed a VST2 compilation error in VS2013 6 years ago
  ed 7f08842864 Unity: Only display normalised range for default parameter sliders and expose choice parameters 6 years ago
  ed 4363e8cd0d Unity: Use setValueNotifyingHost() when parameters are changed in the Unity editor to ensure that parameter listeners are called 6 years ago
  ed 67c112dd6d Unity: Fix a crash that could occur when using plug-in preferred channel configurations 6 years ago
  ed cda5c144f4 Unity: Ensure that the MessageManager is always initialised before new plug-in instances are created 6 years ago
  ed 0b8fcc7a15 Bump version number to 5.4.0 6 years ago
  Tom Poole ff4e54b32d Clarified some comments regarding the removal of the embedded VST2 SDK 6 years ago
  Tom Poole 5a94a8d584 Minor formatting 6 years ago
  ed 29b673a283 Unity: Fixed a compile warning in the plugin wrapper on Linux 6 years ago
  ed acd3c0b8ee Fixed some Objective-C id -> auto* conversion warnings 6 years ago
  ed 59e70ad82c VST3: Removed some ancient native host window resizing code from the plug-in wrapper 6 years ago
  ed e8a31171fe VST3: Fixed a resizing bug on macOS FL Studio 6 years ago
  ed aec716c36e VST3: Fixed an incorrect VST2 SDK include path 6 years ago
  Tom Poole a3566b8c1e Removed the embedded VST2 SDK 6 years ago
  ed 4e54953f01 Unity: Initialise JUCE GUI earlier to avoid hitting some assertions 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
  ed fc203d62d9 Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes 6 years ago
  Tom Poole 7e1db1aa4f Added plug-in parameter groups 6 years ago
  ed ddddf0dbd4 VST3: Set the isStretchingTop/Left/Bottom/Right arguments of ComponentBoundsConstrainer::checkBounds() to fix some resizing issues when using a constrainer with a fixed aspect ratio 6 years ago
  Tom Poole 38f958dc31 AUv3: Fixed a bug handling audio callbacks with duplicate timestamps 6 years ago
  ed 9cfbb2082f VST3: Fixed a potential crash that could occur if a host sets the scale factor after closing the plug-in editor, and ensure that the last scale factor is re-used when opening the editor 6 years ago
  ed 92141bf279 Added an AudioProcessorPlayer::setMidiOutput() method for forwarding MIDI messages from the AudioProcessor and updated the standalone plugin holder to use this 6 years ago
  Tom Poole 0e1722e387 Multiple spelling fixes 6 years ago
  Tom Poole 8ac0622391 AU: Fixed a bug with JUCE_FORCE_LEGACY_PARAM_IDS enabled 6 years ago
  ed fd7b339e04 Moved some VST version compiler warnings out of juce_CheckSettingMacros.h and into the VST wrapper so that JUCE_COMPILER_WARNING can be used 6 years ago
  Tom Poole 49aecb6eb0 AU: Fixed a bug with JUCE_FORCE_LEGACY_PARAM_IDS enabled 6 years ago
  ed c03469fca6 Add support for DPI aware plug-ins on Windows 6 years ago
  ed 0a9ae58fd8 Add JUCE plug-in host to PluginHostType 6 years ago
  Tom Poole fb0385796d AU: Skipped some unnecessary parameter value changes when setting up non-legacy parameters 6 years ago
  Tom Poole 446469da42 MacOS: Added FL Studio host type detection 6 years ago
  Tom Poole 97aa77961e AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole 47306161ef AUv3: Fixed a bug setting discrete parameters from the GUI 6 years ago
  Tom Poole 1d56cfe04a Added a handleVstHostCallbackAvailable method to the VSTCallbackHandler interface 6 years ago
  Tom Poole fe6fa12f55 AUv3: Fixed a bug enforcing legacy parameter IDs 6 years ago
  Tom Poole f50d08494a AUv3: Fixed a bug enforcing legacy parameter IDs 6 years ago
  hogliux 3a8c63f5d4 iOS: Ensured that native file choosers also work in iOS apps 7 years ago
  hogliux d430cd2e76 Vst2: Fixed typo in VST2 wrapper 7 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  ed 3372000a6e Fixed some implicit conversion warnings in the Unity plugin wrapper 7 years ago
  hogliux 9b81643aa9 Plug-In wrappers and hosting code now support infinite tail times 7 years ago
  ed 1d4555fd58 Add Magix Sequoia to PluginHostType 7 years ago
  hogliux cfb071d52f PlugIns: Ensured that the midi buffer is allocated with a reasonable size before the plugin starts processing 7 years ago
  hogliux d37187c959 Re-named AudioProcessor in previous commit to not be plug-in format specific 7 years ago
  hogliux 4d0b1167f0 AAX: Added support for EQ curve graphs via a new AudioProcessor callback AudioProcessor::getAAXCurve 7 years ago
  jules 87042769b6 Tidied up some more old typedefs 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago