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