Commit Graph

249 Commits

Author SHA1 Message Date
69cff1ebab vst3 typo bug fix 2025-07-08 15:15:23 +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
Stefano D'Angelo
a350588115 update vst3 sdk version 2025-06-02 17:58:58 +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
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
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
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
b3da04681d arm64x -> arm64 2025-03-17 20:40:37 +01:00
33e4dc39ce fix vst3 platform directory on windows 2025-03-17 20:01:45 +01:00
5ddc28440c fix path escaping on windows makefiles 2025-03-17 19:35:55 +01:00
5211cf5a3e update to latest android sdk stuff + allow building android app on non-linux 2025-03-17 16:49:08 +01:00
35f9c0c091 vst3 stricter NULL checks to make pluginval happy 2025-03-12 16:35:13 +01:00
f5c9ebab6a pass sample rate to state save/load 2025-03-08 15:31:31 +01:00
Paolo Marrone
ecded4fd65 ui setparam begin/end cbs now receive and handle a value arg 2025-02-10 11:09:44 +01:00
691e0d633d update to latest android packages + fix unused func warning in vst3 2025-02-01 09:11:33 +01:00
2cefabb82f fix conditional code in vst3 2025-01-30 16:21:30 +01:00
83f333ef6b plugViewGetSize impl for apple and windows 2025-01-21 15:48:53 +01:00
c6de99898d fix state sync in lv2 and vst3 2025-01-21 10:05:52 +01:00
85f70c29c1 remove references to rutex 2025-01-21 08:28:49 +01:00
aa9597b5c2 updated all templates + not using math.h in example 2025-01-21 08:16:10 +01:00
efd6033c4b simplied state sync in lv2 + implemented it in vst3 2025-01-21 07:47:45 +01:00
5663b4389c refined state api and implemented in lv2 and vst3 2025-01-20 20:25:39 +01:00
440b49c14d more conditional cbs in api + small lv2 improvements 2025-01-20 12:53:46 +01:00
1af0fb6261 api: conditionally define callbacks 2025-01-20 11:55:09 +01:00
f942ed5dbb lv2: using lv2:optionalFeature state:threadSafeRestore 2025-01-20 10:57:29 +01:00
8f6285a884 lv2 thread-safe store/restore, all other templates are now broken 2025-01-20 10:42:06 +01:00
ae513dae30 lv2: log and urid now always optional, fixed ui-related feature request in ttl, include with angled brackets 2025-01-19 08:28:25 +01:00
63391b158f lv2: fix optionalfeature urid if all midi ports are optional 2025-01-19 07:08:48 +01:00
6e9bdb0ad9 lv2 state and fixes 2025-01-18 18:16:00 +01:00
355cc690fb lv2 mailto and better uris (no need for ui uri) + expertimental lv2-next 2025-01-17 17:13:26 +01:00
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
a1281745c9 fix tinywav-related typo in cmd-make Makefile 2025-01-15 10:31:51 +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