Commit graph

153 commits

Author SHA1 Message Date
Paul Fd
811429240b Correct some theming issues 2021-12-30 11:47:21 +01:00
Paul Fd
c88a599247 Redundant frame color change 2021-12-30 11:35:28 +01:00
Paul Fd
280a14f922 Escape closes the about dialog 2021-12-30 11:33:33 +01:00
Paul Fd
aa1b79936f Add hover hints on main buttons 2021-12-30 11:11:48 +01:00
Paul Fd
d0e7cf2627 Updated VSTGUI for proper numpad input 2021-12-18 17:10:07 +01:00
Paul Fd
aab807a7b5 Add new config options and bind them to the UI 2021-11-12 12:09:34 +01:00
Paul Fd
3a882b98d7 Updated options panel and random things in the UI 2021-11-12 09:29:51 +01:00
Paul Fd
8b258a3377 Update stb_image to 2.27 2021-11-10 09:41:06 +01:00
Paul Fd
bdc9522662 Add multiple output capabilities to the library and plugins
Add a fast path to effect busses

Get the number of outputs in the Synth

Duplicate effect buses and process outputs separately

Update the API wrappers to handle multichannel processing

Accomodate multiple outputs in the VST plugin

Publish a 8 stereo version of the LV2 plugin

Publish a 8 stereo version of the VST3 plugin

WIP

Remove the duplication of effects

Cleanups

Debugs

Tweaks

Windows free error

Port numbers change between plugin versions

Fix warning

Proper meter backgrounds
2021-11-09 19:40:06 +01:00
Paul Ferrand
8c16aba5a8 Change vstgui to 4.10.2 with hotfixes 2021-11-07 23:57:06 +01:00
Paul Fd
d38130753e Use the sfztools vstgui fork 2021-10-16 12:49:39 +02:00
JP Cimalando
4f0712c489
Merge pull request #987 from jpcima/vstgui-update
Updates for new vstgui
2021-09-22 01:09:17 +02:00
Paul Ferrand
2ca137f22e
Merge pull request #945 from paulfd/cc-input
CC input
2021-09-21 21:37:22 +02:00
Jean Pierre Cimalando
ff8562b140 Updates for new vstgui 2021-09-21 19:58:27 +02:00
Paul Fd
4769e35ef6 Use glib's find in path 2021-07-27 19:12:01 +02:00
Paul Fd
14c9864b25 Tweak the shading rectangle size 2021-07-24 17:29:39 +02:00
Paul Fd
63c1af91ef Input didn't work on Linux 2021-07-16 11:09:17 +02:00
Paul Fd
5b278bafdf Edit on double click 2021-07-16 00:24:25 +02:00
Paul Fd
f34de3e3c9 CC input
- Add an EditValue in the knob
- Shade the knobs when editing
- Right-click on the knob allows to change from low resolution to high resolution CC
2021-07-15 01:16:01 +02:00
Paul Fd
d1d2f9a36b Don't draw a white keyboard if all keys are used 2021-07-10 01:46:46 +02:00
Jean Pierre Cimalando
3318d02de9 Update vstgui, fixes the compile-time pango check 2021-06-23 19:40:38 +02:00
Jean Pierre Cimalando
3d8ff91f8c macos: open SFZ files in the associated editor 2021-06-22 20:14:32 +02:00
Jean Pierre Cimalando
88b5f2d333 Update vstgui 2021-06-21 21:01:02 +02:00
Jean Pierre Cimalando
41519fbb67 Reposition and resize 2021-05-23 04:50:25 +02:00
alexmitchell
abfaf94128 Add info tab 2021-05-23 11:37:21 +09:30
Jean Pierre Cimalando
cbc7c912dd Rate-limit volume meter updates 2021-05-11 19:43:44 +02:00
Jean Pierre Cimalando
2724a3490c Refresh after theme change, 2nd attempt 2021-05-11 18:19:23 +02:00
Jean Pierre Cimalando
44261f2a12 Refresh the entire editor after a theme change 2021-05-11 18:18:02 +02:00
Jean Pierre Cimalando
d255f682e9 Deduplicate win32 string conversions 2021-05-08 16:23:22 +02:00
Jean Pierre Cimalando
6984ef9e75 Parse cpuinfo without std::regex 2021-05-08 11:59:02 +02:00
Jean Pierre Cimalando
db1a6e2e83 Add the generated file 2021-05-01 12:07:53 +02:00
alexmitchell
4d841aeddf Make meters 9px each 2021-05-01 19:24:05 +09:30
Jean Pierre Cimalando
3e4da876b3 Generalized build ID for all subprojects 2021-04-30 18:02:20 +02:00
Jean Pierre Cimalando
7ca9c15a28 Update layout 2021-04-27 14:46:27 +02:00
Jean Pierre Cimalando
4df1d7a2d7 Update layout around the theme selector 2021-04-27 14:35:10 +02:00
Jean Pierre Cimalando
8b38a7633b Anti-aliasing for the rounded volume meter 2021-04-27 14:23:14 +02:00
Jean Pierre Cimalando
b07699efdd Style update for the volume meter 2021-04-27 14:15:36 +02:00
Jean Pierre Cimalando
2f863bc458 UI: Dark theme 2021-04-27 10:15:55 +02:00
Jean Pierre Cimalando
9952d28b97 Volume meter for plugin editors 2021-04-26 15:52:29 +02:00
Jean Pierre Cimalando
69f7b54940 Re-center the top-left logo 2021-04-14 11:25:57 +02:00
Jean Pierre Cimalando
ae3aff7ea0 Work around the blink of top-left logo 2021-04-14 11:25:57 +02:00
Jean Pierre Cimalando
6b835cafbe Highlight the button of the active panel 2021-04-14 04:10:49 +02:00
Jean Pierre Cimalando
e3b0260d9c Fork vstgui to add file dialog updates 2021-04-13 22:43:39 +02:00
Jean Pierre Cimalando
95188b14f5 Make fonts consistent on knobs and labels 2021-04-13 22:12:24 +02:00
redtide
2a0101675d Added missing backcolor to the ccknobs label in theme
should fix also the font size
2021-04-13 21:33:41 +02:00
redtide
5ec58b4bba UI: Restore brighter knob track color 2021-04-13 19:46:23 +02:00
redtide
8c09edeef1 UI: set CC knobs theme colors 2021-04-12 20:58:03 +02:00
Jean Pierre Cimalando
5e8d6e0e5a Assign theme colors to the panel 2021-04-12 18:56:59 +02:00
Jean Pierre Cimalando
7ad50886e9 Allow to set knob styles on the control panel 2021-04-12 18:39:29 +02:00
Jean Pierre Cimalando
099ee14b01 Use a color pair for key/switch, giving switch priority 2021-04-12 15:24:34 +02:00