Commit Graph
-
ed3be596
Sync VST2 and VST3 code a bit, fixup transport requirements by
falkTX
2022-09-05 18:14:07 +0100
-
a5e132b4
Cleanup lv2 macro use by
falkTX
2022-09-05 18:13:42 +0100
-
0aacd1e5
Document new DISTRHO_PLUGIN_CLAP_FEATURES by
falkTX
2022-09-05 18:13:21 +0100
-
04d86c71
Start implementing CLAP by
falkTX
2022-09-05 18:12:40 +0100
-
23692d02
Reorganize code and cleanup by
falkTX
2022-09-05 11:54:19 +0100
-
f80b1d66
Fix a compiler warning by
falkTX
2022-09-05 11:16:58 +0100
-
090743f3
Define DISTRHO_PLUGIN_AND_UI_IN_SINGLE_OBJECT helper macro by
falkTX
2022-09-02 11:19:56 +0100
-
dffa860f
Prepare stub to be used for clap and other implementations by
falkTX
2022-09-02 11:09:26 +0100
-
523f424e
Documentation updates by
falkTX
2022-09-05 10:57:11 +0100
-
850308cf
Rework VST3 speaker arrangement setup, now actually works! \o/ by
falkTX
2022-09-04 19:57:18 +0100
-
f3725d05
Add some const attributes by
falkTX
2022-09-02 11:09:48 +0100
-
615a8415
Prefer to use VST3 project time if available by
falkTX
2022-09-04 11:10:20 +0100
-
7574c264
Avoid conflicts with included nanovg fontstash symbols by
falkTX
2022-09-01 08:39:36 +0100
-
cb089bc6
deal with low param resolution of some vst3 hosts; cleanup by
falkTX
2022-08-31 21:35:38 +0100
-
ef91e100
Fix a few warnings after vst3 debug cleanup by
falkTX
2022-08-31 18:21:38 +0100
-
999950d1
Turn vst3 prints into debug variants, it is time.. by
falkTX
2022-08-31 18:16:48 +0100
-
bbdbeb18
Fix some vst3 param oddities, use double normalized when possible by
falkTX
2022-08-31 13:53:24 +0100
-
eff1c6f5
Add overloaded double precision functions to parameter ranges by
falkTX
2022-08-31 13:50:18 +0100
-
7190f4da
Make vst3 internal param use more consistent by
falkTX
2022-08-31 10:05:53 +0100
-
4d7b97c7
Allow to use custom txt file for macOS installer by
falkTX
2022-08-30 06:43:50 +0100
-
c5d9a720
More improvements to KnobEventHandler stepped movement by
falkTX
2022-08-30 01:18:17 +0100
-
0ffd22d0
Allow to pass scale factor to KnobEventHandler mouse events by
falkTX
2022-08-29 06:55:17 +0100
-
1506abf0
clang does not accept constexpr for strlen :( by
falkTX
2022-08-28 10:54:51 +0100
-
2b493056
Implement receiving host-readable state in LV2 UIs by
falkTX
2022-08-28 10:37:04 +0100
-
a645befd
Fix possible crash if calling repaint during construction by
falkTX
2022-08-28 09:43:24 +0100
-
4430cd24
Introduce DISTRHO_UI_DEFAULT_WIDTH/HEIGHT macros, useful in VST2/3 by
falkTX
2022-08-28 05:36:40 +0100
-
bc3e18d3
Create temporary UI for VST3 hosts that request size before attach by
falkTX
2022-08-28 05:13:25 +0100
-
8d2a5f49
Fix a compiler warning by
falkTX
2022-08-28 02:39:50 +0100
-
fd9ca173
Improve KnobEventHandler::motionEvent for stepped controls by
falkTX
2022-08-28 02:35:00 +0100
-
4edfa52a
res2c.py: generate unsigned char bytes, allow to set output folder by
falkTX
2022-08-27 02:39:56 +0100
-
2c3463a6
Make NanoVG::createImageFromMemory take const data by
falkTX
2022-08-27 02:39:27 +0100
-
2ba1ac10
Introduce knobDoubleClicked for KnobEventHandler by
falkTX
2022-08-26 05:44:38 +0100
-
b8e8eb7a
Add KnobEventHandler::setMouseDeceleration by
falkTX
2022-08-25 08:59:41 +0100
-
f2cb4e0f
Add KnobEventHandler::isInteger(), avoid out of bounds stepping by
falkTX
2022-08-25 08:40:28 +0100
-
3857d83a
Allow KnobEventHandler orientation to be both (horiz and vertical) by
falkTX
2022-08-24 04:46:03 +0100
-
94dbe91e
Fix macOS timing by
falkTX
2022-08-24 03:39:49 +0100
-
f5884439
Add SubWidget::toBottom by
falkTX
2022-08-23 03:47:04 +0100
-
6cf523ad
Fix C++98 build by
falkTX
2022-08-21 05:52:19 +0100
-
7c750b81
A few more details for layout code, some verified to work, WIP by
falkTX
2022-08-21 05:43:27 +0100
-
7b8eefb5
Update valgrind suppression file, a few more libdl and xlib things by
falkTX
2022-08-20 23:11:23 +0100
-
71b17971
Fix runtime checks for overloaded initState call by
falkTX
2022-08-19 04:29:50 +0100
-
632f9c4a
Add default constructor to State struct by
falkTX
2022-08-19 04:29:29 +0100
-
02806095
Make selftest more generally useful, inform plugins of such by
falkTX
2022-08-19 02:58:32 +0100
-
ac7c0ee3
Fix selftest build by
falkTX
2022-08-19 01:00:41 +0100
-
487bf250
Fix C++98 build by
falkTX
2022-08-19 01:00:30 +0100
-
c2ff0c5d
Show alert window on macOS when standalone fails to start by
falkTX
2022-08-19 00:39:50 +0100
-
bd92cf20
Start of layout related classes, WIP by
falkTX
2022-08-18 03:43:19 +0100
-
c494e265
Make Color::withAlpha const by
falkTX
2022-08-17 10:25:56 +0100
-
148806b3
Protect ARRAY_SIZE macro from multiple division usage by
falkTX
2022-08-17 10:25:31 +0100
-
e6be1c3e
Add a few widget methods to make inspectors possible by
falkTX
2022-08-13 23:43:24 +0100
-
923c4fbc
Deal with _dl_allocate_tls mem leak of libdl in ubuntu 22.04 by
falkTX
2022-08-12 04:16:13 +0100
-
79c6601f
Try to make sense of vst3 non-conventional speaker arrangements by
falkTX
2022-08-10 02:01:08 +0100
-
639c5100
Cleanup base makefile, add clang vs gcc compiler check by
falkTX
2022-08-09 22:43:13 +0100
-
ac545ac6
Merge pull request #381 from DISTRHO/develop by
Filipe Coelho
2022-08-08 22:28:15 +0100
-
-
3df2b31e
(refs/pull/381/head)
Fix a warning by
falkTX
2022-08-08 21:31:11 +0100
-
03700cbd
Finalize details on VST3 bus/speaker handling by
falkTX
2022-08-08 21:25:06 +0100
-
f1925ebc
Make wasm real clipboard use optional, disabled by default by
falkTX
2022-08-07 20:07:17 +0100
-
352bcbfb
Correct last commit, deal with a few vst3 edge cases by
falkTX
2022-08-07 05:20:26 +0100
-
8368f132
Start dealing with VST3 buses by
falkTX
2022-08-07 03:56:32 +0100
-
7fb4d014
Unduplicate some VST3 common code by
falkTX
2022-08-07 02:18:22 +0100
-
a27d7a9b
VST3: Properly describe provided classes, fixes Ableton; Cleanup by
falkTX
2022-08-07 01:16:03 +0100
-
72c7dc1e
Fix a compiler warning by
falkTX
2022-08-07 01:15:46 +0100
-
30af4179
More wasm tweaks, clipboard support by
falkTX
2022-08-06 02:33:03 +0100
-
c951d1ca
Fix build against old SDL2 by
falkTX
2022-08-05 12:46:48 +0100
-
2d175807
more aggressive wasm linker flags by
falkTX
2022-08-04 01:01:15 +0100
-
f91b8862
Mention VST2 and VST3 separately in the README by
falkTX
2022-08-03 17:47:14 +0100
-
a1b55d94
(refs/pull/321/head)
Fix source comment typos by
luz paz
2021-09-04 07:49:07 -0400
-
-
c9ce3383
Fix last commit by
falkTX
2022-08-02 14:00:27 +0100
-
5f2ed062
Hook into macOS CF runloop for standalones by
falkTX
2022-08-02 13:46:14 +0100
-
2d5dd370
Create macOS app bundles for standalones with custom UI by
falkTX
2022-08-02 13:45:44 +0100
-
1cc5641b
Avoid libdl symbols for !HAVE_JACK and STATIC_BUILD by
falkTX
2022-08-01 20:09:58 +0100
-
11e76be7
Easier event debug, fix wasm high-dpi and touch events by
falkTX
2022-07-31 20:28:44 +0200
-
9d37dbf2
Allow to fake/force a small buffer size for wasm by
falkTX
2022-07-28 23:58:08 +0200
-
ad482c91
Make sure wasm LV2 function symbols are exported by
falkTX
2022-07-28 17:55:51 +0200
-
ef1bb414
Switch to using macos-11 for github CI by
falkTX
2022-07-27 05:05:35 +0100
-
f412918c
A few more tweaks for native-audio standalone, allow forcing by
falkTX
2022-07-27 04:16:46 +0100
-
ab8e200b
Update docs by
falkTX
2022-07-27 00:46:43 +0100
-
d41b971d
Set audio port group hints for most example plugins, fixing vst3 by
falkTX
2022-07-22 22:15:23 +0100
-
24d41391
Fix build by
falkTX
2022-07-22 21:49:39 +0100
-
d200db47
Make RtAudio capture opt-in, add MIDI input by
falkTX
2022-07-22 21:10:40 +0100
-
f2be0490
Fix no namespace build by
falkTX
2022-07-22 15:57:30 +0100
-
ab2cde17
Make standalone util symbols visible for any build by
falkTX
2022-07-22 15:43:32 +0100
-
25f35624
Add isUsingNativeAudio() to standalone function utils by
falkTX
2022-07-22 15:38:37 +0100
-
4f981c53
Implement buffer size changes in RtAudio native audio fallback by
falkTX
2022-07-22 15:38:14 +0100
-
ad3c5dae
Fix build after last changes by
falkTX
2022-07-22 07:08:19 +0100
-
17eecabd
Deal a bit more with VST3 buses and arrangements by
falkTX
2022-07-22 06:46:08 +0100
-
1aa5892a
Align nanovg font kerning to integer pixel positions if needed by
falkTX
2022-07-22 00:29:17 +0100
-
0c0a4e40
Fix a pugl-based build warning by
falkTX
2022-07-15 14:38:30 +0100
-
aaa0f5a5
Remove wrong macro for macOS build, was unused anyway by
falkTX
2022-07-15 13:53:03 +0100
-
41da9887
Add fallback functions for old Windows drivers by
falkTX
2022-07-15 10:38:04 +0100
-
98ecaa02
Modify asserts from nanovg failure by
falkTX
2022-07-15 10:25:15 +0100
-
3a699516
One more fix by
falkTX
2022-07-15 00:45:58 +0100
-
45713e80
Fix build with without global namespace by
falkTX
2022-07-15 00:28:07 +0100
-
7f486d38
Share VST2 and VST3 keycode handling and a few other things by
falkTX
2022-07-15 00:04:54 +0100
-
34a62b6e
Bring back ways to disable native fallback by
falkTX
2022-07-14 20:16:17 +0100
-
be5b1eba
Save host context during component initialize, fixes Studio One by
falkTX
2022-07-13 21:43:03 +0100
-
ead029fd
Add V3 ids seen in use but unknown. If you find them, please tell by
falkTX
2022-07-13 20:42:15 +0100
-
a11c3017
Allow v3_funknown_iid for factory class creation, fixes Cubase by
falkTX
2022-07-13 20:15:44 +0100
-
56cbf3b3
Fix MIDI handling in standalone native bridges without real MIDI by
falkTX
2022-07-13 12:13:03 +0100
-
12413907
Fix some warnings under macOS by
falkTX
2022-07-13 11:36:28 +0100