413 Commits (ddcd78eae8f126dbde48e112d10aee9b64e784d0)

Author SHA1 Message Date
  jules b1a8470514 Added a collection of audio plugin parameter utility classes in juce_audio_processors/utilities 9 years ago
  jules c562cfc3cc Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU 9 years ago
  jules 12447ba38f Version 4.0.1 9 years ago
  jules 1d54fbe582 Fixed a few compiler warnings in the latest Xcode 9 years ago
  hogliux 98ebfdc1fa Fix some warnings in the VST/VST3 wrappers 9 years ago
  hogliux b7bca8ce5a Add VST3 bypass support 9 years ago
  jules 5ee02150e1 Added some MIDI controller mapping functionality to VST3, and fixed a couple of VST3 bugs. 9 years ago
  jules a6245991e4 Added a comment to AudioProcessor 9 years ago
  jules cfbab7b011 Added an assertion to try to catch people who have mixed the old and new systems of adding parameters to AudioProcessor. 9 years ago
  Timur Doumler 48ca0bb56a Fixed compile error with VST3 SDK version 3.6.5. 9 years ago
  hogliux 359f6e29aa Fix multiple warnings in VS 2015 9 years ago
  Timur Doumler dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 9 years ago
  jules 861d3d9710 Version 3.2.0 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  jules 2246cd50fb Avoided a race condition when removing i/o nodes from an AudioProcessorGraph 9 years ago
  jules d74d345a29 Fix for AudioProcessorGraph::setPlayHead() 10 years ago
  jules cd056a89cc Whitespace fix. 10 years ago
  hogliux 661533c85d Fix clang warnings on linux 10 years ago
  hogliux f8cffb5949 Fix some warnings on newer GCC versions on linux 10 years ago
  jules 634ac71373 Linux VST windowing fixes. 10 years ago
  jules 06c1a15496 Added some missing 'override' decorators 10 years ago
  jules 722bee0852 Fix for linux VST hosting window sizing. 10 years ago
  jules 6fbc00f0ce Fix for linux VST hosting window creation 10 years ago
  jules 21b1ba0e94 Documentation fix. 10 years ago
  hogliux bbe1b0bc01 Do not ignore return-value of AudioPlayHead::getCurrentPosition 10 years ago
  hogliux 1eab4fe594 Do not ignore return-value of AudioPlayHead::getCurrentPosition 10 years ago
  jules 452a1f3475 Made the VST host classes support the "sizeWindow" canDo. The code has always supported the sizing callback, but for some reason the canDo wasn't responded to correctly. 10 years ago
  jules fbdacb87b1 Added notes to some AudioProcessor methods which will eventually be deprecated. 10 years ago
  jules 95b4198e2c Removed a couple of superfluous methods from AudioProcessor. 10 years ago
  jules 6225b5de49 Added support for parameter value<->text conversion in VST and VST3 plugin formats. Also updated the JUCE demo audio plugin code to use the new AudioProcessorParameter class for its params. 10 years ago
  jules eccfffdc6e Added a method PluginListComponent::setScanDialogText() for customising the scan dialog. 10 years ago
  jules dccd4f0393 Added a flag JUCE_DISABLE_AUDIOPROCESSOR_BEGIN_END_GESTURE_CHECKING which can be used to avoid sanity-checks on plugin parameter gestures 10 years ago
  jules 14c7f8f90a Minor comment correction 10 years ago
  jules 65da989cd0 Added a couple of methods to PluginListComponent to allow deletion of selected plugins and access to the listbox. 10 years ago
  jules 43252dc605 Tidied-up a few stray sign-conversion warnings. 10 years ago
  jules 8d8c946528 Tidied up some inconsistent use of size_t and a problem in a demo build. 10 years ago
  jules 2bccce2f6f Improved a couple of comments. 10 years ago
  jules 6859b9939b Bit of a clean-up in AudioProcessorGraph. 10 years ago
  jules 370c562c3c Added parameter change support to VST3 hosting. 10 years ago
  jules bdfcfe153d DRYed some VST3 code 10 years ago
  jules 91b5d77477 Version number update 10 years ago
  jules 2cab1f54de Endianness fix for header magic in VST FXB file reading/writing. 10 years ago
  jules f8c3fea5da Changed class visibility to avoid an MSVC DLL build problem. 10 years ago
  jules 367748ed6a Made the VST hosting classes set the kVstTransportCycleActive flag. 10 years ago
  jules 0d989638cc Version 3.1.0 10 years ago
  jules e98db059f9 VST3 hosting parameter fix. 10 years ago
  jules 0ec53673ce Demo cleanups. 10 years ago
  jules 30e66ba5d8 Rejigged the order of initialisation in AudioUnit hosting to try to work around some crashing plugins. 10 years ago
  jules 4a282ad0a9 Added methods AudioProcessorParameter::begin/endChangeGesture() 10 years ago
  jules 9b1d596dd5 Added new base-class AudioProcessorParameter, and modified the AudioProcessor class to manage a list of these as a cleaner way of handling its parameters. 10 years ago