Commit graph

455 commits

Author SHA1 Message Date
falkTX
edf1e805c9
Tweak plugin description, use macros for labels
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-29 17:40:08 +00:00
falkTX
7fe6bff959 Fix initial vst3 window size on macOS 2021-12-29 04:03:45 +00:00
falkTX
8ca43ba4f0 VST3 resize fixes for macOS 2021-12-28 21:30:34 +00:00
falkTX
ad33ca6cd9
Make variants usage less confusing in code; Fix missing vst3 fx
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-28 16:37:55 +00:00
falkTX
3e778c933c
Make small fonts less blurry
Who cares about correct rendering at such small sizes anyway

Signed-off-by: falkTX <falktx@falktx.com>
2021-12-23 01:56:37 +00:00
falkTX
b15e5ede6c
Fix main module audio/cv usage
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-22 23:29:37 +00:00
falkTX
30b3781f3f Forgot to set plugin variant names, now done 2021-12-22 20:33:22 +00:00
falkTX
d6f151fc92
Fix last commit
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-22 19:04:15 +00:00
falkTX
026cde3807
Use 8 audio IO in main variant
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-22 18:56:08 +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
2745482670
Implement START/STOP/CONT messages for midi-cv usage
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-18 21:46:10 +00:00
falkTX
fd1de47874
Update Fundamental and Rack
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-18 20:05:40 +00:00
falkTX
ddfb6a3e14
Set mouse cursor under windows too
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-15 17:52:51 +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
fed5823bc7
Cleanup ResizeHandle code
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-15 12:02:57 +00:00
falkTX
e226cbe101
Set up resize cursor under resize handle (X11 only for now)
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-15 11:15:27 +00:00
falkTX
b29c5ee81d Invert horizontal scroll 2021-12-15 00:49:57 +00:00
falkTX
ed285a13b6 Fix minimum size 2021-12-14 23:00:37 +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
Filipe Coelho
43951635e9
Setup PawPaw and let it be used for CI extra deps (#93)
* Setup PawPaw and let it be used for CI extra deps

* Fix ci file

* Update readme

* Fix a typo

* Fix another typo

* Let PawPaw handle the build setup/env

* Fix typo

* One more fix

* Update AudibleInstruments

Signed-off-by: falkTX <falktx@falktx.com>

* Cleanup/Improve CardinalModuleWidget hackery

Signed-off-by: falkTX <falktx@falktx.com>

* Use LTO in PawPaw, fix build setup again

Signed-off-by: falkTX <falktx@falktx.com>

* Install libglib2.0-dev on CI static builds; Fix Prism conflicts

Signed-off-by: falkTX <falktx@falktx.com>

* Investigate why CI fails to install arch ports

Signed-off-by: falkTX <falktx@falktx.com>

* Ignore glib/fluidsynth for now

Signed-off-by: falkTX <falktx@falktx.com>

* Cleanup

Signed-off-by: falkTX <falktx@falktx.com>

* Fix a typo

Signed-off-by: falkTX <falktx@falktx.com>

* Fix another typo

Signed-off-by: falkTX <falktx@falktx.com>

* Use -m32 in linux-i686 builds

Signed-off-by: falkTX <falktx@falktx.com>

* Try using g++-multilib instead of g++-i686-linux-gnu

Signed-off-by: falkTX <falktx@falktx.com>

* Force fix macOS build

* Use shasum5.28
2021-12-14 22:16:37 +00:00
falkTX
9bd0d805fd Fix text offset in some areas, cleanup 2021-12-12 18:39:18 +00:00
falkTX
6dba9ae701 Fix macOS build 2021-12-12 17:42:05 +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
18f6e9a9b4
Make preset save/load actions work, requires rebuild
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-12 01:40:01 +00:00
falkTX
e662a279ca
Fix windows build
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 22:15:05 +00:00
falkTX
ce64476fa4
Define custom Cardinal API for async dialogs
Closes #51

Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 21:53:50 +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
18a88ded9a
Update Rack, for the secret key combo Ctrl+Shift+Alt+F2
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-11 16:08:35 +00:00
falkTX
95c1d3ccfb
Rework MIDI handling, remove output queue
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-10 18:55:43 +00:00
falkTX
a560b3726f
Fix build with zynaddsubfx dependencies installed
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-10 13:24:58 +00:00
falkTX
d10825bdcd Enable carla "external" dpf internal plugins, mostly for Ildaeil 2021-12-10 09:54:13 +00:00
falkTX
0b25db0937 Implement clipboard; Cleanup
Closes #59
2021-12-09 21:09:48 +00:00
falkTX
28d3ca2d68 Fake parameter change when clicking host parameter module 2021-12-09 20:23:26 +00:00
falkTX
334b793fe7 Update to Rack 2.0.3 2021-12-09 09:54:13 +00:00
falkTX
c8dea01ab9
Continue battling juce and cmake, add needed stubs
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-08 22:38:39 +00:00
falkTX
3b314c119b Fix space key being ignored 2021-12-08 20:27:54 +00:00
falkTX
d7248a9acc Fix last commit 2021-12-08 18:48:31 +00:00
falkTX
e739598100 Fix final binaries not updated when carla static lib changes 2021-12-08 18:26:55 +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
08b1893f46
Remove Ildaeil from default template, at least until VST discovery
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-07 12:01:17 +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
a96dadcb2b Push LTO directly in DPF
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 21:38:33 +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
falkTX
994ff05567 Stop using VCV name
Signed-off-by: falkTX <falktx@falktx.com>
2021-12-05 16:48:17 +00:00
dreamer
8134b2b679
Add HetrickCV (#69)
* try to add HetrickCV

* specify modules separately

* HetrickCV builds

* custom MidSide; invert panels; add to LICENSES file

* undo trailing whitespace removal in docs; add res symlink
2021-12-05 16:34:56 +00:00