313 Commits (e6509fcb51eaa92b1c7a2c7918caced2eefd00b4)

Author SHA1 Message Date
  reuk 4a172a3d71
AUSDK: Fix out-of-bounds read when fetching parameter names 1 year ago
  Tom Poole 4153d59e39 Formatting 1 year ago
  reuk 33ef4a86f4
Plugin Client: Remove unnecessary wrapper files 2 years ago
  reuk 10bd8235e7
Plugin Client: Move all private helper functions into detail namespace 2 years ago
  reuk a760307d0f Plugin Client: Rename utility folder to detail, for consistency with namespace naming 2 years ago
  reuk c5ddf64d16 Plugin Client: Respect requested layer-backedness of editor 2 years ago
  reuk 3b2c6a545e Plugin Client: Normalise includes 2 years ago
  reuk 7da615a7a3
Objective-C: Tidy up block usages, and document block helpers 2 years ago
  reuk d5ad26a162
AUv2 Client: Add support for new MIDIEventList APIs on supported platforms 2 years ago
  reuk 42bd861d70
AUv3 Client: Notify host when parameter info changes 2 years ago
  reuk ec13f4b744
AU Client: Use stored timestamp when host transport is unavailable 2 years ago
  reuk d6f30304f0
AudioProcessor: Return unique_ptr from createPluginFilterOfType 2 years ago
  reuk 403ba3007f
PluginHostType: Automatically set jucePlugInClientCurrentWrapperType during createPluginFilterOfType 2 years ago
  reuk a78194c9e3
AUv3 Client: Notify host when latency changes 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  hogliux 3705a5c413 AUv2: Fix crash in Ableton Live when bus name listeners are called for no reason 2 years ago
  reuk ccf9818902
AU Client: Fix bug where PluginHostType reported a wrapper type of "undefined" for AU plug-ins 2 years ago
  reuk 3b8792d5c5
AUv3 Client: Correctly set default channel layout for buses with more than two channels 2 years ago
  reuk 77f5da93ac
AU Client: Fix build problem when PreferredChannelConfigurations enabled 2 years ago
  reuk f8e91d4003
AU: Replace CoreAudioUtilityClasses with files from new SDK 3 years ago
  reuk 6d267c2fdc
AUv3 Client: Improve const-correctness 2 years ago
  reuk a1e8aa4278
AUv3 Client: Remove unnecessary base class 2 years ago
  reuk 064fb6fa53
AUv3 Client: Switch static data member for proper singleton 2 years ago
  reuk dedfac8dd8
AUv3 Client: Tidy up static methods 2 years ago
  reuk 9712775e5b
macOS: Remove macOS 10.12 preprocessor checks 2 years ago
  reuk a22b23e335
iOS: Remove iOS 11 preprocessor checks 2 years ago
  reuk 752c913cd2
AudioPlayHead: Move HostTimeNs out of AudioProcessor, to consolidate timing information 2 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 2 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 cc8aa57793 AU Client: Only call prepareToPlay() from SetProperty() if already in prepared state 3 years ago
  Tom Poole c2ecde591b macOS: Remove 32 bit specific functionality 3 years ago
  reuk 0f16d2dded
AU Client: Prevent parameter change messages being sent during state restoration 3 years ago
  reuk 854ed68c72
AUv3: Fix race on factoryPresets 3 years ago
  reuk 45a5235298
AUv3: Fix race on factoryPresets 3 years ago
  Tom Poole 3b6c05ec10 iOS: Fix a compiler warning 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 2f389c9d42 iOS: Fix a compiler warning 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk bb0a40e009
AU Client: Order parameters according to version hint 3 years ago
  reuk 3d38ca764e
AU Client: Switch HashMap to unordered_map 3 years ago
  reuk 288765b3c8
AU Client: Avoid potential out-of-bounds write when clearing buffers 3 years ago
  reuk 409aaea43d
AUv3 Client: Add missing autorelease 3 years ago
  reuk 0f06f45098 AUv3: Add timestamps to all parameter changes when possible 3 years ago
  reuk 3f315ddd00 Plugin clients: Fix bypass behaviours to match getBypassParameter() documentation 3 years ago
  reuk 7650a96092
AUv3: Send parameter begin/end gesture events 3 years ago
  reuk 2678c1d10d
AUv3 Wrapper: Use correct timestamps for outgoing events 3 years ago
  reuk 43280c3f7f
AU: Tidy up ChannelRemapper 3 years ago
  reuk 7d8c5b845d
AU: Cache MIDI output block 3 years ago