77 Commits (4b96ffbf6f49518df1eceeb1d70b26088897380e)

Author SHA1 Message Date
  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
  jules 34ce7f7019 Added a projucer workaround to VST3 code. 9 years ago
  jules 6fcde1eccc VST3: some tweaks to fix window resizing in Reaper on OSX 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 8edac3f281 Fixed a VC compiler warning 9 years ago
  jules c63bf83bd9 Removed some duplicated/broken code from VST3 9 years ago
  hogliux 9fc02ac7b1 Fix incorrect step count for bypass parameter 9 years ago
  jules 7f0e28c983 Avoided a warning in VST3 on the latest Clang. 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 2194bc9c97 Avoided Clang warning in VST3 code 9 years ago
  jules f4ec37c704 Fixed a typo in the VST3 code that affected latency change reporting. 9 years ago
  hogliux 359f6e29aa Fix multiple warnings in VS 2015 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux 04df084d73 Change behaviour of VST3EditController::setComponentState to fall through to base class instead of returning false 10 years ago
  hogliux 2b27f5b36e Fix automation issue when automation points are edited before opening editor. See: http://www.juce.com/forum/topic/automation-issue-cubase/nuendo#new 10 years ago
  hogliux e732c6e6d8 Fix VisualStudio warning 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 0bb60f9c76 VST3 parameter begin/end workaround for problems in Cubase. 10 years ago
  jules 3b97c3d21b VST3 fix for some cubase windowing issues. 10 years ago
  jules 22ab2e4b1d Added a few assertions to check plugin parameter ranges. 10 years ago
  jules 99399d4032 Fixed mistaken use of result code in the VST3 wrapper. 10 years ago
  jules aba0ff9240 Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. 10 years ago
  jules df9701430a Workaround for VST3 plugin resizing in Wavelab. 10 years ago
  jules 7f5c5e02d1 Avoided problems in the VST3 wrapper for plugins with 0 inputs. 10 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