Commit graph

1872 commits

Author SHA1 Message Date
falkTX
2f0ab547ee
Stop building libarchive shared lib
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 20:49:48 +01:00
falkTX
e0e718a7b3
Build with -fno-finite-math-only
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 18:19:47 +01:00
falkTX
5e14a5124a
Add rackwindows
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 17:22:04 +01:00
falkTX
5c50bb7192
Restore 8x8 and 16x16 audio modules
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 16:40:50 +01:00
falkTX
c405c333b1
Add JW-Modules
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 16:17:31 +01:00
falkTX
47f4a37eca
Add pieces for ValleyAudio, not enabled yet (not ready for v2)
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 15:56:16 +01:00
falkTX
8a773cba62
Silent audio outputs if no driver active, rather than pass-through
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 15:55:52 +01:00
falkTX
6731453b24
Hide a few menu entries
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 15:21:55 +01:00
falkTX
c0d839f7af
Reduce time spent with UI context
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:43:20 +01:00
falkTX
fe8ea81dc2
Ignore non-printable characters
Fixes #5

Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:40:59 +01:00
falkTX
7ea10c0b92
Add back mousePos scale factor divider
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:20:30 +01:00
falkTX
15b137e373
Add ESeries plugin set
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:16:33 +01:00
falkTX
323c500bd0
Add stubs for built-in plugins
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 14:03:05 +01:00
falkTX
067f118f1f
Update VCV and plugins to match
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 05:10:40 +01:00
falkTX
3547672216
Make sure to call res2c.py with python3
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 04:46:48 +01:00
falkTX
28f2c26872
Force the way binary resources are generated
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 04:11:05 +01:00
falkTX
2a0d263666
Make sure UI starts with something visible
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 03:46:23 +01:00
falkTX
0e85278bb1
Add Bidoo plugin set
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 03:37:21 +01:00
falkTX
16be4fcabb
Fix unset audio device; Force never cursor lock; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 02:57:42 +01:00
falkTX
d11db41c43
Add a little mutex just in case
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 02:30:14 +01:00
falkTX
e0e50db2bc
Rework to allow multi-context audio, custom driver, custom context
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 02:25:35 +01:00
falkTX
963c669d55
Add the new simplified new-project template
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 01:36:55 +01:00
falkTX
e975d097c6
Hacky start at audio
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 01:35:50 +01:00
falkTX
0ecf6954e1
Create unique temporary path per instance for auto-save function
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-18 00:31:55 +01:00
falkTX
4a5e71eb7f
Cleanup Window stuff, move calls into the UI directly
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 23:47:56 +01:00
falkTX
4f8db21a9e
Tweak init and display name
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 23:19:40 +01:00
falkTX
e56bbe28a4
Do plugin init/destroy ourselves, clean whitespace
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 22:56:50 +01:00
falkTX
9ce1e18c1f
Move common rack/plugins external repos to new include/ dir
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 22:15:32 +01:00
falkTX
5efc37e15c
Don't use -municode for windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 15:09:50 +01:00
falkTX
f9c1241b38
More build fixes, ensure no duplicated widget names
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 14:58:20 +01:00
falkTX
c49b4b9164
Fix linux and windows builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-17 14:15:42 +01:00
falkTX
e97dcebbdf Leave stuff around for testing 2021-10-17 04:53:32 +01:00
falkTX
3086170390 Add BogaudioModules 2021-10-17 04:36:36 +01:00
falkTX
4c84cd1f6c Add GrandeModular 2021-10-17 03:23:17 +01:00
falkTX
fd979b4232 Add ZetaCarinaeModules 2021-10-17 03:18:07 +01:00
falkTX
27c10e10e0 Add AnimatedCircuits, for ABI on plugins (okay since static builds) 2021-10-17 03:11:14 +01:00
falkTX
c1233ab66e Add AudibleInstruments 2021-10-17 01:28:13 +01:00
falkTX
739359430a Setup plugin resources to build, cleanup 2021-10-17 01:12:45 +01:00
falkTX
718e3707cc Add Befaco plugins, so we can test more than 1 set 2021-10-16 23:56:42 +01:00
falkTX
2a5769a6ca Reorganize files, add Fundamental plugins 2021-10-16 23:48:44 +01:00
falkTX
934e7ad021 stub out library code too 2021-10-16 20:59:25 +01:00
falkTX
9bc002577e Ignore keyboard MIDI driver 2021-10-16 20:41:13 +01:00
falkTX
27aa1e94d9 Fix build with latest DPF 2021-10-16 00:10:41 +01:00
falkTX
124643459f Move event and scene to UI; Handle special keys 2021-10-10 03:08:17 +01:00
falkTX
11c9e2f91b Fixup macOS situation and universal builds 2021-10-10 02:14:03 +01:00
falkTX
6aa4ea9799
Try enforcing -m32 for linux x86 builds
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 23:48:55 +01:00
falkTX
2c4a9e26cc
Add header comments; Alternative x86 linux build; Fix mac build
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 23:26:53 +01:00
falkTX
fd4f878d74
NEON compatibility stuff
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 23:19:01 +01:00
falkTX
e0e4cefed1
Use DPF base flags as VCV dependencies flags
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 23:05:26 +01:00
falkTX
6ea36693e6
Fix up VCV dependency building
Signed-off-by: falkTX <falktx@falktx.com>
2021-10-09 22:54:18 +01:00