Commit Graph

172 Commits

Author SHA1 Message Date
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
Stefano D'Angelo
4fcaedf689 fancy javascript for vars.mk 2024-05-28 13:41:47 +02:00
6cab7f43fc removed bogus midi out bus 2024-05-22 08:53:01 +02:00
b8cacab8b8 lv2/vst3: fix warnings and add needed header 2024-05-22 08:38:41 +02:00
39d3bf9e41 split plugin ui from plugin 2024-05-21 08:50:28 +02:00
7b19769a65 fix vst3 for plugins without ui 2024-05-18 17:58:18 +02:00
00cb0c37d8 lv2 some optimization if no ctrl ins or outs are present 2024-05-18 15:30:35 +02:00
94ab135050 vst3 linux gui should be ok now 2024-05-18 15:17:22 +02:00
Stefano D'Angelo
001bfe11da lv2 gui done it seems 2024-05-13 10:24:41 +02:00
Stefano D'Angelo
30587e26d1 a tiny bit more of the example gui 2024-05-12 13:21:01 +02:00
Stefano D'Angelo
df88cc213e lv2 plugin parameter write cb in place 2024-05-12 13:10:55 +02:00
Stefano D'Angelo
b6500cddff some test gui work, lv2 port notifications start to work 2024-05-11 11:30:39 +02:00
Stefano D'Angelo
3259b1e2fc now for real 2024-05-10 18:02:51 +02:00
Stefano D'Angelo
bb463ccc7b vst3 ui resize on linux seems to work now 2024-05-10 17:54:13 +02:00
Stefano D'Angelo
e2d244f4e7 lv2 ui resize 2024-05-10 12:04:04 +02:00
Stefano D'Angelo
c8fb9082cd added lv2 ui:idleInterface as lv2:extensionData 2024-05-10 10:37:38 +02:00
Stefano D'Angelo
6523ef21b4 vst3 gui linux timer 2024-05-10 07:09:26 +02:00
Stefano D'Angelo
8c5fe9cb84 more lv2 gui (w/ pugl example) 2024-05-09 18:04:47 +02:00
Stefano D'Angelo
292e83dcea more lv2 gui 2024-05-08 16:19:10 +02:00
Stefano D'Angelo
b529435748 make vst3 gui optional and beginning of lv2 gui 2024-05-08 15:08:11 +02:00
Stefano D'Angelo
6d31776d56 beginning of vst gui 2024-05-08 13:11:08 +02:00
Stefano D'Angelo
a2ffd4611b tentative ios fix background audio pause/resume 2024-04-11 10:44:27 +02:00
Stefano D'Angelo
ff8a589019 fix calloc 2024-03-26 21:51:15 +01:00
Stefano D'Angelo
119ae86ec4 ios improvements 2024-03-22 12:31:10 +01:00
Stefano D'Angelo
bc962f2e65 ios info properties and assets 2024-03-21 15:03:52 +01:00
Stefano D'Angelo
7cbf1aa52f extra assets for ios 2024-03-15 18:15:06 +01:00
Stefano D'Angelo
533ad2bc57 fix lv2 port indices 2024-03-13 09:30:55 +01:00
Stefano D'Angelo
d85e66b170 fix prereq in web-demo 2024-03-07 10:33:44 +01:00
Stefano D'Angelo
4f116a171c web-make: demo.mk -> web-extra.mk 2024-03-07 09:44:31 +01:00
Stefano D'Angelo
f9193c04af readme and little changes in notes 2024-02-22 13:28:58 +01:00
Stefano D'Angelo
b624b12088 copyright notices 2024-02-22 12:31:35 +01:00
Stefano D'Angelo
01e12846cb now it's a GPLv3 project 2024-02-22 07:09:27 +01:00
Stefano D'Angelo
1183e4c1de moved TODO to a better place 2024-02-22 07:07:40 +01:00