348 Commits (7c0d0ae677bb721b6fe891142e7bb5af8f12f79c)

Author SHA1 Message Date
  jules 7c0d0ae677 VST hosting: tweaked the way 64-bit plugin NSViews are created, to avoid an extra intermediate parent NSView which seems to break some plugins. 11 years ago
  jules e35096148e Made the AU wrapper detect program changes. 11 years ago
  jules d2e1c7f679 Version number update 11 years ago
  jules 993d4a6e59 Small fix for win32 VST hosting keyboard hooks. 11 years ago
  jules 3b88555140 Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this. 11 years ago
  jules ead283e95c Made sure that VST3 plugin views have setFrame (nullptr) called before their UIs are closed, because some plugins seem to expect this. 11 years ago
  jules f8e9a13f1d Version number update 11 years ago
  jules d01a508217 Added a method AudioProcessor::isParameterInverted(), and support for this in AAX/RTAS 11 years ago
  jules 549b08312e Workaround for some VST3 plugin resizing issues. 11 years ago
  jules cc3aa5c757 Avoiding crashes in plugins if components get deleted during a paint callback 11 years ago
  jules acebbfd576 Some VST3 hosting fixes for speaker arrangements and tail length. 11 years ago
  jules 201ba182d5 VST hosting: made sure that effEditClose is called on Mac builds with Carbon support. 11 years ago
  jules 2e8b09b3eb VST3 window size fix. 11 years ago
  jules 6588d04be0 VST3 hosting - added context menu support. 11 years ago
  jules 2910d60459 Fixed some out-of-date documentation 11 years ago
  jules 766e98b01f VST3 hosting fixes 11 years ago
  jules b6f1a518ca Fix for VST3 host build. 11 years ago
  jules 40ad479b96 Couple of minor cleanups. 11 years ago
  jules 91d9c96338 Minor clean-ups 11 years ago
  jules 4e6e2a396e Minor compiler warning fix. 11 years ago
  jules 80fef3200c Added parameter change callbacks to VST3 hosting. 11 years ago
  jules 0eab0962ba Avoided parameter jumping when dragging the sliders in the GenericAudioProcessorEditor 11 years ago
  jules 94ed88efd2 Fix to generic audio editor parameter intervals. 11 years ago
  jules 1237a6cb5f Better parameter controls in the GenericAudioProcessorEditor 11 years ago
  jules 99024f0405 Filled in the descriptiveName field for VST3 hosting. 11 years ago
  jules 223523f4f5 Cleaned up some mistakes in the VST3 COM macros. 11 years ago
  jules fc921837af Avoiding a possible crash in AudioUnits. 11 years ago
  jules 4814696d4d Added some documentation. 11 years ago
  jules 5409951861 Refactored some Xcode warning suppression. 11 years ago
  jules a0c18acb1e Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor. 11 years ago
  jules 4251a2437b Version number update 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 6b35f9e930 Avoiding an assertion in VST3 hosting. 11 years ago
  jules da43672aa3 Workaround for some VST3 plugins crashing. 11 years ago
  jules 6bd544c273 VST3 hosting fix. 11 years ago
  jules 7f9425058a Version number update 11 years ago
  jules 28e4473a6b Fixed some typos. 11 years ago
  jules 423e824d42 VST3 hosting fixes. 11 years ago
  jules 48c2f42802 Added a safety check and fixed a couple of warnings. 11 years ago
  jules a34496588c Changed an obj-C call to avoid warnings in the old 10.5 SDK. 11 years ago
  jules a3ea53c460 Version number update 11 years ago
  jules 2c4bd7ac4d Fixed function prototypes for mingw. 11 years ago
  jules 139e192871 VST3 fixes for multi-channel plugins. 11 years ago
  jules f3cca83dc8 Refactored some NSView wrapper classes. Should fix some plugin host window resizing issues. 11 years ago
  jules 2220c194a7 Added k222 support for VST3 11 years ago
  jules 8415e1b190 Minor debugging addition to VST3 11 years ago
  jules c84f7085ca Fix for VST3 host view ref-counting. 11 years ago
  jules 5c74ca9896 Fixes to VST3 wrapper to handle different numbers of input/output channels. 11 years ago
  jules 5f4c27d0c2 Some additions and fixes to plugin scanning. 11 years ago
  jules 802197644b New interprocess utility classes: ChildProcessSlave and ChildProcessMaster. 11 years ago