Commit graph

1390 commits

Author SHA1 Message Date
falkTX
a27cc93d8f
Cleanup makefiles, ensure deps see our custom includes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-04 20:22:30 +00:00
falkTX
eddd85c45b
Remove superfulous zip/exe artifacts on windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 19:19:01 +00:00
falkTX
a31fef512b
generate portable windows binaries on CI
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 13:47:17 +00:00
falkTX
ebb4091a60
Use unzipfx approach for Windows zip executables
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 09:22:40 +00:00
falkTX
0c00446480
Add CardinalPortable to Windows zip build artifacts
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 09:07:00 +00:00
falkTX
d715d8c066
Find local resources dir for Windows standalones
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-02 09:00:50 +00:00
falkTX
5b85e61d9b
Update Befaco, adds PonyVCO
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 22:07:05 +00:00
falkTX
55c87c2ed8
Update MindMeldModular, brings Patch Master
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 21:12:37 +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
da56d13cf7 Finalize stoermelder-packone
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +00:00
falkTX
977ea87310 Finalize stoermelder-p1 changes, all but audio and midi modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +00:00
falkTX
26f981f843 More details for Stoermelder Pack-One, dynamic theme changes
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +00:00
falkTX
7a9365ed0d Update PathSet, patch stoermelder-packone Mb
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +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
377cf01ddc Add stoermelder-packone
Signed-off-by: falkTX <falktx@falktx.com>
2022-12-01 19:14:00 +00:00
falkTX
d6aaff743a
Update docs/DIFFERENCES.md for Rack 2.2 comparison
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-29 08:37:40 +00:00
falkTX
454573b851
Turn off LTO again after release
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-27 21:54:18 +00:00
Christopher Arndt
51940c5092 fix: classic polysynth example produced no sound without host automation
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-11-27 08:53:43 +00:00
falkTX
ca67db4964
Enable LTO in preparation for release
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-27 00:48:05 +00:00
Christopher Arndt
afdd6e0e91 feat: add example patch with a classic subtractive polysynth setup
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2022-11-26 22:48:36 +00:00
falkTX
f3fb9a779d
Fix out of bounds read in drumkit modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-26 10:15:14 +00:00
falkTX
a182b1216e
Fix possible out of bounds read on host audio 2 meters
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-26 01:23:56 +00:00
falkTX
cd99938fa8
Assume 128 buffer size for ildaeil and host audio peaks
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-26 00:17:57 +00:00
falkTX
d02a5c6796
Handle plaits first playback returning -1 active engine
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-26 00:16:14 +00:00
falkTX
e22d492ea1 Memory alignment is needed on macOS after all
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 23:27:58 +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
7655bb5f0b
Import Vector.hpp fix from Rack, before 2.2 update
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 18:16:45 +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
d3b722ebba
Fix IRC notification workflow
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 17:54:10 +00:00
falkTX
c39e9f97ab
make sure to not include windows.h in simde
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 17:39:04 +00:00
falkTX
0e904c715a
Make sure wasm builds never have LTO enabled
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 16:53:47 +00:00
falkTX
7ade20936f
Fix minimal build
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 16:53:05 +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
e42f21b712
Only use simde, drop sse2neon
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 13:58:15 +00:00
falkTX
1dbc70d626
Add RebelTech modules
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 13:56:07 +00:00
falkTX
5025afcb50
Stop using set-output on CI actions
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 13:01:53 +00:00
falkTX
29530caafb
Fix windows builds against latest Carla
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 11:58:50 +00:00
falkTX
da4371bfa4
Update Meander
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 11:19:12 +00:00
falkTX
014e3bc197
Fix VST3 multi IO
Signed-off-by: falkTX <falktx@falktx.com>
2022-11-25 08:39:30 +00:00
falkTX
c368317009
Update CI stuff for GH actions v3
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-28 15:46:54 +01: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
3c17602a10
Dont try to build carla frontend by default
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-22 03:22:51 +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
36d49e7471
Cleanup lv2export, split definitions into common file
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-17 18:36:15 +01:00
falkTX
482ae564a0
Update DPF, fixes CLAP plugin under Anklang
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-17 18:10:09 +01:00
falkTX
08afedf82e
Update Meander
Signed-off-by: falkTX <falktx@falktx.com>
2022-10-17 18:10:02 +01:00