18 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  Tom Poole bcefe7e892 Add some missing JUCE_BSD guards 2 years ago
  reuk f47041eefd
LV2 Client: Avoid assertion when invoking manifest writer with a relative path 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 b70ab79173
LV2 Client: Sanitise parameter IDs to ensure validity of generated ttl files 2 years ago
  reuk a8162d124b
LV2 Client: Ensure AudioBuffer size matches numSteps during run 2 years ago
  attila f075de78fa AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data 2 years ago
  reuk 7ebd34012c LV2 Client: Use preferredChannelConfiguration if available when writing manifest 2 years ago
  Tom Poole cf8a2d93c0 Android/iOS: Avoid building LV2 2 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 2 years ago
  reuk e86436297d
LV2 Client: Update param IDs to avoid writing malformed manifests 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  reuk 4805b86ca4
LV2 Client: Update Atom parsing to use Optional 3 years ago
  reuk 208fc05480
LV2 Client: Request buffers large enough to hold a change event for each parameter 3 years ago
  reuk f7e957a932
LV2 Client: Avoid declaring the turtle_recall feature in plugin manifests 3 years ago
  reuk 215d5955f9
LV2 Client: Always declare resize and noUserResize in extensionData, even if only one will be used 3 years ago
  reuk 67164f6af9
LV2 Client: Properly escape library names in the manifest.ttl 3 years ago
  reuk 61f3c1dd98
LV2: Add initial client support 3 years ago