582 Commits (d4b47809a146a0b6ad3b0bb1d1ef96739c61f2bc)

Author SHA1 Message Date
  jules f1baf9b122 Added VST hosting support for begin/endParameterChangeGesture, and tidied up some internal code 8 years ago
  tpoole 158bc981de Fixed an issue restoring VST3 GUI state 8 years ago
  tpoole af0791552a Fixed Linux message thread assertion in AudioProcessorValueTreeState 8 years ago
  tpoole 13549989fd Added C++11 functions to Doxygen 8 years ago
  ed 9a130f2810 Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion 8 years ago
  hogliux f6727f204b Added label parameter to all AudioParameter constructors 8 years ago
  hogliux bd9697b687 Fixed a compiler error on older gcc versions 8 years ago
  hogliux b86e1331ac Fixed a bug where the AU/AUv3 wrapper would create a spurious input bus when no inputs where specified in the Projucer's legacy channel configuration field 8 years ago
  tpoole a3ef455696 Ignored deprecation warnings in the OS X VST3 SDK 8 years ago
  tpoole acf554a895 Fixed erroneous assertion when saving VST3 states 8 years ago
  tpoole 12256536a3 Fixed bug when setting AudioProcessorValueTreeState values before listeners are registered 8 years ago
  jules 7467195ffa Minor tidying-up 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
  tpoole d438fa59e8 Fixed issues with AudioProcessorValueTreeState parameter synchronization 8 years ago
  hogliux 5a2ebefa00 Fixed a bug where the bundle exit function would be called before the VST3 factory is released 8 years ago
  hogliux 363ceb08cf Bump version number to 4.3.0 8 years ago
  hogliux 7cdcb19d25 Added a convenient function to get all channel sets with a particular number of channels 8 years ago
  hogliux c4d36d15b1 Whitespace clean-up 8 years ago
  jules 23a248fe75 Added method VSTPluginFormat::getPluginInstanceFromVstEffectInterface() which can be used for devious purposes to retrieve a plugin's AudioPluginInstance object from an AEffect 8 years ago
  jules c587d4b495 Minor code style tidy-ups 8 years ago
  tpoole 0ed9003a8d Fixed bundle ref initialisation of statically linked VSTs on iOS 8 years ago
  hogliux 848b400eaf Avoided warning in release builds in AudioUnit hosting code 8 years ago
  hogliux 3fb55ffd1f Fixed a compiler error which occured in gcc based compilers 8 years ago
  hogliux 5a365ed535 Removed assertion which gets hit by too many VST plug-ins 8 years ago
  hogliux 8835a24417 Fixed another typo and removed unecessary for loop 8 years ago
  hogliux 4fa0516f40 Revised multibus API and added support for multibus hosting 8 years ago
  hogliux 4eb89336f9 Bump version number to 4.2.4 8 years ago
  hogliux 0862167459 Fixed a compiler warning for MIDI effect plug-ins 8 years ago
  jules 9fa0d49be7 Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc. 8 years ago
  hogliux f25753642e Fixed #100: If base sdk version is newer than 10.12 then no need to define kAudioUnitProperty_SupportsMPE 8 years ago
  ed 70530a9d9a Added beginParameterChange() and endParameterChange() methods to AudioProcessorValueTreeState::AttachedControlBase so that changes to ButtonAttachment and ComboBoxAttachment objects can be recorded as automation in hosts. 8 years ago
  ed 19d654d43a Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class 8 years ago
  ed 5c46c65456 Changed the documentation for AudioProcessorValueTreeState::SliderAttachment and ComboBoxAttachment to fix typos 8 years ago
  tpoole 17dee9add2 Restore depecated VST opcodes for CarbonWrapperComponents 8 years ago
  tpoole 1ddd394291 Restore missing VST opcode. 8 years ago
  tpoole cb6b4b7170 Remove VST editor idle 8 years ago
  jules 6ba384f4c8 Fixed some missing definitions in the VST hosting for Carbon compatibility 8 years ago
  tpoole 9f31d6498a Use a bespoke VST2 interface 8 years ago
  Timur Doumler c7db4bb7f5 Avoided a compiler warning on OS X due to unused private fields in VSTPluginWindow. 8 years ago
  jules 2417676ec9 Increased buffer size for names read by the VST host, and changed the string decoder to detect Windows codepage strings as well as UTF8 8 years ago
  hogliux 1470928b0c Use effGetProductString when getting the name of a VST-2 plugin 8 years ago
  tpoole aa1acb3fed Avoid unnecessary calls to AudioUnitInitialize. 8 years ago
  jules 3d1b2d66a3 Added a cast to some VST code to avoid a C++14 warning 8 years ago
  hogliux b50f941d26 First connect controller and component and then load the state in VST3 8 years ago
  hogliux 1696c23fb9 Add support for hosting staticly linked VSTs 8 years ago
  hogliux 56d5f7bab0 Don't update the rendering graph if the graph is not prepared 8 years ago
  hogliux 8b1374d4b7 Don't call processBlock on a AudioProcessorGraph's node if it is suspended 8 years ago
  hogliux 142ce5eb84 Fix a typo in the previous commit 8 years ago
  hogliux 69cd509e4c Add missing getNumSteps override to AudioProcessorValueTree parameters 8 years ago
  hogliux e5f306e1d1 Fix bad property id when registering AU event listener 8 years ago