This website requires JavaScript.
429543e7af
use new vinci xcb - currently buggy
nopugl
Paolo Marrone
2025-03-19 23:45:41 +0100
bdfcf19fdf
test/plugin_ui now uses vinci windowing system + raw pixel drawing. Tested on windows only for now.
Paolo Marrone
2025-03-19 19:42:22 +0100
44b21010f3
maocs wip
Stefano D'Angelo
2025-03-18 14:53:57 +0100
1a4d158bc0
trying without pugl
Stefano D'Angelo
2025-03-18 13:53:40 +0100
b3da04681d
arm64x -> arm64
main
Stefano D'Angelo
2025-03-17 20:40:37 +0100
33e4dc39ce
fix vst3 platform directory on windows
Stefano D'Angelo
2025-03-17 20:01:45 +0100
5ddc28440c
fix path escaping on windows makefiles
Stefano D'Angelo
2025-03-17 19:35:55 +0100
5211cf5a3e
update to latest android sdk stuff + allow building android app on non-linux
Stefano D'Angelo
2025-03-17 16:49:08 +0100
35f9c0c091
vst3 stricter NULL checks to make pluginval happy
Paolo Marrone
2025-03-12 16:35:13 +0100
f5c9ebab6a
pass sample rate to state save/load
Stefano D'Angelo
2025-03-08 15:31:31 +0100
8ddf42ea33
output parameters work. UI needs to be synced to params
lv2params
Paolo Marrone
2025-03-03 15:26:14 +0100
2d66e616cd
parameter via messages system. Input control ones work. Output ones not yet
Paolo Marrone
2025-02-24 23:07:06 +0100
c81cc828aa
update plugin_ui.h to latest pugl
Stefano D'Angelo
2025-02-23 16:21:46 +0100
ecded4fd65
ui setparam begin/end cbs now receive and handle a value arg
Paolo Marrone
2025-02-10 11:09:44 +0100
691e0d633d
update to latest android packages + fix unused func warning in vst3
v0.1.0
Stefano D'Angelo
2025-02-01 09:11:33 +0100
2cefabb82f
fix conditional code in vst3
Stefano D'Angelo
2025-01-30 16:21:30 +0100
83f333ef6b
plugViewGetSize impl for apple and windows
Paolo Marrone
2025-01-21 15:48:53 +0100
c6de99898d
fix state sync in lv2 and vst3
Stefano D'Angelo
2025-01-21 10:05:52 +0100
85f70c29c1
remove references to rutex
Stefano D'Angelo
2025-01-21 08:28:49 +0100
aa9597b5c2
updated all templates + not using math.h in example
Stefano D'Angelo
2025-01-21 08:16:10 +0100
efd6033c4b
simplied state sync in lv2 + implemented it in vst3
Stefano D'Angelo
2025-01-21 07:47:45 +0100
5663b4389c
refined state api and implemented in lv2 and vst3
Stefano D'Angelo
2025-01-20 20:25:39 +0100
440b49c14d
more conditional cbs in api + small lv2 improvements
Stefano D'Angelo
2025-01-20 12:53:46 +0100
1af0fb6261
api: conditionally define callbacks
Stefano D'Angelo
2025-01-20 11:55:09 +0100
f942ed5dbb
lv2: using lv2:optionalFeature state:threadSafeRestore
Stefano D'Angelo
2025-01-20 10:57:29 +0100
8f6285a884
lv2 thread-safe store/restore, all other templates are now broken
Stefano D'Angelo
2025-01-20 10:42:06 +0100
ae513dae30
lv2: log and urid now always optional, fixed ui-related feature request in ttl, include with angled brackets
Stefano D'Angelo
2025-01-19 08:28:25 +0100
63391b158f
lv2: fix optionalfeature urid if all midi ports are optional
Stefano D'Angelo
2025-01-19 07:08:48 +0100
6e9bdb0ad9
lv2 state and fixes
Stefano D'Angelo
2025-01-18 18:16:00 +0100
355cc690fb
lv2 mailto and better uris (no need for ui uri) + expertimental lv2-next
Stefano D'Angelo
2025-01-17 17:13:26 +0100
10896d7d5b
vst3 fixed typos
Stefano D'Angelo
2025-01-16 21:04:33 +0100
84888a6433
vst3 split internal parameter data and possibly fixed a bunch of issues
Stefano D'Angelo
2025-01-16 20:58:23 +0100
50f5b4b378
vst3 better hash strategy + parameter indices doc
Stefano D'Angelo
2025-01-16 09:42:37 +0100
dae279564e
vst3: don't link with -ldl, build with rutex, proper shortTitle for MIDI params
Stefano D'Angelo
2025-01-16 08:10:48 +0100
a1281745c9
fix tinywav-related typo in cmd-make Makefile
Stefano D'Angelo
2025-01-15 10:31:51 +0100
3f55be309d
fixed custom state load/save in test plugin
Stefano D'Angelo
2025-01-13 10:42:38 +0100
18ca2f9cb5
fix bad setting of instance->gain in example
Stefano D'Angelo
2025-01-13 10:14:35 +0100
a13f293479
custom dsp state set/get (vst3 only right now)
Stefano D'Angelo
2025-01-13 01:15:58 +0100
3c6719097e
added needed ifdef in controller state stuff
Stefano D'Angelo
2025-01-12 21:57:18 +0100
211d86f5e9
implemented vst3 controller get/set state
Stefano D'Angelo
2025-01-12 21:56:16 +0100
bda8b75c78
sdbm moved to tibia
Paolo Marrone
2025-01-10 17:17:08 +0100
762c670560
updated android tools versions
Stefano D'Angelo
2025-01-05 11:08:32 +0100
cbe446dd20
update copyright notices
Stefano D'Angelo
2025-01-04 11:35:06 +0100
acf85a35cf
strip web-demo, do not overwrite STRIP_PHONY
Stefano D'Angelo
2025-01-04 11:16:55 +0100
7bdceca9dd
modular strip (except android yet, ios, daisy-seed)
Stefano D'Angelo
2025-01-04 09:50:15 +0100
dce3373d9b
beginning of strip
Stefano D'Angelo
2025-01-02 14:39:48 +0100
21df671d15
command line data overrides
Stefano D'Angelo
2024-12-29 11:04:25 +0100
1be33ad3f0
avoid makefile variable clash with vino in vst3
Stefano D'Angelo
2024-12-28 10:41:06 +0100
471d6739ef
ios make now uses extra vars from extra mkfiles just like the other templates
Paolo Marrone
2024-12-20 15:45:27 +0100
fb24537804
ios - open urls externally
Paolo Marrone
2024-12-19 15:09:57 +0100
6abbbf11ff
ios resources are now bundled with xcodegen beneplacito
Paolo Marrone
2024-12-18 18:15:34 +0100
322e7e0239
ios make add build bin/data dirs
Paolo Marrone
2024-12-16 12:15:45 +0100
d479f6493f
Merge remote-tracking branch 'origin/main'
Paolo Marrone
2024-12-16 11:27:03 +0100
b74f4c3e87
fix typo bug for objc files in 2nd expansion
Paolo Marrone
2024-12-16 11:26:41 +0100
3958c0d22d
remove duplicated dir from lv2 DIRS
Stefano D'Angelo
2024-12-16 11:16:43 +0100
f803bbb009
ios - support optional target dependencies
Paolo Marrone
2024-12-16 11:03:36 +0100
b0f72d6a7d
ios - support optional development team
Paolo Marrone
2024-12-16 10:40:35 +0100
a89dcbcd20
fix lv2 template bug (ui with no output params was broken)
Stefano D'Angelo
2024-12-15 23:29:21 +0100
7e1d3a2be2
using DIRS for mkdir -p
Stefano D'Angelo
2024-12-14 06:59:42 +0100
709a9b7fae
renamed web-demo/*wextra*mk and reorganized test
Stefano D'Angelo
2024-12-13 14:21:27 +0100
6b0037a332
added objective-c support in lv2 and vst3 make
Stefano D'Angelo
2024-12-13 11:51:26 +0100
3277c4ce08
moved BUILD_BIN/DATA_DIR and made extra non-exclusive
Stefano D'Angelo
2024-12-13 11:38:34 +0100
792372e5f1
BUILD_BIN/DATA_DIR
Stefano D'Angelo
2024-12-13 08:40:48 +0100
f02a9fa554
renamed template common as api, added API_DIR
Stefano D'Angelo
2024-12-12 12:06:17 +0100
98b7ab1354
added make.extra
Stefano D'Angelo
2024-12-12 11:33:52 +0100
c55a1385f2
updated makefiles, updated android versions (ios untested)
Stefano D'Angelo
2024-12-12 07:39:25 +0100
0782f8b05d
towards makefile-based definitions
Stefano D'Angelo
2024-12-11 20:18:43 +0100
d8323436f1
fix web-make directory prereq
Stefano D'Angelo
2024-12-11 09:40:50 +0100
e7c33becd2
new web module layout
cpumeter
Stefano D'Angelo
2024-12-11 09:40:17 +0100
0be1b41597
web-make, web-demo: moved to "plugin folder" structure
Stefano D'Angelo
2024-12-09 16:07:06 +0100
5cbc630249
centralized fatica_cpu_meter
Paolo
2024-12-09 11:31:35 +0100
01fc0d8430
web cpu meter fix. We were overriding the samplerate
Paolo
2024-12-09 10:49:23 +0100
fb8a80f3e5
web-> res/src
Paolo
2024-12-06 16:10:50 +0100
394b7ac1d7
web bundle data/bin path
Paolo Marrone
2024-12-05 21:10:19 +0100
393eac9207
add parameter count to plugin_api
Paolo Marrone
2024-12-04 11:27:08 +0100
f90ec7abda
vst windows getSize impl
Paolo
2024-10-10 14:50:15 +0200
9727e377af
vst3 getSize implementation for macos
Paolo Marrone
2024-10-10 09:30:41 +0200
207b4cb6ee
few more info in trace messages - vst3
Paolo Marrone
2024-10-09 18:24:06 +0200
99d0d34c50
BUNDLE DATA and BIN paths defined in the makefiles
Paolo Marrone
2024-09-27 15:24:51 +0200
b1bb7bfab6
remove old callbacks.h usages
Paolo Marrone
2024-08-29 16:57:41 +0200
b0c213ac27
Merge remote-tracking branch 'origin/main' into cpumeter
Paolo Marrone
2024-08-29 16:43:07 +0200
ed187c94dd
plugin api in common template and plugin_parameter enum
v0.0.4
Stefano D'Angelo
2024-08-26 17:29:35 +0200
3dd1a83501
ios doc
Stefano D'Angelo
2024-08-05 09:31:28 +0200
e6bfa583a6
fix include
Paolo Marrone
2024-08-01 17:09:40 +0200
c4e60c745e
fix typo
Paolo Marrone
2024-08-01 10:30:27 +0200
cc1ecbf678
indent json according to my personal taste
Paolo Marrone
2024-07-30 15:16:11 +0200
7302a19c23
Merge remote-tracking branch 'origin/main' into cpumeter
Paolo Marrone
2024-07-30 14:23:44 +0200
c53cc855b9
fix vst3 processing with inactive needed buses
Stefano D'Angelo
2024-07-30 12:23:32 +0200
e32ee4f4c2
Merge remote-tracking branch 'origin/main' into cpumeter
Paolo Marrone
2024-07-29 16:29:12 +0200
24f2d6601b
fix vst3 makefile
Paolo Marrone
2024-07-29 16:26:42 +0200
8951042404
vst3 and lv2 makefiles native support for objc files
Paolo Marrone
2024-07-26 15:46:22 +0200
5f90c2e2e6
add missing include
Paolo
2024-07-26 11:10:46 +0200
76e1b4bd8a
callback definitions are now in common
Paolo
2024-07-26 10:57:51 +0200
91049ee490
common code is handled in the templates now
Paolo
2024-07-26 10:18:39 +0200
8976c54698
merge from main
Paolo
2024-07-23 16:25:15 +0200
78bb6c54f7
implemented lv2 ui:touch
Stefano D'Angelo
2024-07-17 11:17:21 +0200
12650980b0
split ui set parameter in begin/perform/end phases
Stefano D'Angelo
2024-07-17 10:40:55 +0200
ee9771b96a
Merge remote-tracking branch 'origin/main' into cpumeter
Paolo Marrone
2024-07-17 10:17:34 +0200
b2ec5c092e
Merge branch 'cpumeter' of git.orastron.com:orastron/tibia into cpumeter
Paolo Marrone
2024-07-17 10:14:51 +0200
20727f5f09
ifdef fix
Paolo Marrone
2024-07-09 12:20:18 +0200