Commit Graph

318 Commits

Author SHA1 Message Date
Paolo
092140e1a6 Merge remote-tracking branch 'origin/main' into messaging 2025-09-29 09:25:28 +02:00
5df2ff7689 no static on macos 2025-09-26 15:57:38 +02:00
de54fe87d1 static 2025-09-26 15:46:21 +02:00
e759d61f79 static libstdc++ linking 2025-09-26 15:25:56 +02:00
Stefano D'Angelo
f368b2b877 fix copyright headers 2025-09-26 12:03:14 +02:00
Paolo
f86df2a4a2 fix a couple of stupid mistakes from last merging 2025-09-22 18:28:32 +02:00
Paolo
b4029257c2 Merge remote-tracking branch 'origin/main' into messaging 2025-09-22 18:20:13 +02:00
9310b08670 necessary cleaning of single comment 2025-07-25 08:20:00 +02:00
Stefano D'Angelo
59838dda25 made lv2 template and test plugin c++ friendly 2025-07-18 17:33:23 +02:00
1e5d2b49da add extra fields to product.json for external templates 2025-07-18 11:39:44 +02:00
6bd42c9862 space at the end of file 2025-07-15 09:35:46 +02:00
17a77fba9e fix lv2 manifest.ttl.in 2025-07-14 10:20:21 +02:00
69cff1ebab vst3 typo bug fix 2025-07-08 15:15:23 +02:00
378bbe9518 vst3: typo bug fix 2025-07-08 12:01:43 +02:00
ff48361165 use tinycthread since msys2 doesn't have threads.h 2025-07-07 12:06:50 +02:00
Paolo Marrone
9759b715d0 vst3: connectionpoint on ui gets called before view attachment - handled 2025-06-30 16:03:38 +02:00
531868ef84 api: ifdef TEMPLATE_SUPPORTS_MESSAGING 2025-06-16 15:05:17 +02:00
Paolo
4fbce1ac7b lv2 messaging: error checking, ifdefs, code cleaning and better names 2025-06-16 14:42:46 +02:00
Paolo
e7af05eead lv2 messaging: send/receive work 2025-06-16 12:05:29 +02:00
Paolo Marrone
996e32f74d lv2 messaging: some breaking progress 2025-06-12 13:34:17 +02:00
Paolo Marrone
622b2ba169 vst3 messaging: more thread safeness and error handling 2025-06-11 16:54:34 +02:00
Paolo Marrone
010a8e314b vst3 messaging: minor fixes 2025-06-11 15:35:55 +02:00
Paolo
7d9f2a0c3a lv2 messaging: fix proper ports order 2025-06-11 10:12:10 +02:00
Paolo Marrone
f7b8b434c8 lv2: messaging wip (actually broken) 2025-06-10 18:18:18 +02:00
Paolo
3bdff1ea8f vst3: support 1 view only 2025-06-09 14:04:54 +02:00
Paolo
ef4fef7d4e Imessage releases 2025-06-09 13:58:19 +02:00
Paolo
b2e7efa0ad vst3 messaging: fix ifdefs 2025-06-09 10:47:22 +02:00
Paolo
e0fe69e3e9 vst3 messaging: cleaning, error checking, TODOs 2025-06-09 10:41:48 +02:00
Stefano D'Angelo
50118f66a4 fix ios issues 2025-06-08 08:57:35 +02:00
Stefano D'Angelo
6695731d09 update copyright headers 2025-06-05 08:22:52 +02:00
Stefano D'Angelo
9a86ef2de8 use shell pipefail in makefiles 2025-06-05 08:21:03 +02:00
Paolo Marrone
0aa6d08288 vst3: dsp->ui communication using a separated thread to handle allocation and notification 2025-06-04 18:31:31 +02:00
Paolo
5f693136a8 vst3 beginning of a more solid implementation. 2025-06-04 11:53:30 +02:00
Paolo
c025a95f58 test functions to receive data 2025-06-04 11:52:41 +02:00
Paolo
f5097b14cb api callbacks for sending messages 2025-06-04 11:51:15 +02:00
bb9d68c633 extended file copy/generation api to allow chmod 2025-06-04 11:33:36 +02:00
Paolo
269b9b606f working example for vst3 UI->Audio binary data transfer 2025-06-03 17:22:29 +02:00
Stefano D'Angelo
e7e65a6dc6 test buildVersion 0 2025-06-02 19:15:46 +02:00
Stefano D'Angelo
a350588115 update vst3 sdk version 2025-06-02 17:58:58 +02:00
Stefano D'Angelo
245ae36cf4 fix copyright headers 2025-06-01 22:29:21 +02:00
41c0b3e704 fix vst3 factoryCreateInstance 2025-05-28 12:01:34 +02:00
Stefano D'Angelo
b8469d8b86 exit code 1 from shell loops on error in Makefiles 2025-05-22 16:29:15 +02:00
Stefano D'Angelo
f0fd47bc27 using -fvisibility=hidden everywhere 2025-05-22 16:07:48 +02:00
e3a39dbb6e introduced $(PHONY) and fix strip on macos 2025-05-22 15:41:49 +02:00
31a0e8925e add cast to make c++ happy 2025-05-14 18:09:36 +02:00
Stefano D'Angelo
f507660841 bundle name tibia_test -> tibia-test 2025-05-14 11:27:09 +02:00
Stefano D'Angelo
063f7122b9 lv2 ui uris are now custom-defined 2025-05-13 16:21:32 +02:00
Stefano D'Angelo
d78a375c95 removed lv2-next 2025-05-13 16:16:48 +02:00
Stefano D'Angelo
5b46c45f4a added .DELETE_ON_ERROR and ensured proper cleanup on error 2025-05-12 07:44:28 +02:00
Stefano D'Angelo
db77378776 api: define templateDir and drop getAllFiles 2025-05-11 17:36:37 +02:00