327 Commits (970300867f2c02ed7b86b70843e091cc0b5b51f2)

Author SHA1 Message Date
  jules 3aa1162998 Making AU timecode detection deal with some quirks in certain versions of Ableton. 10 years ago
  jules 4604767220 Extensions to AudioProcessorEditor to help clicking on AAX controls. 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules aba0ff9240 Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. 10 years ago
  jules 99e8445b96 Version number update 10 years ago
  jules 0147fe00f9 Implemented an AU method to avoid problems with some versions of the CoreAudio API. 10 years ago
  jules df9701430a Workaround for VST3 plugin resizing in Wavelab. 10 years ago
  jules 27646a8db0 Avoided a false alarm assertion in the AU wrapper. 11 years ago
  jules e233124fc3 Fix for StandAloneFilterWindow path saving. 11 years ago
  jules 7f5c5e02d1 Avoided problems in the VST3 wrapper for plugins with 0 inputs. 11 years ago
  jules d2e1c7f679 Version number update 11 years ago
  jules 54512dcb3f In the VST wrapper, made the ioChanged callback happen asynchronously on the message thread. 11 years ago
  jules f7d97b3166 Added a parameter to StandaloneFilterWindow to make ownership of the settings object optional. 11 years ago
  jules 8977b896ab Workaround for a window ordering problem with VST plugins in some windows hosts. 11 years ago
  jules 0147476afb Modified StandaloneFilterWindow to take an extra argument for setting ownership of the property set. 11 years ago
  jules 8a2af98497 Added an assertion to warn if a plugin reports no programs, because this can cause problems in some Sony hosts. 11 years ago
  jules 20020a83fe Fixed an OSX plugin build error. 11 years ago
  jules 9c8afb5b48 Fixed a build error. 11 years ago
  jules 6c61dbb68e Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>. 11 years ago
  jules f8e9a13f1d Version number update 11 years ago
  jules e0f64bb27a Changed the linux VST wrapper to create its window directly inside the host's window. 11 years ago
  jules d01a508217 Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS 11 years ago
  jules 619716751e Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes. 11 years ago
  jules cc3aa5c757 Avoiding crashes in plugins if components get deleted during a paint callback 11 years ago
  jules ef16b4481f Avoided a compiler warning. 11 years ago
  jules 167f75772f Minor VST3 cleanup 11 years ago
  jules f34e812633 VST3 client workarounds for Wavelab and midi-only plugins. 11 years ago
  jules 6c6c815a16 Changed default location for standalone plugin wrapper file saving. 11 years ago
  jules 22056fab01 Added parameters to StandalonePluginHolder to allow custom file suffixes when loading/saving 11 years ago
  jules ef20f3a662 Added sanity-checks to VST2->3 chunk loading. 11 years ago
  jules 596fccb6de Really minor UI tweak in StandaloneFilterWindow. 11 years ago
  jules 2db263c122 Refactored StandaloneFilterWindow, breaking it up so that there's a separate class StandalonePluginHolder which can be used inside more customised windows. 11 years ago
  jules e6cb945088 VST2->3 state loading changes. 11 years ago
  jules 395082b107 AAX: set the parameter modes differently depending upon the number of steps. 11 years ago
  jules f4fa3a420b Fix for VST3 stucture size issue. 11 years ago
  jules 41cac9e5a1 More VST->VST3 auto-replace functionality. 11 years ago
  jules 223523f4f5 Cleaned up some mistakes in the VST3 COM macros. 11 years ago
  jules b5d10d753a Made Process::isForegroundProcess() return a correct result on iOS. 11 years ago
  jules eff5503439 Fixed a few warnings in some OSX plugin builds. 11 years ago
  jules 352e603d43 A couple of compiler warning fixes 11 years ago
  jules c478ff0116 Documentation fix. 11 years ago
  jules 5409951861 Refactored some Xcode warning suppression. 11 years ago
  jules 4251a2437b Version number update 11 years ago
  jules d102b61703 Another attempt at fixing win32 plugin key hook loops. 11 years ago
  jules 93bf34ad0a Avoiding loops in win32 plugin key handling 11 years ago
  jules fa21d2ac02 Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty. 11 years ago
  jules e91a69080e Warning fixes 11 years ago
  jules 5feabe9687 Another attempt to fix the infamous VST cubase key focus problem. 11 years ago
  jules b026fccb92 VST3 stream loading fix. 11 years ago
  jules 8d834b29a1 Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin. 11 years ago