104 Commits (433a82edee901b472b673d5318394a2c1fad0d8c)

Author SHA1 Message Date
  jules 8493da4d7b Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes. 8 years ago
  hogliux b449c346ad VST3 Wrapper: Fixed an issue where JUCE would overwrite audio data into an input buffer provided by VST3 hosts 8 years ago
  tpoole 30c8f3f680 Fixed inconsistent VST 3 parameter changed callbacks 8 years ago
  hogliux 13e7fc83cd Fixed a typo in the VST3 wrapper 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole 9a8298a91a Fixed VST3 compiler warning 8 years ago
  hogliux dcc35c5dd6 Fixed a VST3 bug where a WaveLab workaround would unintentionaly mute buses for certain multi-bus plug-ins 8 years ago
  hogliux 2ca5a9c32b Partially reverted fix for new VST3 SDK 3.6.7 by removing any dependency to VST2 SDK 8 years ago
  hogliux d496a77462 Fixed a crash when loading/restoring a VST3's plug-in state in Cubase 9 8 years ago
  hogliux d390e41768 Fixed an infinite VST3 re-sizing loop in Samplitude Pro X3 8 years ago
  hogliux 1326846705 Only add DllMain to dll targets and remove from plugin utilities 8 years ago
  tpoole f2b2fb2819 Fixed JUCE_VST3_CAN_REPLACE_VST2 behaviour 8 years ago
  hogliux 7897331403 Added support for level meter parameter categories 8 years ago
  hogliux 910cab77a1 Added a WaveLab workaround by adding tmp buffers when WaveLab lies about the number of channels we are getting 8 years ago
  hogliux 0ee2398eb5 Fixed compile error in recent commit on VS2015 8 years ago
  hogliux b5fb095696 Fixed a few VS2008 build errors 8 years ago
  tpoole 267cfb8966 Fixed scoping of a conditional 8 years ago
  tpoole 2ec8fb49d7 Fixed error restoring VST3 state in FL Studio 8 years ago
  ed b517884862 Fixed MSCV2015 compiler warning in VST3 wrapper 8 years ago
  hogliux 284bc706c9 Added a workaround for WaveLab invisible editor bug 8 years ago
  tpoole 119640f55f Fixed positioning of VST3 windows in Reaper 8 years ago
  hogliux 8a93ddc818 Fixed a typo in recent studio one parameter workaround 8 years ago
  hogliux e49022bfba Added JUCE_USE_STUDIO_ONE_COMPATIBLE_PARAMETERS option to workaround a Studio One bug 8 years ago
  hogliux 63a71ff20d Fixed a bug where the VST3 plug-in wrapper would not respect the legacy layout field when disabling/enabling buses 8 years ago
  jules c587d4b495 Minor code style tidy-ups 8 years ago
  hogliux 27be047e8e Allow disabling the main bus in VST3 plug-ins with the revised multibus API 8 years ago
  hogliux c14eb040b9 Fixed automation bug when switching between presets in VST and VST3 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  tpoole d873d2426a Fix some Xcode warnings in the VST and VST3 wrappers. 8 years ago
  tpoole 08b2116c2b Make the mousemove behaviour of OS X plug-ins the same as their Windows counterparts 8 years ago
  hogliux 4cf3c02998 Send parameter changes to processor when received via the EditController 8 years ago
  hogliux 872f84dfd9 Check for hash collisions when generating integer parameter ids from parameter id strings 8 years ago
  jules 84810b72cc Fixed some code that used a C++11 function 9 years ago
  hogliux a0259ce408 Add support for plug-ins which do not want to use a resize corner 9 years ago
  hogliux 8cd6f49ea0 Add program change parameter to VST-3 plug-ins 9 years ago
  hogliux 968cee4ad2 Remove unnecessary code after moving to static shared code library 9 years ago
  hogliux f5391cd9f9 Only report one midi in & out bus in VST3 wrapper 9 years ago
  hogliux ebb0a156a4 Add options to make AuidoProcessorEditors resizable with constraints 9 years ago
  hogliux 6b9890107f Fix link errors when build VST plug-ins with VST 3 hosting support 9 years ago
  hogliux af6198b74f Add support for plug-ins to report the IDs of their parameters 9 years ago
  hogliux 0cd926a199 Fix a bug which stopped multi-bus VST3 synths from working properly in Cakewalk 9 years ago
  fr810 0d1f6211b1 Fix crash & assertion when running multi-bus plug-ins in Cakewalk 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  hogliux 7cecc7edfb Add automation support for VST3 bypass 9 years ago
  jules 536ca6cedf Added an internal flag JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS which can turn off this VST3 hack if you don't need it 9 years ago
  Timur Doumler 5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 9 years ago
  jules 4b4b8df491 Simplified some headers in juce_audio_plugin_client to remove direct inclusion of AppConfig.h 9 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 9 years ago
  hogliux 4fef661ada Added multi-bus support for audio plug-in clients 9 years ago