Commit Graph
-
4e4d49ff
Cleanup by
falkTX
2021-10-02 18:02:16 +0100
-
542ebcf1
VST3: unref queried host contexts, fixing memory leaks by
falkTX
2021-10-02 16:51:55 +0100
-
77dea31f
Fix win32 build by
falkTX
2021-10-02 16:01:26 +0100
-
09f07472
Fix windows build by
falkTX
2021-10-02 15:43:20 +0100
-
8c9be800
Class names must be different after all; Fix parameter state restore by
falkTX
2021-10-02 15:42:35 +0100
-
b59c740c
Fix build with clang by
falkTX
2021-10-02 15:00:33 +0100
-
9fa65320
Fix VST3 UI cleanup issues by
falkTX
2021-10-02 12:12:05 +0100
-
4893656d
A few more VST3 tests on refcounter and host context by
falkTX
2021-10-02 04:37:05 +0100
-
d9044f27
Prevent crashes when UI initializes too early by
falkTX
2021-10-02 03:34:29 +0100
-
1ce0d89c
Make the VST3 implementation C++98 compatible by
falkTX
2021-10-02 03:11:55 +0100
-
c22ecc6c
VST3: Handle UI on macOS and Windows by
falkTX
2021-10-01 23:11:37 +0100
-
318c76dd
Fix a compiler warning by
falkTX
2021-10-01 21:52:40 +0100
-
89046627
VST3: Implement view timer handler, hook into host run loop by
falkTX
2021-10-01 21:49:52 +0100
-
a1926680
VST3: Fix memory leak and utf16 string messages by
falkTX
2021-10-01 21:18:08 +0100
-
b2109439
Replace custom message implementation by host context creation by
falkTX
2021-10-01 20:00:12 +0100
-
de29a1ad
VST3: Add MIDI CC, channel pressure and pitchbend support by
falkTX
2021-10-01 18:50:58 +0100
-
8d0f5600
VST3: Add 130*16 parameters for MIDI input, WIP by
falkTX
2021-10-01 17:22:29 +0100
-
c8745536
Fix demo tools under high dpi by
falkTX
2021-09-30 00:25:01 +0100
-
b3b08825
Fix compiler warnings by
falkTX
2021-09-29 21:35:27 +0100
-
7c9f6304
Add feature text on both sides by
falkTX
2021-09-29 16:03:39 +0100
-
7b080d49
Complete the feature table by
falkTX
2021-09-29 16:01:02 +0100
-
1b408abe
Testing some changes to the feature table by
falkTX
2021-09-29 15:26:12 +0100
-
2a95a65a
Fix feature links by
falkTX
2021-09-29 15:06:07 +0100
-
a471d29d
Try to improve feature table by
falkTX
2021-09-29 15:04:20 +0100
-
db30d87c
Rework feature table by
falkTX
2021-09-29 13:42:27 +0100
-
1ec105cb
Grammar is hard by
falkTX
2021-09-29 13:31:57 +0100
-
cb1185d5
Fix a typo by
falkTX
2021-09-29 13:26:09 +0100
-
d9d016da
Add notes about VST2 and VST3 licensing by
falkTX
2021-09-29 13:23:08 +0100
-
ba2c5db4
Be clear on the (small) imported juce code license by
falkTX
2021-09-29 13:03:45 +0100
-
f94b49f6
Mention the new LICENSING.md file in the README by
falkTX
2021-09-29 12:54:15 +0100
-
a41c97e5
Add special licensing note for LADSPA and DSSI by
falkTX
2021-09-29 12:47:57 +0100
-
26d55881
Minor styling changes by
falkTX
2021-09-29 12:40:51 +0100
-
e96c8543
Update LICENSING.md with more clear LV2 details by
falkTX
2021-09-29 12:39:32 +0100
-
d46109f4
Remove unused LV2 headers, they are GPL licensed by
falkTX
2021-09-29 12:36:23 +0100
-
99b5d507
Cleanup FEATURES.md, still WIP by
falkTX
2021-09-29 12:27:08 +0100
-
b934f54d
Fix formatting by
falkTX
2021-09-29 12:17:06 +0100
-
decc551c
Start some files to describe features and licensing by
falkTX
2021-09-29 12:10:24 +0100
-
87a195a2
cmake: support building VST3 (#330) by
JP Cimalando
2021-09-29 12:26:40 +0200
-
41f9d881
(refs/pull/330/head)
Disable VST3 on MSVC until fixed by
Jean Pierre Cimalando
2021-09-29 12:13:34 +0200
-
740a3cd7
Reposition the V3_API specifier for MSVC by
Jean Pierre Cimalando
2021-09-29 03:25:06 +0200
-
3dde4502
cmake: let VST3 use the same bundle files as VST2 by
Jean Pierre Cimalando
2021-09-29 03:19:07 +0200
-
6f557e53
cmake: support building VST3 by
Jean Pierre Cimalando
2021-09-29 01:43:59 +0200
-
-
67c8f57f
Correct a typo by
falkTX
2021-09-27 01:35:14 +0100
-
e485b240
Fix some wording by
falkTX
2021-09-27 01:33:26 +0100
-
a4aa2d83
VST3: full state save/restore support, update TODO items by
falkTX
2021-09-27 01:07:33 +0100
-
f90cc570
VST3: Cache state key/values and send them to UI on init by
falkTX
2021-09-26 23:33:22 +0100
-
ca35da32
VST3: report sample rate changes to UI by
falkTX
2021-09-26 22:54:27 +0100
-
a51cb9f8
VST3: trigger restart component for preset and latency changes by
falkTX
2021-09-26 22:32:17 +0100
-
1a7ed1d4
VST3: shortcircuit view/controller for hosts without connections by
falkTX
2021-09-26 22:03:01 +0100
-
9b94fe39
VST3: Use UI idle to request changes from DSP by
falkTX
2021-09-26 20:24:45 +0100
-
3c0d54c3
Fix build by
falkTX
2021-09-26 18:50:28 +0100
-
d36ee9f1
Move VST3 message related code to plugin side by
falkTX
2021-09-26 16:29:34 +0100
-
1ae94bf2
VST3 cleanup, add state-set UI message by
falkTX
2021-09-26 16:19:57 +0100
-
4c59baa3
Experiments with VST3 full data passing by
falkTX
2021-09-26 15:36:11 +0100
-
8e252271
VST3: Implement UI->DSP send note by
falkTX
2021-09-26 02:58:56 +0100
-
4ef51926
VST3: Implement UI->DSP state messaging by
falkTX
2021-09-26 02:42:49 +0100
-
5df663bb
VST3: use connection point to send parameter grab and changes by
falkTX
2021-09-26 01:24:26 +0100
-
e41e03f7
VST3: Start handling UI->DSP messages, WIP by
falkTX
2021-09-25 23:55:04 +0100
-
57a430e9
Experiments with C++98 compat by
falkTX
2021-09-25 19:11:05 +0100
-
b3c3cd64
Add a few code comments by
falkTX
2021-09-25 18:54:42 +0100
-
80e35fb5
Simplify some code by
falkTX
2021-09-25 18:44:29 +0100
-
4645f65e
VST3: Implement UI->DSP parameter changes by
falkTX
2021-09-25 18:36:22 +0100
-
80824ae6
Cleanup by
falkTX
2021-09-25 16:11:02 +0100
-
cfb1873d
VST3: Implement programs on DSP side, update TODO items by
falkTX
2021-09-25 15:49:13 +0100
-
4edb06e6
VST3: Rework headers coding style, add C++ util, cleanup by
falkTX
2021-09-25 14:59:41 +0100
-
72423e1e
Mention VST3 in cmake by
falkTX
2021-09-25 13:26:40 +0100
-
5614c5b8
Add VST3 to CI and packaging scripts by
falkTX
2021-09-25 13:21:18 +0100
-
ef5c2d8a
VST3: Fix UI object lifetime, add temp workaround for component by
falkTX
2021-09-25 12:25:00 +0100
-
db465f69
VST3 YOLO by
falkTX
2021-09-25 11:48:02 +0100
-
090ee032
VST3: implement parameter outputs and triggers, UI focus by
falkTX
2021-09-25 11:29:36 +0100
-
7cfaef75
Cleanup by
falkTX
2021-09-25 00:51:21 +0100
-
842bb786
VST3: Some attention to UI, plugin->host resizing works by
falkTX
2021-09-25 00:49:03 +0100
-
d81467ec
Fix some v3_plugin_view arguments by
falkTX
2021-09-25 00:48:37 +0100
-
ba550f42
VST3: Cleanup UI side, make it appear again by
falkTX
2021-09-24 23:22:42 +0100
-
da528328
VST3: Initial MIDI support, enable midi-through vst3 build by
falkTX
2021-09-24 21:22:31 +0100
-
ef64e046
Implement v3_process_context_requirements by
falkTX
2021-09-24 20:26:11 +0100
-
9b49fd36
VST3: implement time position; enable metronome vst3 build by
falkTX
2021-09-24 20:07:25 +0100
-
1db76033
VST3: Implement parameter state save/restore by
falkTX
2021-09-24 19:15:51 +0100
-
6cbf08d5
Correctly offset VST3 streams by
falkTX
2021-09-24 13:07:33 +0100
-
3b91a816
Add VST3 string utility functions, cleanup by
falkTX
2021-09-24 12:45:50 +0100
-
60121243
Add ARRAY_SIZE macro by
falkTX
2021-09-24 12:45:24 +0100
-
a6f3835c
VST3: Use local static plugin for factory info, not global by
falkTX
2021-09-24 11:10:14 +0100
-
3343e7d7
Move VST3 UI code into a separate file, non-working for now by
falkTX
2021-09-24 10:49:06 +0100
-
60cf219e
Do not set exported symbols list if building under DEBUG by
falkTX
2021-09-24 10:48:34 +0100
-
c1684b10
Setup/testing basic VST3 UI interaction by
falkTX
2021-09-24 00:37:54 +0100
-
63c52b3b
VST3 audio processing, cleanup by
falkTX
2021-09-23 23:32:38 +0100
-
a4203cd3
Deal with most VST3 parameter stuff, start the refcounts by
falkTX
2021-09-23 23:07:44 +0100
-
dfb7e30d
Cleanup by
falkTX
2021-09-23 19:36:17 +0100
-
d704e0c8
Continue VST3 testing, UI shows up by
falkTX
2021-09-23 19:26:41 +0100
-
17dde100
Hook up various v3_audio_processor calls by
falkTX
2021-09-23 18:29:28 +0100
-
e4c69d2d
More work towards VST3, main class starts to take shape by
falkTX
2021-09-23 17:34:02 +0100
-
bea07011
More VST3 tweaks by
falkTX
2021-09-23 12:35:52 +0100
-
f462f60d
Add the needed bits for v3_plugin_factory_3 by
falkTX
2021-09-22 23:31:37 +0100
-
d6fdcbd3
Continue battling vst3, can show parameters now by
falkTX
2021-09-22 23:11:19 +0100
-
5ab80c5d
VST3: Add stubs for more interfaces by
falkTX
2021-09-22 20:54:21 +0100
-
fcf03070
A few more VST3 details, passing carla-discovery now by
falkTX
2021-09-22 19:31:06 +0100
-
ed7bc840
Document 2 more macros by
falkTX
2021-09-22 15:49:46 +0100
-
b18bce29
Fix no namespace build by
falkTX
2021-09-22 15:32:25 +0100
-
addfb8ce
Mark SpecialEvent as deprecated, will not use by
falkTX
2021-09-22 15:01:52 +0100
-
2651f47d
Update by
falkTX
2021-09-22 13:21:11 +0100