Commit graph

667 commits

Author SHA1 Message Date
falkTX
2aa63fbc46
Fix SSE not being enabled in pffft for 32bit builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-19 13:37:29 +00:00
falkTX
bf4be75cb7
Fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-18 22:13:28 +00:00
falkTX
c90850602d
Alternative build fix
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-18 16:52:48 +00:00
falkTX
154ae87a41
Try to fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-18 15:42:12 +00:00
falkTX
492ed37783
Use -fabi-version=11 for MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-17 19:29:45 +00:00
falkTX
4840d76381
Keep mda lv2 bundles in wasm builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-17 19:28:57 +00:00
falkTX
9d6bf58b96
Forgot 1 befaco panel
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-17 15:35:59 +00:00
falkTX
66c2acc64c
Bump version to 22.12
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-17 13:06:22 +00:00
falkTX
b57af2d022
Enable emscripten --use-preload-cache flag
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-13 14:03:07 +00:00
falkTX
2579a11a9c
Add wasm build instructions, fix mouse lock on chrome, wrong keys
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12 21:27:48 +00:00
falkTX
3eddf06b41
Improve docs for building Windows binaries
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-12 20:17:33 +00:00
falkTX
283ae3d6af
wasm related fixes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-05 20:42:10 +00:00
falkTX
1ba43b195f
Add surgext
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-04 20:38:19 +00:00
falkTX
5ec5688d62
Windows builds now require 0x0600/Vista, in preparation for Surge
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-04 20:23:31 +00:00
falkTX
5b85e61d9b
Update Befaco, adds PonyVCO
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 22:07:05 +00:00
falkTX
1fe187b511
Dark style for PathSet PlusPane
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 21:01:15 +00:00
falkTX
646befd590
Fix Wine workaround
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 20:44:58 +00:00
falkTX
b98283034d
Reduce diff vs Rack, regarding ModuleWidget.cpp file
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 20:42:15 +00:00
falkTX
dca76207e7 Alternative approach to custom module widget behaviour
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +00:00
falkTX
8cdc958c1e Standardize native audio behaviour for all systems
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 23:27:58 +00:00
falkTX
16acb8079a
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 18:25:30 +00:00
falkTX
eb730b6c33
Fixup code style, regen Rack diffs
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 18:00:59 +00:00
Francesco Cameli
f33945d088
Order modules according to cable connections (#410)
* Engine: re-order modules at each cable connection

* Cleanup Engine.cpp

* Ignore .vscode

* Engine: re-work feedback detection with debug printing

* Engine: simplify ordering and add debug printing

* Engine: use DEBUG_ORDERED_MODULES to print debugging info

* Ignore .vscode
2022-11-25 17:56:39 +00:00
falkTX
eb3c57d322
Bump version to 22.11
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 14:41:35 +00:00
falkTX
7f9c2379f8
Mark LV2 CV ports as optional, so main variant loads in Ardour
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-24 21:47:59 +01:00
falkTX
83045e57cb
Implement CLAP multi-IO, enable main variant for it
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-22 03:09:37 +01:00
falkTX
5041fd7dfb
Tweak log welcome message, mention both cardinal and rack version
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-10 22:07:12 +01:00
falkTX
930a0ca31e
Ignore dynamic light/dark mode in headless builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-10 21:37:27 +01:00
falkTX
e4840dfbf0
Update submodules, bump version to 22.10
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-07 15:54:56 +01:00
falkTX
b7ff3dc46f Deal with Bitwig buggy behaviour regarding clap MIDI notes 2022-09-19 10:06:21 +01:00
falkTX
066344b8b0 Fix a few issues with Bidoo under Cardinal 2022-09-18 21:57:42 +01:00
falkTX
a808190e9a Add method for module widgets to persist their black/silver screws 2022-09-17 01:14:51 +01:00
falkTX
57544f9baf
Even more light mode modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-16 00:05:23 +01:00
falkTX
46b510e898
Light mode in even more modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-15 17:54:16 +01:00
falkTX
9442c9b620 Adjust fundamental for light mode 2022-09-14 17:49:59 +01:00
falkTX
9116eb61fb A few more light mode modules 2022-09-14 14:48:52 +01:00
falkTX
d5e6f50a50
Light mode for a few more modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-12 19:58:05 +01:00
falkTX
f237838d6a
Make it easier and faster to check modules for color conversions
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-12 14:53:52 +01:00
falkTX
f99e89bebd
Adjust dark mode for new modules from updated plugins
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-12 11:25:44 +01:00
falkTX
d1f4bf4863
CLAP related improvements
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-11 22:49:55 +01:00
falkTX
69c1d63ef8 CLAP state support; Ignore hosts which cannot supply time frame 2022-09-10 16:01:02 +01:00
falkTX
ba760be01d Add CLAP synth variant, WIP 2022-09-09 11:58:46 +01:00
dreamer
7b242f1391 adding alef's bits 2022-09-08 10:54:16 +01:00
falkTX
5d68d6bba6
Ensure native standalone does not use jack
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-07 23:15:58 +01:00
falkTX
21c9f4446b TESTING: Enable CLAP build of CardinalFX 2022-09-06 20:24:52 +01:00
falkTX
d98019269a Make main variant group audio IO in stereo groups, fixes VST3 side 2022-09-04 19:58:07 +01:00
falkTX
7c40addf34 Add -Wno-format-security to build flags 2022-09-04 11:14:41 +01:00
falkTX
eeb2882eed Bump version 2022-09-04 10:41:45 +01:00
falkTX
cfa13e5b7b
Set DISTRHO_UI_DEFAULT_WIDTH/HEIGHT, fixing default VST3 UI size
Signed-off-by: falkTX <falktx@falktx.com>
2022-09-02 06:04:34 +01:00
falkTX
5ef1fc8746
Fix Bidoo crashes, print self-test action each time being run
Signed-off-by: falkTX <falktx@falktx.com>
2022-08-20 22:23:05 +01:00