1426 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 61b26e4e35
VST3 Client: Handle null channels provided by host 3 years ago
  reuk 0e85fec4a2
VST3 Client: Allow host to enable/disable buses at will 3 years ago
  reuk a868952c36
VST(3) Host: Use standard (non-flipped) coordinate space for plugin editors 3 years ago
  reuk 1d1eda5dd2
VST3 Host: Fix UB in VST3Parameter implementation 3 years ago
  reuk 54d7f5efb0
VST3 Client: Handle null channels provided by host 3 years ago
  reuk b41beb3767
LV2 Host: Properly map non-ASCII IRIs to URIDs 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  attila 5f4da905d7 ARA Client: Add ARA interface extensions to AU and VST3 wrappers 3 years ago
  attila 9ae96e98ca ARA Client: Add ARA plugin model classes for writing plugins 3 years ago
  attila f36949c1b2 ARA Host: Add support for scanning and hosting ARA plugins 3 years ago
  attila d99fbccb66 Add PreSonus VST3 extensions 4 years ago
  attila 0ff5cea68c AU Host: Call AudioUnitReset() before AudioUnitUninitialize() instead of after 3 years ago
  attila db17713aad AudioProcessor: Add isRealtime() 3 years ago
  reuk 4805b86ca4
LV2 Client: Update Atom parsing to use Optional 3 years ago
  reuk e68a62af7f
LV2 Host: Ensure default parameter value lies between min and max when not explicitly provided 3 years ago
  reuk e85a6b595e
LV2 Host: Always notify the UI about parameter changes, even if they originate from the UI 3 years ago
  reuk e8431891a0
LV2 Host: Remove unused function 3 years ago
  reuk 165b9a6c9b
LV2 Host: Fix bug where atom ports would not be correctly resized 3 years ago
  reuk ce061675a5
VST3 Host: Send parameter changes triggered by MIDI CCs to the IEditController 3 years ago
  Tom Poole c2ecde591b macOS: Remove 32 bit specific functionality 3 years ago
  Tom Poole b48dddcf4e RTAS: Remove RTAS functionality 3 years ago
  reuk c0d02fc75a
LV2 Host: Add missing path separator to UI bundle path 3 years ago
  reuk 7ea93ce5d2
LV2 Host: Avoid potential deadlock in AudioProcessorGraph 3 years ago
  reuk b88b8f13c7
LV2 Host: Supply correct bundle path during instantiation 3 years ago
  Tom Poole b0a8bc0ce2 VST3: Fix a compiler warning in the VST3 SDK 3 years ago
  Tom Poole db3c6e6216 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole e984395b1d GCC: Fix some compiler warnings in GCC 11 3 years ago
  Tom Poole a77936ecda VST3: Fix a compiler warning in the VST3 SDK 3 years ago
  reuk 1182024fc4
LV2: Add initial hosting support 3 years ago
  reuk 6fffbdae92
LV2: Add generated resources 3 years ago
  reuk e4b3eda5ef
LV2: Add supporting library files 3 years ago
  reuk 77090bb499
AudioProcessorGraph: Fix processing of plugins with no inputs or outputs 3 years ago
  reuk 092314deac
VST2 Host: Avoid bad window errors when editor peer is deleted 3 years ago
  reuk c30b3a1a31
Plugin Hosting: Take custom scaling into account when computing editor sizes 3 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  Tom Poole eda5c696e5 macOS/iOS: Fix unguarded availability warnings 3 years ago
  Tom Poole ef8ad92138
GCC: Fix some compiler warnings in GCC 11 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 624a898e00
VST3 Host: Avoid disabling midi buses while plugin is active 3 years ago
  reuk c7a17934e3
Formatting 3 years ago
  Oli b918fd3159 AudioProcessorGraph: Fix MIDI channel bug and graph execution modification 3 years ago
  attila 5343f70d02 AU Host: Avoid using wrong BundleResourceMap when opening plugin from file 3 years ago
  reuk fe3d42025b
VST3: Add channel mapping tests 3 years ago
  reuk bb2b36a253
VST3 Client: Properly map between VST3 and JUCE layouts 3 years ago
  reuk bfa4f93a43
VST3 Host: Properly map between VST3 and JUCE layouts 3 years ago
  reuk d69706e08a
AudioProcessorGraph: Avoid race on AudioProcessor::suspended 3 years ago
  reuk 5b3aa7fc2d
AU Client: Ensure processBlock receives AudioBuffer of correct size 3 years ago
  reuk 88b5f0dc95
VST: Remove unused function 3 years ago
  reuk a8c160691c
VST3: Tidy up channel layout conversion tables 3 years ago