281 Commits (c50cef32a645b51d770d691872a738c789d29764)

Author SHA1 Message Date
  jules c50cef32a6 VST3 hosting fix. 11 years ago
  jules 41669fd458 Removed an assertion from VST3 hosting. 11 years ago
  jules d2532f4540 Version number update 11 years ago
  jules 874814eaa0 Added multi-select to the PluginListComponent. 11 years ago
  jules b932e70aa8 Avoided an assertion when testing plugin types. 11 years ago
  jules 82ca56f0bd Added VST version to logged info. 11 years ago
  jules c3d3318586 Added a callback method to VSTPluginFormat for getting informed about shell plugin scanning progress. 11 years ago
  jules 1f454c1ca0 VST3 hosting fix. 11 years ago
  jules 78c2d48d9e Better mechanism for sending all-parameter-changed messages in AU hosting. 11 years ago
  jules b4bd383a46 Reverted a mistaken change to AU hosting event handling code. 11 years ago
  jules f581fa92b4 Change to AU hosting event runloop threading. 11 years ago
  jules 7dd5c09826 Version number update 11 years ago
  jules 4c392e6f02 Added some comments. 11 years ago
  jules 4d79bed3d1 Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer. 11 years ago
  jules abc1cf4254 VST3 state fix. 11 years ago
  jules 66e89a878a Improvements to VST3 host midi handling. 11 years ago
  jules ff6655fedb Fixes + improvements to VST3 hosting. 11 years ago
  jules d63668a5c1 Added XML and Lua tokenisers for the CodeEditorComponent 11 years ago
  jules 305c7056f1 Minor fix for AU assertion. 11 years ago
  jules f26bf24304 Avoided an assertion when creating AU plugins on multiple threads. 11 years ago
  jules a356c6b148 Couple of minor warning fixes. 11 years ago
  jules 763d4646c5 Rolled-back a VSTMidiEventList change. 11 years ago
  jules 28cdb20040 Whitespace cleanups. 11 years ago
  jules a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules b1b702a176 Avoided a couple of MSVC warnings. 11 years ago
  jules 06629a3967 (Minor correction to last check-in) 11 years ago
  jules 7a11730317 Improvements to PluginListComponent - it's now a sortable table rather than a list. 11 years ago
  jules 3989280b91 Better guessing of what base has been used to encode the VST version number when scanning plugins. 11 years ago
  jules 075b13ac96 Update to VST3 hosting (more fixes to come…) 11 years ago
  jules ef00bcc024 Cleaned up some VST3 code to deal with plugins that fail to initialise. 11 years ago
  jules 74d974cdba Disabled a few more compiler warnings generated by the VST3 SDK. 11 years ago
  jules 63cb062d35 Initial commit of VST3 hosting. 11 years ago
  jules cdacae9cbb Version 3.0.0 11 years ago
  jules 0c2a847d3a Better labelling of duplicate plugin names in menus by KnownPluginList. 11 years ago
  jules 1113e17186 Version number update 11 years ago
  jules 0de50d99a5 Version number update 11 years ago
  jules bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 11 years ago
  jules 61ed92ee51 Added a method XmlElement::prependChildElement(), and used this for a few optimisations. 11 years ago
  jules 9d588b0bce Avoided a few unused parameter warnings. 11 years ago
  jules a204ea7ae8 Version number update 11 years ago
  jules a265c052c4 Made AudioProcessor::setPlayHead virtual. 11 years ago
  jules 91d08bb7af Added VST hosting workarounds for plugins that return -1 as their current program index. 11 years ago
  jules 12bf054456 Version number update 11 years ago
  jules 5f9552c4ec Version number update 11 years ago
  jules 3e233c2f24 Updated LADSPA and plugin host demo for latest changes. 11 years ago
  jules 06a01c9497 Changed AudioPluginFormat::createInstanceFromDescription() to take sample rate + block size parameters. This allows it to pass them to the plugin earlier in its construction, as some plugins seem to be flaky if this doesn't happen. 11 years ago
  jules 278c5d0cb5 Added a bool PluginDescription::hasSharedContainer 11 years ago
  jules 6aae0c798c Added sanity-checking in AudioProcessor to block parameter change calls with nonsense indexes (as seen being sent by some buggy plugins). Also improved AudioProcessor::copyXmlToBinary method. 11 years ago
  jules 37338584ac VST hosting: workaround for Waves 5 plugins. 11 years ago