falkTX
a2b917c163
More screenshot tweaks, send blob to remote
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-10 02:32:43 +00:00
falkTX
be0ae63541
Send screenshot to remote instance
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-09 17:44:38 +00:00
falkTX
fff4d6f61d
Initial experimental work for screenshots
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-09 17:38:25 +00:00
falkTX
d7ce0829d9
Update patches
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:22:14 +00:00
falkTX
fdc18bc10f
Fix crash due to non-aligned Port allocation
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 18:16:35 +00:00
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>
2022-02-08 04:07:12 +00:00
falkTX
deeecfd3ab
Convert the rest of the host modules for zero latency behaviour
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 03:20:26 +00:00
falkTX
0000456cf5
Alternative approach to zero-latency cables; Update patches
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-08 02:50:08 +00:00
falkTX
c1f436eea0
Alternative approach for zero-latency cables
2022-02-06 22:26:13 +00:00
falkTX
5bc42b2d1f
Fix build without liblo
2022-02-06 12:25:56 +00:00
falkTX
f78879f3e2
Zero latency cables \o/ (please test)
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 23:56:14 +00:00
falkTX
0f66ba9b5b
Improve headless performance by not querying unused meters
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-02-05 21:41:55 +00:00
falkTX
454943f2cf
Add file menu option to export uncompressed json file
2022-02-05 01:09:16 +00:00
falkTX
c6a5c2e72e
Fix macOS build
2022-02-02 00:09:18 +00:00
falkTX
0037795663
Tag our own custom version
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-31 13:30:20 +00:00
falkTX
cb26617890
Implement MIDI-Map, finishing all core replacements
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-30 00:33:54 +00:00
falkTX
20aaf47f33
Implement MIDI-CC panel, remove and replace old Rack CC modules
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-29 16:51:50 +00:00
falkTX
377636fa7a
Add Ctrl + 1 and Ctrl + 2 shortcuts for zoom
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-28 21:36:09 +00:00
falkTX
5282da24e9
Use a single widget for resize, always show handle
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-26 18:50:31 +00:00
falkTX
362cf9b2b9
Make TextEditor compatible with Core Notes, drop Core Notes
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-24 20:45:02 +00:00
falkTX
e29243af60
Move all liblo stuff to the same file, add crude auto-deploy mode
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-24 11:28:23 +00:00
falkTX
c4609cba06
Stop building Rack core audio and midi, setup Cardinal replacements
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 22:59:49 +00:00
falkTX
5d39ab42cb
Stop overriding Rack's Core modelMIDI_CV, we have our own now
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 22:42:01 +00:00
falkTX
810928190c
Add diffs for the overriden files
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 17:19:14 +00:00
falkTX
2c3867ca6a
Cleanup override files to be more like the original
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 17:18:41 +00:00
falkTX
623d80da4d
override plugin/Model.cpp in order to avoid link to VCV library
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 16:03:37 +00:00
falkTX
af637290fa
Make it clear which files are fully custom vs overridden
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-23 00:10:46 +00:00
falkTX
788b45a374
Sort out situation with cf plugins
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-22 23:27:17 +00:00
falkTX
90071b60a4
Stop using problematic or unclear licensed modules for now
2022-01-21 10:48:21 +00:00
falkTX
c06768f70f
Implement update rate limit
...
Closes #117
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-18 09:50:50 +00:00
falkTX
533ec1de2e
Take out a few useless things from the headless build
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 08:20:46 +00:00
falkTX
28e0295a4a
Use F7 key as "deploy to MOD" action, make it visible on file menu
...
Signed-off-by: falkTX <falktx@falktx.com>
2022-01-12 08:06:44 +00:00
falkTX
07a2101158
Fix headless build
2022-01-01 18:17:44 +00:00
falkTX
d5d2d5befc
Update fundamental and Rack
2022-01-01 16:24:50 +00:00
falkTX
6d8a4e0f15
Update AnimatedCircuits and its license situation
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-30 00:35:30 +00:00
falkTX
8ca43ba4f0
VST3 resize fixes for macOS
2021-12-28 21:30:34 +00:00
falkTX
ef2058acee
Remove CLK and CLK/N from MIDI-CV module
...
We have better timing sources, let's use them and leave this
legacy MIDI pulses silliness behind.
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-18 22:36:59 +00:00
falkTX
fd1de47874
Update Fundamental and Rack
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-18 20:05:40 +00:00
falkTX
d3a682411f
Fix UI window minimum size
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-15 16:23:33 +00:00
falkTX
36f144e501
Draw resize handle in UI rather than custom opengl; Set min size
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-14 22:16:52 +00:00
falkTX
ccb97ee618
Ship with a custom blendish.c so we can place fixes on it
2021-12-12 16:56:14 +00:00
falkTX
b554380422
Tweak colors for 21kHz
2021-12-12 15:03:59 +00:00
falkTX
df6df767a4
Custom selection menu, so we can use async dialogs
...
Closes #85
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-12 11:54:11 +00:00
falkTX
b6ac2766dc
Cleanup and credits
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 17:59:08 +00:00
falkTX
5a652907c7
override Scene.cpp; Move common menu/scene to new file; Cleanup
...
Closes #50
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 17:54:17 +00:00
falkTX
809558eb71
Fix some blank panels not having matching background color
2021-12-08 17:02:26 +00:00
falkTX
6c7f478515
lv2export: Make sure to keep context valid during RT
2021-12-08 15:22:44 +00:00
falkTX
62ffd2ce4e
Little "Dark Mode" Utils
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-07 11:30:51 +00:00
falkTX
8c4d225e72
Update to Rack 2.0.2, mention IRC room in README
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-06 21:16:12 +00:00
falkTX
585674b13b
Add HetrickCV logo red color to allow-list
...
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 17:54:36 +00:00