Commit Graph

204 Commits

Author SHA1 Message Date
d479f6493f Merge remote-tracking branch 'origin/main' 2024-12-16 11:27:03 +01:00
b74f4c3e87 fix typo bug for objc files in 2nd expansion 2024-12-16 11:26:41 +01:00
Stefano D'Angelo
3958c0d22d remove duplicated dir from lv2 DIRS 2024-12-16 11:16:43 +01:00
f803bbb009 ios - support optional target dependencies 2024-12-16 11:03:36 +01:00
b0f72d6a7d ios - support optional development team 2024-12-16 10:40:35 +01:00
a89dcbcd20 fix lv2 template bug (ui with no output params was broken) 2024-12-15 23:29:21 +01:00
7e1d3a2be2 using DIRS for mkdir -p 2024-12-14 06:59:42 +01:00
709a9b7fae renamed web-demo/*wextra*mk and reorganized test 2024-12-13 14:21:27 +01:00
6b0037a332 added objective-c support in lv2 and vst3 make 2024-12-13 11:51:26 +01:00
3277c4ce08 moved BUILD_BIN/DATA_DIR and made extra non-exclusive 2024-12-13 11:38:34 +01:00
792372e5f1 BUILD_BIN/DATA_DIR 2024-12-13 08:40:48 +01:00
Stefano D'Angelo
f02a9fa554 renamed template common as api, added API_DIR 2024-12-12 12:06:17 +01:00
Stefano D'Angelo
98b7ab1354 added make.extra 2024-12-12 11:33:52 +01:00
c55a1385f2 updated makefiles, updated android versions (ios untested) 2024-12-12 07:39:25 +01:00
0782f8b05d towards makefile-based definitions 2024-12-11 20:18:43 +01:00
d8323436f1 fix web-make directory prereq 2024-12-11 09:40:50 +01:00
Stefano D'Angelo
0be1b41597 web-make, web-demo: moved to "plugin folder" structure 2024-12-09 16:07:06 +01:00
ed187c94dd plugin api in common template and plugin_parameter enum 2024-08-26 17:29:35 +02:00
3dd1a83501 ios doc 2024-08-05 09:31:28 +02:00
Stefano D'Angelo
c53cc855b9 fix vst3 processing with inactive needed buses 2024-07-30 12:23:32 +02:00
24f2d6601b fix vst3 makefile 2024-07-29 16:26:42 +02:00
Stefano D'Angelo
78bb6c54f7 implemented lv2 ui:touch 2024-07-17 11:17:21 +02:00
Stefano D'Angelo
12650980b0 split ui set parameter in begin/perform/end phases 2024-07-17 10:40:55 +02:00
3d1fdd05ee vst3 sync param values between custom and generated UIs in Reaper 2024-07-13 18:42:06 +02:00
Stefano D'Angelo
005a3975a7 use pkg-config in lv2-make 2024-07-08 15:21:28 +02:00
Stefano D'Angelo
a2fced6adb fix apple vst3 2024-07-08 15:13:19 +02:00
Stefano D'Angelo
9843201ef5 cmd ids/lv2 symbols -> product bus/parameter ids 2024-07-02 17:36:20 +02:00
6c19e01254 fix lv2 logging 2024-07-02 05:09:14 +02:00
72d2457826 add missing include vst3 2024-07-01 12:09:03 +02:00
Stefano D'Angelo
4798e79e79 tentative fix for make install on macos 2024-06-29 13:12:19 +02:00
ef33070526 avoid warning 2024-06-20 18:03:55 +02:00
Paolo
0421f5dec9 vst3 bug fix in dllmain 2024-06-20 17:47:16 +02:00
9dcf07147d vst3 macos bindir & datadir in BundleEntry 2024-06-20 15:58:05 +02:00
064820841b vst3 win bindir & datadir set in DllMain 2024-06-20 15:16:49 +02:00
e9d41ecdd0 minor warning fix 2024-06-17 14:25:18 +02:00
Stefano D'Angelo
8d605e0512 oops, typo 2024-06-17 10:52:20 +02:00
Stefano D'Angelo
c833bae2af fixed all targets (linux only), to test android and ios 2024-06-17 10:30:56 +02:00
Stefano D'Angelo
c73b6ecbe3 fix vst3/linux 2024-06-17 09:56:33 +02:00
e01043d24e changing plugin callbacks, breaking everything 2024-06-17 08:18:37 +02:00
b8a16c226c improved all makefiles 2024-06-16 12:04:02 +02:00
62767a4397 improved vst3 makefile 2024-06-16 11:18:29 +02:00
90a739181e improved lv2 Makefile 2024-06-16 10:13:01 +02:00
Stefano D'Angelo
7c6589302a win32 gui :-) 2024-05-31 17:27:58 +02:00
d8b5016960 vst3/macos resize 2024-05-31 10:05:44 +02:00
4e912fba3d fix needed linker flags for vst3/macos with gui 2024-05-30 17:07:34 +02:00
Stefano D'Angelo
99fe4d7044 tentative merge vst3/macos timer 2024-05-30 16:57:21 +02:00
Stefano D'Angelo
cfc1c69b4f beginning of vst3/mac merge 2024-05-30 15:38:13 +02:00
Stefano D'Angelo
d0beba0e0b -rpath in test 2024-05-30 11:54:54 +02:00
430f6e591c fix ui resize in bitwig/linux/vst3 2024-05-30 06:46:16 +02:00
Stefano D'Angelo
dedff39372 gui fixes, vst3 checkSizeConstraints 2024-05-28 14:30:22 +02:00