Commit Graph

81 Commits

Author SHA1 Message Date
10896d7d5b vst3 fixed typos 2025-01-16 21:04:33 +01:00
84888a6433 vst3 split internal parameter data and possibly fixed a bunch of issues 2025-01-16 20:58:23 +01:00
50f5b4b378 vst3 better hash strategy + parameter indices doc 2025-01-16 09:42:37 +01:00
dae279564e vst3: don't link with -ldl, build with rutex, proper shortTitle for MIDI params 2025-01-16 08:10:48 +01:00
a13f293479 custom dsp state set/get (vst3 only right now) 2025-01-13 01:15:58 +01:00
3c6719097e added needed ifdef in controller state stuff 2025-01-12 21:57:18 +01:00
211d86f5e9 implemented vst3 controller get/set state 2025-01-12 21:56:16 +01:00
bda8b75c78 sdbm moved to tibia 2025-01-10 17:17:08 +01:00
ed187c94dd plugin api in common template and plugin_parameter enum 2024-08-26 17:29:35 +02:00
Stefano D'Angelo
c53cc855b9 fix vst3 processing with inactive needed buses 2024-07-30 12:23:32 +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
72d2457826 add missing include vst3 2024-07-01 12:09:03 +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
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
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
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
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
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
94ab135050 vst3 linux gui should be ok now 2024-05-18 15:17:22 +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
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
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
b624b12088 copyright notices 2024-02-22 12:31:35 +01:00
Stefano D'Angelo
5ead988afb fix two stupid bugs, same stuff 2024-02-21 17:22:17 +01:00
Stefano D'Angelo
7f006e2242 fix vst3 param id <-> index hopefully 2024-02-21 17:13:06 +01:00
Stefano D'Angelo
d4c4cd8823 sdbm hash to assign parameter ids in vst3 2024-02-21 14:15:39 +01:00
Stefano D'Angelo
c688a0e209 fixed rounding and test warning 2024-02-20 11:27:03 +01:00
Stefano D'Angelo
4f40bce8d3 Revert "parameter_unmap"
This reverts commit 8f24eb7b8b.
2024-02-20 11:23:09 +01:00
Stefano D'Angelo
8f24eb7b8b parameter_unmap 2024-02-19 14:40:03 +01:00
Stefano D'Angelo
a811f2e390 fixes 2024-02-09 11:34:06 +01:00
Stefano D'Angelo
85fc4bbc53 fix vst3 note off, added calloc and exported all stdc functions in web 2024-02-08 15:53:17 +01:00
Stefano D'Angelo
46d089e7a2 added/moved denormal kill cpu flags 2024-02-07 12:37:40 +01:00