Commit Graph

301 Commits

Author SHA1 Message Date
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
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
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
Stefano D'Angelo
931cdd922a update notes 2025-05-11 10:29:24 +02:00
Stefano D'Angelo
a905009db0 makefile vars added to notes 2025-05-11 10:22:45 +02:00
Stefano D'Angelo
3448832862 update copyright notice in web-demo 2025-05-09 15:32:44 +02:00
Stefano D'Angelo
8eaf255762 let javascript module only export buses and parameters 2025-05-09 15:32:10 +02:00
fb767d9bbf fix vst3 bindir datadir on windows 2025-04-21 09:49:12 +02:00
a5727492cd android/ios fix target version handling 2025-04-17 12:17:19 +02:00
402df416f8 remove old file 2025-04-17 12:05:23 +02:00
a437e54408 update android test versions 2025-04-17 12:02:21 +02:00
Stefano D'Angelo
261db0e579 vst3 windows fix machine detection 2025-04-16 08:27:10 +02:00
Stefano D'Angelo
fc7b20a956 removed uselss definition in android-make, manifest strip in lv2 2025-04-14 07:04:33 +02:00
0417448cbd fix license copyright year 2025-03-27 13:28:24 +01:00
1f620b46fd fix copyright year in test/plugin_ui.h + remove old stuff 2025-03-27 13:26:44 +01:00
786a999c5e fix plugin ui initialization 2025-03-25 07:01:26 +01:00
7311d47b9a test makefiles to compile vinci-cocoa 2025-03-24 16:52:19 +01:00
Paolo Marrone
429543e7af use new vinci xcb - currently buggy 2025-03-19 23:45:41 +01:00
bdfcf19fdf test/plugin_ui now uses vinci windowing system + raw pixel drawing. Tested on windows only for now. 2025-03-19 19:51:38 +01:00
44b21010f3 maocs wip 2025-03-18 14:53:57 +01:00