59 Commits (c734166344fd9c3c2e6af4b13a96c146eef2e10d)

Author SHA1 Message Date
  falkTX e03017963d
Use the more compat DirectSound as JACK fallback on Windows 4 years ago
  falkTX 2d1ec00e27 Proper setup of macOS VST bundles after the recent changes 4 years ago
  falkTX a88514b734
Add new USE_VST2_BUNDLE makefile option, WIP 4 years ago
  falkTX b9a7aaa587
Fix build after latest changes 4 years ago
  falkTX 2ebf89eef3 Cleanup 4 years ago
  falkTX d56d568e76
Put EXTRA_LIBS in compiler command instead of object list 4 years ago
  falkTX bea5f6f9c3 Use EXTRA_DEPENDENCIES instead of EXTRA_LIBS in a few places 4 years ago
  falkTX c4e1210897
Make plugin objects depend on EXTRA_LIBS, add *.m/*.mm targets 4 years ago
  falkTX f79095abde
Allow to define EXTRA_LIBS for plugin targets 4 years ago
  falkTX 5fedd7d39e
Revert "Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled" 4 years ago
  falkTX 77f5ab64e9
Do not restrict symbols if DEBUG or SKIP_STRIPPING enabled 4 years ago
  falkTX 8904662794
VST3: Implement view timer handler, hook into host run loop 4 years ago
  falkTX 60cf219e34
Do not set exported symbols list if building under DEBUG 4 years ago
  falkTX d704e0c828
Continue VST3 testing, UI shows up 4 years ago
  falkTX e4c69d2d65
More work towards VST3, main class starts to take shape 4 years ago
  falkTX 71b4e5d1c5
Put the runtime checks behind a DPF_RUNTIME_TESTING macro 4 years ago
  falkTX 6d29d5d83d
Reduce amount of Plugin pure virtual methods, use runtime warnings 4 years ago
  Jean Pierre Cimalando 8061ea254b make: windows exports with def files 4 years ago
  Jean Pierre Cimalando f4bf9e5cc8 Have the macOS symbol in exp files 4 years ago
  falkTX 6b0402935b
Only export the needed symbols for plugins to work 4 years ago
  falkTX a61cb185b6 Correct external ui scale factor code 4 years ago
  osch 4d6774fb0f on macOS: don't include pugl.mm for external UIs 4 years ago
  falkTX 2f560d400a Fix build with old compilers 4 years ago
  falkTX 6125f48a68 Fix build without opengl 4 years ago
  falkTX 5709c0e4e5 Fix build of LV2 instance-access plugins without UI dependencies 4 years ago
  falkTX 20c2fce832
Fix RtAudio-related windows build 4 years ago
  lucianoiam 3a044b22f8
Simplify custom Makefile paths (#297) 4 years ago
  falkTX bcbddc5da4 Fix macOS build 4 years ago
  falkTX 1de9ac0379 Cleanup RtAudio use, make it compatible with more systems 4 years ago
  falkTX 6f23c9aaae Fallback to RtAudio when JACK fails (macOS only for now, TESTING) 4 years ago
  falkTX 66aa0ee878
Allow UI_TYPE = generic 4 years ago
  falkTX 4987a082af
Do not run win32/win64 in CI for now 4 years ago
  falkTX b3864114d8
Really fix build (except tests) 4 years ago
  falkTX 2899d26349
Rename a file and fix build 4 years ago
  falkTX d7ba57dee1
Initial work for VST3 compatible plugins, lots to do.. 4 years ago
  falkTX db2d67fe18 Fix build 4 years ago
  falkTX 5202889b0e Always have JACK enabled for example plugins 4 years ago
  falkTX e48095291d Fix macOS compilation of plugins with '-' in their name 4 years ago
  falkTX d61d547e21 Special handling for macOS compatiblity 4 years ago
  falkTX 227e620d11
Allow UI_TYPE=stub target 4 years ago
  falkTX 8f134ff179 Allow to build plugins against vulkan 4 years ago
  falkTX 67f04d3d6a
Fix example plugins build with latest changes 4 years ago
  falkTX 70078d30a0
Allow *.S files; Cleanup 4 years ago
  falkTX 890a6cbf89
Cleanup makefiles a bit 4 years ago
  Luciano Iam 8f98ab2388 Allow building projects outside the examples dir 5 years ago
  falkTX 4e13981ce5
DSSI UI needs liblo to build 5 years ago
  Damien Zammit 08669d1bc3 Link all plugins to math lib because math functions are used in part of DGL 5 years ago
  falkTX a7a7b47e9a Fix build without opengl 6 years ago
  JP Cimalando 8ed673ee16 Add the `VERBOSE` option to makefiles 6 years ago
  Oliver 1fdf9128b4 Allow to use a different pkg-config program (issue #102) (#104) 7 years ago