Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • | *
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • | | |\
  • | |/ /
  • |/| |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • ec87b406 Use CMAKE_CROSSCOMPILING_EMULATOR when generating LV2 ttl by falkTX 2022-11-18 21:32:19 +0000
  • 93cf1535 RtAudio stuff needs threads on non mac/win by falkTX 2022-11-18 21:10:40 +0000
  • ab2df903 Use new CI template for the example plugins by falkTX 2022-11-18 20:34:20 +0000
  • 34d4ea55 Fix utils/package-osx-bundles.sh for cmake builds by falkTX 2022-11-18 20:33:39 +0000
  • 4b284735 Define dpf__target_link_directories for compat with old cmake by falkTX 2022-11-17 10:48:51 +0000
  • a8c8547a Enable standalone native audio fallback for cmake builds by falkTX 2022-11-16 17:52:56 +0000
  • 4b180f0b Add NO_SHARED_RESOURCES cmake option by falkTX 2022-11-16 11:14:03 +0000
  • 30cf55aa Support clap in cmake, always define HAVE_JACK by falkTX 2022-11-04 16:29:20 +0000
  • b52112bf Put internal stb_image stuff used by nanovg in its own namespace by falkTX 2022-10-31 17:40:09 +0000
  • 5cdb357a Fix usage of GL3 profile by falkTX 2022-10-31 17:11:13 +0000
  • d9808cef Ensure we do not use GL1 calls in GL3 mode by falkTX 2022-10-31 16:41:16 +0000
  • f725f082 Implement ImageBaseSlider::setCheckable() by falkTX 2022-10-31 01:11:40 +0000
  • 241845f3 Fix GL context issues when using ImageAboutWindow by falkTX 2022-10-31 00:52:20 +0000
  • 4336226e Avoid creating GL textures for empty images by falkTX 2022-10-31 00:32:07 +0000
  • 45d2cab4 Fix puglWin32ShowCentered for transient windows by falkTX 2022-10-30 23:56:20 +0000
  • ec286254 Ensure non-first top-level-widgets have a valid size on start by falkTX 2022-10-30 21:26:28 +0000
  • 594a280c Update pugl for fixing missing field initializers in win32 by falkTX 2022-10-30 20:52:42 +0000
  • 15cbdcd5 Use the more verbose MIDI CC definition for LV2, fixes validation by falkTX 2022-10-30 19:59:35 +0000
  • 5d10a0c5 Mark 1 more variable constexpr by falkTX 2022-10-30 19:51:12 +0000
  • 8fc65e27 Fix typo leading some VST3 groups having 0 ports by falkTX 2022-10-30 17:07:50 +0000
  • 2fa8b0cf Refresh README by falkTX 2022-10-30 16:36:14 +0000
  • e13fd420 Cleanup FEATURES.md, updating VST3 state and adding CLAP by falkTX 2022-10-30 16:30:07 +0000
  • 290df2b2 Reorganize TODO items by falkTX 2022-10-30 15:59:13 +0000
  • 87e9b0f8 Define kCVPortIsOptional property and use it for LV2 by falkTX 2022-10-24 21:47:35 +0100
  • 57fcfcaf Fix typo in last commit by falkTX 2022-10-22 02:55:40 +0100
  • 8e15fcf1 Implement CLAP multi-IO by falkTX 2022-10-22 02:49:30 +0100
  • ac3f5bce CLAP_PORT_STEREO/MONO is needed for anklang by falkTX 2022-10-16 14:19:20 +0100
  • 48eb4501 Make sure to disable denormals for standalone JACK threads by falkTX 2022-10-13 23:19:10 +0100
  • 55a1e21e Fix LTO build if vst2 MIDI stuff is properly defined elsewhere by falkTX 2022-10-12 19:37:39 +0100
  • d9994556 CLAP parameter flush is active || main-thread, adjust as such by falkTX 2022-10-12 02:18:30 +0100
  • 847000e4 Implement CLAP latency, cleanup by falkTX 2022-10-12 02:02:44 +0100
  • ca8f83de Implement/set latency value for VST2 by falkTX 2022-10-12 02:02:11 +0100
  • 8db6c2f5 Update clap headers, add thread-check.h by falkTX 2022-10-12 02:00:21 +0100
  • 1bdbb7d9 Fix clap plugins with 0 parameters by falkTX 2022-10-07 03:33:04 +0100
  • 61efba6e Completely ignore clap host scale factor under macOS by falkTX 2022-10-06 21:40:49 +0100
  • 8baa0013 Skip doxygen timestamps for online docs by falkTX 2022-10-03 16:52:13 +0100
  • 3b7e9a82 Remove timestamps by falkTX 2022-10-03 16:52:01 +0100
  • 42a5c105 Fix some doc typos by falkTX 2022-10-03 16:50:19 +0100
  • 34a86867 Update by falkTX 2022-10-03 16:47:36 +0100
  • 1f33850a Mention CLAP in docs by falkTX 2022-10-03 16:47:14 +0100
  • 2a19a130 Update by falkTX 2022-10-03 16:46:07 +0100
  • aea021ae Use the updated toolchains for modduo and modduox builds by falkTX 2022-09-26 23:34:00 +0100
  • 3aa409b8 Add makefile extra rules for MOD Audio stuff by falkTX 2022-09-26 16:16:00 +0100
  • 8e0eaa4d Add CPU_X86_64 to "make features" printout by falkTX 2022-09-26 16:05:04 +0100
  • 8461324c Cleanup by falkTX 2022-09-26 15:54:38 +0100
  • 9f3069b2 Fix VST2 UI size after last changes by falkTX 2022-09-24 13:00:54 +0100
  • 29510e69 Really fix win32 builds by falkTX 2022-09-24 12:49:10 +0100
  • 44b693de Fix C++98 build by falkTX 2022-09-24 12:39:19 +0100
  • 8e6998eb Fix msvc win32 build by falkTX 2022-09-24 12:37:40 +0100
  • 19f4dcec Remove now unused vestige header by falkTX 2022-09-24 12:36:01 +0100
  • f9924e0e Replace vestige with a more liberally-licensed version by falkTX 2022-09-24 12:28:15 +0100
  • f3cd5f9d (refs/pull/321/merge) Merge a1b55d948f into b7056e7528 by luzpaz 2022-09-24 11:30:08 +0900
  • b7056e75 Alternative approach at compiler detection by falkTX 2022-09-22 01:49:03 +0100
  • 9628de18 Mention CLAP in LICENSING.md by falkTX 2022-09-21 16:10:17 +0100
  • e24e2a42 Fix a compiler warning by falkTX 2022-09-20 22:33:52 +0100
  • 00494798 Fix UI size for high-dpi macOS CLAP plugins by falkTX 2022-09-20 22:28:31 +0100
  • f049ce37 Fix missing native midi in some setups by falkTX 2022-09-20 09:33:11 +0100
  • dcee933e Fix CLAP UI under bitwig linux by falkTX 2022-09-19 10:46:14 +0100
  • 3c4ad99a Deal with Bitwig buggy behaviour regarding MIDI notes by falkTX 2022-09-19 10:05:24 +0100
  • ac803f59 Rework VST2 callback and cleanup handling by falkTX 2022-09-15 11:54:14 +0100
  • 513fab3e Skip standalones on example-plugins CI artifacts for windows by falkTX 2022-09-14 23:08:58 +0100
  • fbc9ffdf Add CPU_RISCV64 to make features by falkTX 2022-09-14 01:41:28 +0100
  • 745cc0c0 Set CPU_RISCV64 makefile variable by falkTX 2022-09-14 00:46:28 +0100
  • 73a855c3 Fix invalid initial size when using new ui size macros by falkTX 2022-09-13 21:06:27 +0100
  • 94f148a5 LV2: use desktop scale factor if not provided by host or in macOS by falkTX 2022-09-11 15:51:45 +0100
  • bb33ac67 Implement reusing nanovg context across parent/children widgets by falkTX 2022-09-11 15:39:22 +0100
  • 93ce2476 Define and use new DISTRHO_PLUGIN_CLAP_ID macro by falkTX 2022-09-10 21:41:43 +0100
  • e735e7ef Implement clap state extension by falkTX 2022-09-10 15:44:01 +0100
  • 12bf589b Deal with plugin-initiated UI resize for CLAP by falkTX 2022-09-10 11:53:02 +0100
  • af380501 Add CLAP to macOS packaging by falkTX 2022-09-10 11:37:20 +0100
  • e7a095be Fix clap UIs not starting with correct values by falkTX 2022-09-10 11:16:23 +0100
  • a24958ad Leave relevant note on default gui size macros by falkTX 2022-09-10 10:42:20 +0100
  • 25d1c1b0 Initialize self-test buffer; Mention CLAP in README by falkTX 2022-09-10 10:26:50 +0100
  • 34d1547e Fix default UI size after introducing the initial size macros by falkTX 2022-09-10 00:32:38 +0100
  • 0441f995 Use host timer for idle callback on clap ui as needed by falkTX 2022-09-09 22:30:39 +0100
  • 93d1d56e Deal with plugin UI side resizes for clap by falkTX 2022-09-09 21:38:49 +0100
  • bd702d40 Try enabling linux-riscv64 builds by falkTX 2022-09-09 18:21:32 +0100
  • 8d0269ee CLAP midi output by falkTX 2022-09-09 18:21:18 +0100
  • 5a439e66 Fix missing include by falkTX 2022-09-09 12:06:12 +0100
  • 4d37a8e3 Deal with MIDI input for clap by falkTX 2022-09-09 11:51:16 +0100
  • 28ea3aa8 Implement clap transport by falkTX 2022-09-09 09:56:09 +0100
  • 11a0877f Add CLAP handling in utils code by falkTX 2022-09-08 11:19:58 +0100
  • 8f664b4d Give a little handle to mingw LTO by falkTX 2022-09-06 22:28:54 +0100
  • ab084d2f Update example-plugins CI file by falkTX 2022-09-06 22:11:15 +0100
  • bf8248ef Fix build by falkTX 2022-09-06 21:59:54 +0100
  • 5ddaeefc Tweak valgrind suppression file by falkTX 2022-09-06 21:45:41 +0100
  • ad464176 Fix build by falkTX 2022-09-06 20:11:08 +0100
  • 650327e7 CLAP: send state from UI to DSP (not yet saved), fix param outputs by falkTX 2022-09-06 19:59:59 +0100
  • f4d3e6bf CLAP: Deal with sending params to UI, idle callback by falkTX 2022-09-06 19:46:32 +0100
  • 8bbce1c2 Fix a typo by falkTX 2022-09-06 16:15:00 +0100
  • 94428d36 Make sure to tell plugin about CLAP UI param changes by falkTX 2022-09-06 16:11:19 +0100
  • 50ba9251 More clap things, deal with parameters and UI by falkTX 2022-09-06 16:03:07 +0100
  • 1e77b512 Share some VST3 code with CLAP by falkTX 2022-09-06 16:02:32 +0100
  • ca3e8b77 Set default size for parameters example by falkTX 2022-09-06 16:00:36 +0100
  • 2351dbc3 Begin CLAP parameters, add UI stubs by falkTX 2022-09-06 11:39:20 +0100
  • efeb6474 Move a few VST utility functions to common code by falkTX 2022-09-06 11:38:16 +0100
  • a44fea0f Add mesa so to valgrind suppression file by falkTX 2022-09-06 09:38:20 +0100
  • fe9b6c23 Fix previous commit, only use 1 audio port in clap for now by falkTX 2022-09-05 19:13:20 +0100
  • 4fcab4f6 Rename plugin.vst to plugin.bundle as we use it for CLAP now too by falkTX 2022-09-05 18:54:01 +0100
  • df964fe7 Use proper clap filename target by falkTX 2022-09-05 18:52:03 +0100