falkTX
|
c0d839f7af
|
Reduce time spent with UI context
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fe8ea81dc2
|
Ignore non-printable characters
Fixes #5
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
7ea10c0b92
|
Add back mousePos scale factor divider
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
15b137e373
|
Add ESeries plugin set
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
323c500bd0
|
Add stubs for built-in plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
067f118f1f
|
Update VCV and plugins to match
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3547672216
|
Make sure to call res2c.py with python3
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
28f2c26872
|
Force the way binary resources are generated
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2a0d263666
|
Make sure UI starts with something visible
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0e85278bb1
|
Add Bidoo plugin set
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
16be4fcabb
|
Fix unset audio device; Force never cursor lock; Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d11db41c43
|
Add a little mutex just in case
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e0e50db2bc
|
Rework to allow multi-context audio, custom driver, custom context
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
963c669d55
|
Add the new simplified new-project template
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e975d097c6
|
Hacky start at audio
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
0ecf6954e1
|
Create unique temporary path per instance for auto-save function
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4a5e71eb7f
|
Cleanup Window stuff, move calls into the UI directly
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
4f8db21a9e
|
Tweak init and display name
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e56bbe28a4
|
Do plugin init/destroy ourselves, clean whitespace
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9ce1e18c1f
|
Move common rack/plugins external repos to new include/ dir
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
5efc37e15c
|
Don't use -municode for windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
f9c1241b38
|
More build fixes, ensure no duplicated widget names
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c49b4b9164
|
Fix linux and windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e97dcebbdf
|
Leave stuff around for testing
|
3 years ago |
falkTX
|
3086170390
|
Add BogaudioModules
|
3 years ago |
falkTX
|
4c84cd1f6c
|
Add GrandeModular
|
3 years ago |
falkTX
|
fd979b4232
|
Add ZetaCarinaeModules
|
3 years ago |
falkTX
|
27c10e10e0
|
Add AnimatedCircuits, for ABI on plugins (okay since static builds)
|
3 years ago |
falkTX
|
c1233ab66e
|
Add AudibleInstruments
|
3 years ago |
falkTX
|
739359430a
|
Setup plugin resources to build, cleanup
|
3 years ago |
falkTX
|
718e3707cc
|
Add Befaco plugins, so we can test more than 1 set
|
3 years ago |
falkTX
|
2a5769a6ca
|
Reorganize files, add Fundamental plugins
|
3 years ago |
falkTX
|
934e7ad021
|
stub out library code too
|
3 years ago |
falkTX
|
9bc002577e
|
Ignore keyboard MIDI driver
|
3 years ago |
falkTX
|
27aa1e94d9
|
Fix build with latest DPF
|
3 years ago |
falkTX
|
124643459f
|
Move event and scene to UI; Handle special keys
|
3 years ago |
falkTX
|
11c9e2f91b
|
Fixup macOS situation and universal builds
|
3 years ago |
falkTX
|
6aa4ea9799
|
Try enforcing -m32 for linux x86 builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
2c4a9e26cc
|
Add header comments; Alternative x86 linux build; Fix mac build
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
fd4f878d74
|
NEON compatibility stuff
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
e0e4cefed1
|
Use DPF base flags as VCV dependencies flags
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6ea36693e6
|
Fix up VCV dependency building
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a482ee7b73
|
Disable dev mode, use source dir as system dir; Fix some builds
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
beb0965051
|
Multi-context, basic keyboard input
|
3 years ago |
falkTX
|
c19b9fd34d
|
Fix non-debug builds; Special DPF tweaks; Disable auto-save
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6fbd38b858
|
Stop using glew
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
14fe8acc04
|
Use our own nanovg
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
c53abef199
|
Add LICENSE file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
9b4ef3440d
|
Easier time switching between internal vs external window
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
afc4ee9238
|
Fix non-mac mouse buttons
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |