falkTX
59e7818b41
Only use -ffat-lto-objects for MOD builds, not all headless ones
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d7ce0829d9
Update patches
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
fdc18bc10f
Fix crash due to non-aligned Port allocation
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
62f5a80f72
Replace svgs with dummy files for MOD builds; Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
f3704490f6
Fix MOD builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
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>
4 years ago
falkTX
deeecfd3ab
Convert the rest of the host modules for zero latency behaviour
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0000456cf5
Alternative approach to zero-latency cables; Update patches
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
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>
4 years ago
falkTX
f330b71810
Simplify resource install rules
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
70cfff0e5b
Fix FreeBSD debug build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d66e1cb88e
Final FreeBSD fix
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
4efe110b36
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
7fcb46832c
More make tweaks, try to always use correct paths
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0fc4a61870
Build and documentation tweaks
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
3b7ab5df31
Set the correct plugin version
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c1f436eea0
Alternative approach for zero-latency cables
4 years ago
falkTX
5bc42b2d1f
Fix build without liblo
4 years ago
falkTX
f78879f3e2
Zero latency cables \o/ (please test)
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0f66ba9b5b
Improve headless performance by not querying unused meters
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
454943f2cf
Add file menu option to export uncompressed json file
4 years ago
falkTX
54fccf2a9e
Fix shortcuts no longer working regression
4 years ago
falkTX
29f9f1092c
Fix glfw alphabet keys conversion
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c6a5c2e72e
Fix macOS build
4 years ago
falkTX
0ddfc5ce22
Make HostAudio panel 1hp thinner
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c7006e3726
HostTime: Rename Clock to Step, add full time and BBT display
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1311b6a127
Display module presets when available
Fixes #58
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
934b80c59b
Fix last commit, remove now useless plugins/res folder
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
29122b180b
Rework how resource files are installed
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
47ac677388
Add extra, simple text string to be part of plugin state
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
1233a34ff8
Fix headless build
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ca25477990
Only enable remote control for headless builds
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
0037795663
Tag our own custom version
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
de63835867
Fix logic around inplace processing audio buffer copy
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8276f86680
Prevent use of audio drivers and ports, also unwanted
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
d3584b0567
Stop using MIDI drivers and ports completely
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
cb26617890
Implement MIDI-Map, finishing all core replacements
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
20aaf47f33
Implement MIDI-CC panel, remove and replace old Rack CC modules
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
377636fa7a
Add Ctrl + 1 and Ctrl + 2 shortcuts for zoom
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
ddf616c94b
Fix wrong X scroll delta
Closes #102
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
abe6c8db6b
Fix regression after forcing UI keyboard/input focus
Closes #127
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
bcee774f7f
Permission granted for audible instruments dark mode
4 years ago
falkTX
3e8b5a02a0
Bidoo has granted permission
4 years ago
falkTX
461fbeb51d
Force keyboard focus on first idle
Rack does it too, so whatever..
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
8d9acc3d65
Remove now unused file
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5282da24e9
Use a single widget for resize, always show handle
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
362cf9b2b9
Make TextEditor compatible with Core Notes, drop Core Notes
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
e29243af60
Move all liblo stuff to the same file, add crude auto-deploy mode
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
c4609cba06
Stop building Rack core audio and midi, setup Cardinal replacements
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago
falkTX
5d39ab42cb
Stop overriding Rack's Core modelMIDI_CV, we have our own now
Signed-off-by: falkTX <falktx@falktx.com>
4 years ago