Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | |\
  • |/ /
  • * |
  • * |
  • * |
  • * |
  • * |
  • e7c852e9 Fix AU for retina by falkTX 2024-02-27 14:56:58 +0100
  • 3a84bbb3 Special case for repainting on AU hosts by falkTX 2024-02-27 12:47:47 +0100
  • 96aa685d Fix build by falkTX 2024-02-27 01:31:30 +0100
  • 3e8cce29 Fix AU fetching sample rate in UI from DSP by falkTX 2024-02-26 19:01:09 +0100
  • 400bbd1e Fix build by falkTX 2024-02-26 18:44:04 +0100
  • 3af2221b Cleanup some AU details, ensure "aumu" has dual IO by falkTX 2024-02-26 14:37:58 +0100
  • db7ee14a AU: always allow to set input element rate, fix build by falkTX 2024-02-26 13:08:47 +0100
  • a34cb73c Handle case where AU preset name creation fails by falkTX 2024-02-26 12:48:35 +0100
  • f2afcff7 Fix build against old systems by falkTX 2024-02-26 10:48:07 +0100
  • 9be6a49c AU related fixups by falkTX 2024-02-26 10:28:59 +0100
  • 19cb2418 Deal with more AU audio rendering details by falkTX 2024-02-26 03:30:41 +0100
  • 808d4fea Cleanup some AU details by falkTX 2024-02-26 00:58:11 +0100
  • bff2d396 Implement programs for AU by falkTX 2024-02-26 00:08:23 +0100
  • 94f4e33a Allow to build AU plugins with cmake by falkTX 2024-02-25 21:51:03 +0100
  • 80eabb43 Cleanup, put stubs for fast dispatch, WIP by falkTX 2024-02-25 12:15:13 +0100
  • 4699bb31 Fix AU crash on set state, change debug color for macos by falkTX 2024-02-25 10:56:25 +0100
  • 47c62517 Deal with AU hosts that require 1 input element by falkTX 2024-02-25 10:28:50 +0100
  • 2980483e Add DPF_VST3_DONT_USE_BRAND_ID to fix compat with existing plugins by falkTX 2024-02-25 09:58:04 +0100
  • 684ed18e Use DISTRHO_PLUGIN_BRAND_ID for extra entropy in VST3 by falkTX 2024-02-24 21:19:25 +0100
  • 4e2e3a8a Rework how AU macros are defined, use it for other formats by falkTX 2024-02-24 21:14:32 +0100
  • 4634b0c9 Handle sysex for AU, needs testing; Cleanup by falkTX 2024-02-24 20:17:24 +0100
  • 145ccf13 Implement time position for AU, cleanup by falkTX 2024-02-24 19:49:20 +0100
  • 9f5b0132 Proper AU view handling, delete ui on view dealloc by falkTX 2024-02-24 18:08:24 +0100
  • 522f691a Implement full state for AU by falkTX 2024-02-24 15:14:18 +0100
  • 496f832a Initial implementation for save and restore AU param state, WIP by falkTX 2024-02-24 01:31:36 +0100
  • 5560dc02 Implement MIDI out for AU by falkTX 2024-02-23 22:51:09 +0100
  • 475c2125 Implement MIDI input for AU; cleanup by falkTX 2024-02-23 20:16:31 +0100
  • c8642554 Add current time to pugl obj-c classe name prefix by falkTX 2024-02-23 02:50:27 +0100
  • 4ae14bad AU: handle UI->DSP state changes by falkTX 2024-02-23 02:15:31 +0100
  • 9c1fabc5 AU: notify hosts and UI about output param changes by falkTX 2024-02-23 01:37:33 +0100
  • 4bbef748 Fix UI direct access for AU builds, use 4char DPF codes by falkTX 2024-02-23 01:24:28 +0100
  • 0594d74d Deal with AU plugin macros and use them for global names, cleanup by falkTX 2024-02-23 00:53:55 +0100
  • ea1fe4cd Correct scope for kAudioUnitProperty_SampleRate and reset calls by falkTX 2024-02-22 09:25:30 +0100
  • 37b47427 More AU custom bits, enough to pass auval again by falkTX 2024-02-22 00:57:55 +0100
  • 50acd42b Add enough AU bits so that auval finishes (but fails) by falkTX 2024-02-21 22:20:20 +0100
  • 0a6162cd Add more AU stubs, a little custom things in place, WIP by falkTX 2024-02-21 20:44:56 +0100
  • 9bcb41e0 rework how AU is defined, wont use SDK by falkTX 2024-02-21 08:29:18 +0100
  • f581a3d4 Initial handling of AU parameters by falkTX 2024-02-20 00:33:55 +0100
  • f1366080 stubs for AU UI creation, works but does nothing by falkTX 2024-02-19 16:43:10 +0100
  • cff94b65 Setup more stubs, pass early validation by falkTX 2024-02-19 12:12:50 +0100
  • 6d669870 Build a loadable AU object, debug and stubs by falkTX 2024-02-18 22:27:41 +0100
  • dfc9e235 Another attempt at AU support by falkTX 2024-02-17 13:41:22 +0100
  • fc4ad618 Support for modaudio "new" targets by falkTX 2024-02-21 14:18:14 +0100
  • 56c106c0 Fix some compiler warnings, fix non-mac/win vst2 export by falkTX 2024-02-11 14:14:36 +0100
  • ce3f6c11 Fix incorrect non-scaled UIs for hosts requesting size early by falkTX 2024-02-10 16:12:51 +0100
  • 7ce973b0 Fix invalid initial size for VST3 and CLAP X11 UIs by falkTX 2024-02-10 13:56:32 +0100
  • 9bbb6860 Cleanup by falkTX 2024-02-10 13:18:57 +0100
  • c77010d1 update pugl by falkTX 2024-02-10 12:43:21 +0100
  • 637870a3 Use correct VST 3 directory name on PowerPC by taylor.fish 2024-02-09 02:25:01 -0800
  • c5f4f9b0 (refs/pull/448/head) Use correct VST 3 directory name on PowerPC by taylor.fish 2024-02-09 02:25:01 -0800
  • 4772a384 Fix build with -Werror=undef by falkTX 2024-01-23 20:57:57 +0100
  • e35376a2 Add float round utilities, use it in vst3 by falkTX 2024-01-12 16:17:40 +0100
  • 1504e7d3 VST3: do not set parameter can-automate flag for output params by falkTX 2024-01-06 22:05:22 +0100
  • 805ce707 A small utlity to convert binary plugin state to json by falkTX 2024-01-06 20:44:13 +0100
  • d50d95fe Use drag/edit for UI parameter example, cleanup by falkTX 2024-01-06 20:43:45 +0100
  • 915daad0 Fix VST3 state peculiarities by falkTX 2024-01-06 20:43:22 +0100
  • 1d5a31c1 Only generate wasm modgui if DISTRHO_PLUGIN_HAS_EMBED_UI is true by falkTX 2023-12-20 11:23:10 +0100
  • b74ea750 (refs/pull/443/head) Change MIDI MPE as a generic macro by jfrey 2023-12-10 11:24:03 +0100
  • 45712ad9 CLAP: add macro to use MIDI MPE dialect by jfrey 2023-12-10 00:23:41 +0100
  • df2afed2 Fix custom class name by falkTX 2023-10-24 20:47:25 +0200
  • dc059ef8 Cleanup by falkTX 2023-10-24 12:27:20 +0200
  • 6876fd08 Add default size workaround for fluxbox by falkTX 2023-10-22 15:46:30 +0200
  • b9e027ee Allow to set X11 window icon for standalones by falkTX 2023-10-22 15:06:04 +0200
  • af943f96 Update pugl by falkTX 2023-10-21 21:16:23 +0200
  • 78f6f182 Fix some X11 handling, fix broken clipboard by falkTX 2023-10-21 13:58:48 +0200
  • 943c9d5c Update pugl again, fix time on macOS ARM by falkTX 2023-10-15 16:08:59 +0200
  • 8b6196b4 Update to latest pugl by falkTX 2023-10-15 15:54:07 +0200
  • b238d8dc Fix ttl export for program names with double-quotes by falkTX 2023-10-15 15:48:54 +0200
  • 92b0f83b Fix CairoImage::loadFromMemory for grayscale by falkTX 2023-10-15 15:37:22 +0200
  • e1d92dff Correct CairoImage::loadFromMemory by falkTX 2023-10-15 14:59:24 +0200
  • e5949582 Set auto-scale-factor early, cleaner GL setup by falkTX 2023-10-11 15:18:12 +0200
  • 9b62626d Ensure 0,0 offset for embed windows by falkTX 2023-10-11 15:03:28 +0200
  • 06c18eeb Add width, height args to puglFallbackOnResize by falkTX 2023-10-11 14:55:19 +0200
  • 69852182 Add control-input-port-change-request to lv2 ttl, cleanup by falkTX 2023-10-11 14:45:42 +0200
  • 77bd69ef Add plugin-side parameters to cairoui example by falkTX 2023-10-11 14:41:01 +0200
  • 26373f3c Fix some code comments by falkTX 2023-10-11 14:40:20 +0200
  • 43aeb8bc Improve trigger handling for VST2 and VST3 by falkTX 2023-10-11 14:39:53 +0200
  • ee3d794e Fix missing offset to LV2 ctrl input port param change requests by falkTX 2023-10-11 14:39:02 +0200
  • bafe8b9d Declare the hardcoded dpf param symbols in the public API by falkTX 2023-10-11 14:38:14 +0200
  • 63dfb761 Reduce scope of ScopedSafeLocale usage on VST2, following others by falkTX 2023-09-29 19:36:53 +0200
  • c24763e9 recorrection, we only need ScopedSafeLocale for state handling by falkTX 2023-09-29 19:32:58 +0200
  • 7f453003 Fix last commit, also fix non-english locales for clap by falkTX 2023-09-29 19:29:33 +0200
  • 4f11f8cc Fix CLAP plugins under hosts without latency callbacks Closes #432 by falkTX 2023-09-29 19:13:33 +0200
  • b4f37189 Fix typo by falkTX 2023-09-29 18:59:51 +0200
  • 07436d43 Fix edge cases detected by clap validator by falkTX 2023-09-29 18:57:26 +0200
  • c8db1098 (refs/pull/432/head) Fix crash on CLAP hosts that do not implement latency extension by Dalton Messmer 2023-09-28 19:46:49 -0400
  • 50a55c6e Fix VST3 usage with non-english locales by falkTX 2023-09-28 15:19:33 +0200
  • 018e45db Fix ringbuffer write by falkTX 2023-09-13 18:35:33 +0200
  • eccd7fd7 Fix previous commit, make sure LV2 host knows about file change by falkTX 2023-09-07 11:30:04 +0200
  • 51ee4488 LV2: Use state mapPath for storing files nicely with the host by falkTX 2023-09-06 14:22:28 +0200
  • 61d38eb6 vst2: fix plugin->host param changes, cleanup whitespace by falkTX 2023-08-27 17:36:43 +0200
  • cb630fab Fix stuck notes in native MIDI handling by falkTX 2023-08-27 11:32:36 +0200
  • 1fc0c6b1 Fix RingBuffer::tryWrite, cleanup by falkTX 2023-08-27 10:40:52 +0200
  • c11f93d5 Fix RingBuffer::getReadableDataSize, add a few methods by falkTX 2023-08-27 09:21:28 +0200
  • 58d5c4fd (refs/pull/401/merge) Merge 6e3d846c0f into 227a7015a8 by AnClark Liu 2023-08-06 01:40:54 +0200
  • 227a7015 Do not crash if pugl world/view creation fails by falkTX 2023-07-27 11:51:18 +0200
  • 072cc448 Better handling of pugl world creation failures by falkTX 2023-07-27 11:17:53 +0200
  • ba7783b0 Fix crash with jack under ARM by falkTX 2023-07-25 13:06:01 +0200
  • 044b74cb X11: make modifier key behaviour consistent with other platforms by falkTX 2023-07-11 18:36:14 +0200
  • ed6a093a Fix wasm fullscreen behaviour by falkTX 2023-07-08 16:28:04 +0200