352 Commits (951d3684ab3c308fd4ea5f1f17b8effeff8e372e)

Author SHA1 Message Date
  falkTX d21349ec5d
Specify the new exports in the relevant file 4 years ago
  falkTX b97c64857e
Really fix symbols exports for host/native-plugin libs 4 years ago
  falkTX 967649fa9f Fix macOS build 4 years ago
  falkTX d1dd1e4e90 Fix dropped symbols 4 years ago
  falkTX 0c85fdb63f Cleanup memory of the VST plugin 4 years ago
  falkTX 0fad472b59 Rework some symbol exports, resolving conflicts of standalone/utils 4 years ago
  falkTX a45be16cc4
One less include to fix build on macos 4 years ago
  falkTX 63c5af5d2b
Include utils code in carla-host-plugin library 4 years ago
  falkTX 0c5addb4b8 Missing symbols in carla-host-plugin 4 years ago
  falkTX 411e0f4265 Add carla-host-plugin library, for usage in hosts 4 years ago
  falkTX 246d6864d4
Prevent bad vst host from giving carla-plugin invalid time values 4 years ago
  falkTX c345c3451a
Re-link vst plugin objects when internal static libs change 4 years ago
  falkTX 99e29eb48b
Forgot to revert a previous change; cleanup 4 years ago
  falkTX 7dc9e8fce4
Alternative, cleaner approach to JUCE run loop on carla-plugin 4 years ago
  falkTX 61d581183e
carla-lv2: better handling of state make-path 4 years ago
  falkTX b45293394c
carla-plugin: define an lv2:Project 4 years ago
  falkTX 4fc8860bde
Use --whole-archive for internal static libs 4 years ago
  falkTX 4f652f0325
Go back to previous way of specifying export symbols on macOS 4 years ago
  falkTX 5fb07e9941
Stop building carla-native-plugin test binary 4 years ago
  falkTX 8838030054
Add a few more details to lv2 plugin version, passes lv2lint 4 years ago
  falkTX f52eb78736
carla-plugin: Only export exactly the symbols that we need 4 years ago
  falkTX b9c681df53
Use state free-path in carla-lv2 whenever possible 4 years ago
  falkTX b088240281
carla-lv2: First attempt at getting project dir from host 4 years ago
  falkTX 6ef541d1da
Fix strict build warnings against clang 4 years ago
  falkTX fe80eb5e5a
Ignore Carla-VST resize requests if not using embed gui 4 years ago
  falkTX b95d082d1f
Set correct Carla-VST UI size based on scale factor 4 years ago
  falkTX b87f1a3a88
Fix ttl not generated in Windows builds 4 years ago
  falkTX 3da985448f
Fix LV2 UI not showing up if host supports touch 4 years ago
  falkTX 7555310048
Initializing juce is not needed for carla-vst linux build 4 years ago
  falkTX d91b48e908
Use JUCE by default on linux if supported; Cleanup config a bit 4 years ago
  falkTX bb76c8df6d
Build juce_gui_extra under linux 4 years ago
  falkTX 5d034f9c03
Fixup windows definition files and CI 4 years ago
  falkTX a20036e1b0
Do not use wine for native win32 builds 4 years ago
  falkTX ecfb17316c
Specify windows library definitions for carla plugins 4 years ago
  falkTX 096e379779 Fix list of exported symbols for libcarla-native-plugin.dylib 4 years ago
  falkTX 8db6aa98e2
Allow carla-plugin to have full access to Host API 4 years ago
  falkTX 5a7b5a1c14
Set different uid, name and label for VST Shell plugin 4 years ago
  falkTX 08e416113b Specify different lv2 parameters per file type (audio, midi, generic) 4 years ago
  falkTX 3886b3f982
Fix carla-lv2 sending invalid param changes via write function 4 years ago
  falkTX 3147479822 Bunch of tweaks for osx builds, seems to work :) 4 years ago
  falkTX 8bceb9ed17 Fixup process constness while at it 4 years ago
  falkTX 80cf43bec5
More print build warnings fixes 4 years ago
  falkTX a89dfbf49d
Fix string-copy related compiler warnings 4 years ago
  falkTX edc15542e9
Rework some code, join LADSPA and DSSI plugin support code into 1 5 years ago
  falkTX 8e8fe2e111
Cleanup the way split lv2-bundles are installed 5 years ago
  falkTX f9b59964a7
Start work to allow split lv2 bundles of carla plugins 5 years ago
  falkTX c0af83748f
Fix build without audio file support 5 years ago
  falkTX d78d048d52
Fix build with pyqt but no opengl 5 years ago
  falkTX 81cd4e2c90 A few more const things 5 years ago
  falkTX cdcaeceeed More tweaks for hylia 5 years ago