1131 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed 90e8da0cfb VST3: Fixed an assertion when JUCE_FORCE_LEGACY_PARAM_IDS=1 due to getProgramParameter() returning the wrong parameter 4 years ago
  ed 2ac46c600d VST3: Fixed bypass and program parameter indices when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 and AudioProcessor::getBypassParameter() is implemented 4 years ago
  Tom Poole 60e13bec0c Allow use of an external VST3 SDK on BSD 4 years ago
  ed af4b727b8a VST3: Fixed an assertion when JUCE_FORCE_LEGACY_PARAM_IDS=1 due to getProgramParameter() returning the wrong parameter 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  ed d8004e2e2b Docs: Fixed a few switched "namespace juce" comments 4 years ago
  ed 4b5a67f067 VST3: Fixed bypass and program parameter indices when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 and AudioProcessor::getBypassParameter() is implemented 4 years ago
  Tom Poole ef5608654d VST3: Fixed a bug loading plug-ins 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  Tom Poole 4c58e50f2e Bump version number to 6.0.8 4 years ago
  ed 71b8885460 VST3: Fixed a crash accessing the program parameter when JUCE_FORCE_USE_LEGACY_PARAM_IDS=1 4 years ago
  ed 914119eca5 Standalone: Avoid hitting an assertion when setting resize limits 4 years ago
  reuk 7b6ad28b46
AUv3 wrapper: Allow host to resize editor view 4 years ago
  ed 7d71efe6e0 Standalone: Use AudioProcessorEditor::setBoundsConstrained() when setting editor bounds 4 years ago
  ed db618477ff Standalone: Respect AudioProcessorEditor resize limits 4 years ago
  reuk df06a471c0
AudioProcessorPlayer: Support a greater variety of IO configurations 4 years ago
  ed 34f8afbbca Set standalone plug-in window as resizable based on AudioProcessorEditor::isResizable() 4 years ago
  reuk c7feb75b97
PluginHostType: Use the name of the bridged hosting process to determine host 4 years ago
  reuk 1b4960b5bf
PluginHostType: Fix host reporting in bridged hosts on M1 4 years ago
  reuk e0306d25d4
VST3 Client: Disallow creating a new editor if one editor is already active 4 years ago
  ed 8140442746 VST: Removed an old workaround causing plug-in editor window position issues on macOS 4 years ago
  reuk 75fae3bf21
AU: Fix midi output to use correct packet alignment on ARM 4 years ago
  ed e813531d9b VST3: Fixed an issue with jumpy resizing when using a fixed aspect ratio 4 years ago
  reuk 10c77ce296
AAX: Set nonrealtime state appropriately when rendering with AudioSuite 4 years ago
  reuk a48a564f9e AU: Use slightly more readable channel type 4 years ago
  ed a7c5337568 VST/VST3: Removed a workaround for checking whether DPI-aware windows were incorrectly scaled in editor resized() callback 4 years ago
  ed 3c494b8a70 VST3: Improved stability of scaled plug-in windows 4 years ago
  ed e1039fc1c9 VST: Improved stability of scaled plug-in windows 4 years ago
  reuk b1917085db
AudioProcessor: Update listener callback with change details 4 years ago
  ed 94330cbb53 VST3: Repaint editor when size changes in Bitwig on Linux to fix UI glitches 4 years ago
  ed d8542481fd VST3: Fixed some intellisense arithmetic overflow warnings 4 years ago
  ed 77f8e48730 VST3: Fixed incorrect high-DPI plug-in initial window size in Live on Windows 4 years ago
  ed 5fc20f7106 VST: Made the check for Windows high-DPI screen change resizing more strict to prevent UI glitches when resizing manually 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  ed a1ff4eec6a VST: Renamed ComSmartPtr -> VSTComSmartPtr to avoid confusion with existing class in juce_core 4 years ago
  ed cc9fdc3d6a VST3: Added explicit check for current program value in setComponentState() so it is recalled correctly when loading 4 years ago
  ed 9a127e32e4 VST3: Added explicit check for current program value in setComponentState() so it is recalled correctly when loading 4 years ago
  Tom Poole 9cc7e40c86 Updated some documentation 4 years ago
  reuk 2a199d5225
AUv3: Fix hangs loading multiple AUv3 instances in Logic 4 years ago
  reuk 586ab8927d Fix warnings when building in C++20 mode 4 years ago
  Tom Poole 2553336f45 Bump version number to 6.0.7 4 years ago
  Tom Poole 25dccd53c0 Bump version number to 6.0.6 4 years ago
  ed 2b3d0c05f5 VST3: Fixed program parameter automation not being recorded in Live 4 years ago
  ed dd1ec144c4 VST3: Add AudioProcessorParameter behind the scenes in the VST3 wrapper to manage program parameter changes 4 years ago
  ed 0715b7ebdd VST3: Wrap program parameter changes in begin/endEdit() calls to ensure that automation data is recorded correctly 4 years ago
  ed 3ff966603e VST3: Update program parameter when current program is changed 4 years ago
  Tom Poole 1fbd6dff9b VST3: Fixed invalid AudioProcessorParameterGroup unit IDs 4 years ago
  Tom Poole 5929103a29 Bump version number to 6.0.5 4 years ago
  Tom Poole 761eb566f5 Fixed some compiler warnings 4 years ago
  Tom Poole 8070fa0ec4 Fixed some compiler warnings 4 years ago