Commit Graph

226 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
a1281745c9 fix tinywav-related typo in cmd-make Makefile 2025-01-15 10:31:51 +01:00
3f55be309d fixed custom state load/save in test plugin 2025-01-13 10:42:38 +01:00
18ca2f9cb5 fix bad setting of instance->gain in example 2025-01-13 10:14:35 +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
762c670560 updated android tools versions 2025-01-05 11:08:32 +01:00
cbe446dd20 update copyright notices 2025-01-04 11:35:06 +01:00
acf85a35cf strip web-demo, do not overwrite STRIP_PHONY 2025-01-04 11:16:55 +01:00
7bdceca9dd modular strip (except android yet, ios, daisy-seed) 2025-01-04 09:50:15 +01:00
dce3373d9b beginning of strip 2025-01-02 14:39:48 +01:00
21df671d15 command line data overrides 2024-12-29 11:04:25 +01:00
1be33ad3f0 avoid makefile variable clash with vino in vst3 2024-12-28 10:41:06 +01:00
471d6739ef ios make now uses extra vars from extra mkfiles just like the other templates 2024-12-20 15:45:27 +01:00
fb24537804 ios - open urls externally 2024-12-19 15:09:57 +01:00
6abbbf11ff ios resources are now bundled with xcodegen beneplacito 2024-12-18 18:15:34 +01:00
322e7e0239 ios make add build bin/data dirs 2024-12-16 12:15:45 +01:00
d479f6493f Merge remote-tracking branch 'origin/main' 2024-12-16 11:27:03 +01:00
b74f4c3e87 fix typo bug for objc files in 2nd expansion 2024-12-16 11:26:41 +01:00
Stefano D'Angelo
3958c0d22d remove duplicated dir from lv2 DIRS 2024-12-16 11:16:43 +01:00
f803bbb009 ios - support optional target dependencies 2024-12-16 11:03:36 +01:00
b0f72d6a7d ios - support optional development team 2024-12-16 10:40:35 +01:00
a89dcbcd20 fix lv2 template bug (ui with no output params was broken) 2024-12-15 23:29:21 +01:00
7e1d3a2be2 using DIRS for mkdir -p 2024-12-14 06:59:42 +01:00
709a9b7fae renamed web-demo/*wextra*mk and reorganized test 2024-12-13 14:21:27 +01:00
6b0037a332 added objective-c support in lv2 and vst3 make 2024-12-13 11:51:26 +01:00
3277c4ce08 moved BUILD_BIN/DATA_DIR and made extra non-exclusive 2024-12-13 11:38:34 +01:00
792372e5f1 BUILD_BIN/DATA_DIR 2024-12-13 08:40:48 +01:00
Stefano D'Angelo
f02a9fa554 renamed template common as api, added API_DIR 2024-12-12 12:06:17 +01:00
Stefano D'Angelo
98b7ab1354 added make.extra 2024-12-12 11:33:52 +01:00
c55a1385f2 updated makefiles, updated android versions (ios untested) 2024-12-12 07:39:25 +01:00
0782f8b05d towards makefile-based definitions 2024-12-11 20:18:43 +01:00
d8323436f1 fix web-make directory prereq 2024-12-11 09:40:50 +01:00
Stefano D'Angelo
0be1b41597 web-make, web-demo: moved to "plugin folder" structure 2024-12-09 16:07:06 +01:00
ed187c94dd plugin api in common template and plugin_parameter enum 2024-08-26 17:29:35 +02:00
3dd1a83501 ios doc 2024-08-05 09:31:28 +02:00
Stefano D'Angelo
c53cc855b9 fix vst3 processing with inactive needed buses 2024-07-30 12:23:32 +02:00
24f2d6601b fix vst3 makefile 2024-07-29 16:26:42 +02:00
Stefano D'Angelo
78bb6c54f7 implemented lv2 ui:touch 2024-07-17 11:17:21 +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
Stefano D'Angelo
9843201ef5 cmd ids/lv2 symbols -> product bus/parameter ids 2024-07-02 17:36:20 +02:00
6c19e01254 fix lv2 logging 2024-07-02 05:09:14 +02:00