Commit graph

28 commits

Author SHA1 Message Date
redtide
aea0632dd1 image_controls opcode to add a background image on Controls tab 2023-04-12 16:19:17 +02:00
Paul Fd
aab807a7b5 Add new config options and bind them to the UI 2021-11-12 12:09:34 +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
Jean Pierre Cimalando
0bc02f12cf Fix attempt for X11 runloop problems 2021-09-20 07:26:43 +02:00
Paul Fd
57a41fd0a7 Add a check for sustain and sostenuto in the LV2
If the midi message is a sustain or sostenuto, pass it on regardless of the plugin-side automation compile time switch.
Also hide sustain/sostenuto CCs from the UI controls; most of the time they're for pedal noises and things like this.
2021-07-24 19:11:39 +02:00
Jean Pierre Cimalando
ac8ba20ed5 Make VST updates defered 2021-04-28 17:41:37 +02:00
Jean Pierre Cimalando
9580ca84d5 Thread-safety for receiving parameters 2021-04-27 18:02:36 +02:00
Jean Pierre Cimalando
9952d28b97 Volume meter for plugin editors 2021-04-26 15:52:29 +02:00
Jean Pierre Cimalando
5912b97cee Display more plugin formats of wrappers 2021-04-16 03:22:23 +02:00
Jean Pierre Cimalando
e727d21431 Format detection for Audio Unit 2021-04-15 23:33:20 +02:00
Jean Pierre Cimalando
94be9902c1 Sample quality controls in UI 2021-04-10 20:52:16 +02:00
Jean Pierre Cimalando
8d68f50bac Move sfizz settings and paths to common plugin sources 2021-04-08 20:30:19 +02:00
Jean Pierre Cimalando
fafabe53fc Pass the name of the VST3 host program 2021-04-06 21:01:39 +02:00
Jean Pierre Cimalando
77aff4b1df Pass the type of plugin to editor 2021-04-06 20:45:37 +02:00
Jean Pierre Cimalando
20b436c5ae Fix the clang-tidy error 2021-04-06 20:18:53 +02:00
Jean Pierre Cimalando
087180db41 CC automations for VST, saving and loading 2021-04-06 19:50:16 +02:00
Jean Pierre Cimalando
2436414ad8 Allow UI to send value by controller 2021-04-05 18:28:26 +02:00
Jean Pierre Cimalando
06ae5d2f52 Add support of background image 2021-04-04 00:00:57 +02:00
Jean Pierre Cimalando
12896fe168 clang-tidy fixes 2021-04-03 23:26:22 +02:00
Jean Pierre Cimalando
9636b3c733 Delete redundant information 2021-04-03 23:26:22 +02:00
Jean Pierre Cimalando
5e06aba595 Send UI the instrument description 2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
0d8deb1fb9 Keep path and description updated separately 2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
9d3e365f2e Instrument description in VST and LV2 2021-04-03 23:25:19 +02:00
Jean Pierre Cimalando
68b74cd237 New fixes for clang-tidy 2021-04-01 17:08:26 +02:00
Jean Pierre Cimalando
34ca6d69e3 Display key events on VK, with VST 2021-02-23 09:27:20 +01:00
Jean Pierre Cimalando
7627f7c074 Have the file chooser automatically open SFZ dir 2021-02-22 07:40:30 +01:00
Jean Pierre Cimalando
118f123634 Use the enum value 2021-02-08 20:59:36 +01:00
Jean Pierre Cimalando
f6d92916ae Move plugins to subdirectories 2021-02-08 15:41:21 +01:00
Renamed from vst/SfizzVstEditor.cpp (Browse further)