falkTX
5c7eafe1ff
Build with -fno-strict-aliasing
2022-02-13 16:36:40 +00:00
falkTX
335db79d14
More packaging stuff
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-12 23:38:22 +00:00
falkTX
919196611f
Tweaks for packaging
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-12 14:26:53 +00:00
falkTX
4a7921ee90
Rename doc to folder docs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-11 14:46:21 +00:00
falkTX
bc7999e2d2
Set LV2 and VST3 categories for main and fx variants
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-11 14:16:35 +00:00
falkTX
119294e997
Update plugin description
2022-02-11 12:57:17 +00:00
falkTX
145149bd21
Update to latest DPF state API
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-11 04:44:30 +00:00
falkTX
d672a75228
Set custom name for MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 23:20:10 +00:00
falkTX
3ee5f8b90f
Custom default state for MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 23:14:54 +00:00
falkTX
bd038fef75
Give up on mod mutex, not the right tool; Add screenshot to manual
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 22:51:08 +00:00
falkTX
bd8b97f428
Remove atelier, more licensing stuff
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 18:34:42 +00:00
falkTX
b5ac998e4a
Tweak modgui, add initial PDF docs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 18:17:04 +00:00
falkTX
2a8c80557f
Fix some memory leaks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 13:22:34 +00:00
falkTX
be9b5d1612
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 12:57:54 +00:00
falkTX
31872d74ed
Tweak screenshot state size
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 04:34:21 +00:00
falkTX
4a65aee7c7
Initial modgui implementation
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 04:33:44 +00:00
falkTX
d04a1f8731
Make remote accept screenshot blobs
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 04:33:44 +00:00
falkTX
01fbdda81d
Fix headless build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 04:33:44 +00:00
falkTX
a2b917c163
More screenshot tweaks, send blob to remote
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 02:32:43 +00:00
falkTX
be0ae63541
Send screenshot to remote instance
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-09 17:44:38 +00:00
falkTX
fff4d6f61d
Initial experimental work for screenshots
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-09 17:38:25 +00:00
falkTX
59e7818b41
Only use -ffat-lto-objects for MOD builds, not all headless ones
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:52:23 +00:00
falkTX
d7ce0829d9
Update patches
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:22:14 +00:00
falkTX
fdc18bc10f
Fix crash due to non-aligned Port allocation
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:16:35 +00:00
falkTX
62f5a80f72
Replace svgs with dummy files for MOD builds; Fix last commit
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 14:09:07 +00:00
falkTX
f3704490f6
Fix MOD builds
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 13:07:24 +00:00
falkTX
ac297f95f4
Fix host time sometimes skipping beats
...
Closes #104
Turns out that the tick can be just at the end of the audio block
(ie, frame 511 of 512) and we will just barely miss it.
Because the tick is reset from host info on every audio block
(to always keep things in sync), we would miss the event because
of just 1 sample.
So give a little hand to make sure new beat is always triggered.
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 04:07:12 +00:00
falkTX
deeecfd3ab
Convert the rest of the host modules for zero latency behaviour
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 03:20:26 +00:00
falkTX
0000456cf5
Alternative approach to zero-latency cables; Update patches
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 02:50:08 +00:00
falkTX
d507afdf2c
Cardinal main variant should not use rtaudio fallback
...
CV ports are treated as audio, should it would be pretty dangerous
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 01:27:44 +00:00
falkTX
f330b71810
Simplify resource install rules
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 01:21:34 +00:00
falkTX
70cfff0e5b
Fix FreeBSD debug build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 00:36:03 +00:00
falkTX
d66e1cb88e
Final FreeBSD fix
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 00:30:10 +00:00
falkTX
4efe110b36
Fix build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 22:23:51 +00:00
falkTX
7fcb46832c
More make tweaks, try to always use correct paths
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 22:10:47 +00:00
falkTX
0fc4a61870
Build and documentation tweaks
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 21:07:40 +00:00
falkTX
3b7ab5df31
Set the correct plugin version
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-07 20:26:07 +00:00
falkTX
c1f436eea0
Alternative approach for zero-latency cables
2022-02-06 22:26:13 +00:00
falkTX
5bc42b2d1f
Fix build without liblo
2022-02-06 12:25:56 +00:00
falkTX
f78879f3e2
Zero latency cables \o/ (please test)
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 23:56:14 +00:00
falkTX
0f66ba9b5b
Improve headless performance by not querying unused meters
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 21:41:55 +00:00
falkTX
454943f2cf
Add file menu option to export uncompressed json file
2022-02-05 01:09:16 +00:00
falkTX
54fccf2a9e
Fix shortcuts no longer working regression
2022-02-02 23:44:34 +00:00
falkTX
29f9f1092c
Fix glfw alphabet keys conversion
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-02 19:45:58 +00:00
falkTX
c6a5c2e72e
Fix macOS build
2022-02-02 00:09:18 +00:00
falkTX
0ddfc5ce22
Make HostAudio panel 1hp thinner
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 21:16:42 +00:00
falkTX
c7006e3726
HostTime: Rename Clock to Step, add full time and BBT display
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 20:53:11 +00:00
falkTX
1311b6a127
Display module presets when available
...
Fixes #58
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 19:24:30 +00:00
falkTX
934b80c59b
Fix last commit, remove now useless plugins/res folder
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 18:19:56 +00:00
falkTX
29122b180b
Rework how resource files are installed
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-01 15:34:21 +00:00