1
0
Fork 0

Commit graph

  • 4e304fc65a Add a visualizer toggle button to SC Robbert van der Helm 2023-03-18 15:19:19 +0100
  • 0d5247ee2f Fix ParamButton hover state and styling Robbert van der Helm 2023-03-18 15:16:52 +0100
  • 83ea930ab8 Use the new declarative resizes in SC Robbert van der Helm 2023-03-18 14:27:44 +0100
  • da61acc7b9 Compute SC editor size based on the editor mode Robbert van der Helm 2023-03-18 13:40:32 +0100
  • 3be5e3fa99 Add a widget that controls the SC editor mode Robbert van der Helm 2023-02-26 18:26:56 +0100
  • c9793c6901 Add an editor mode enum for Spectral Compressor Robbert van der Helm 2023-02-26 17:50:49 +0100
  • ce2eab84e1 Add ergonomic resizing w/ GuiContextEvent::Resize Robbert van der Helm 2023-03-18 14:17:24 +0100
  • 66b3387d22 Point out the docs on create_vizia_editor() Robbert van der Helm 2023-03-18 13:52:24 +0100
  • 869e69cd57 Link to ParamEvent in nih_plug_vizia's docs Robbert van der Helm 2023-03-18 13:50:08 +0100
  • 9b465fc39d Document the addition of NoteEvent::channel() Robbert van der Helm 2023-03-17 21:50:48 +0100
  • 77ea503de0 Add a channel getter to the NoteEvent implementation Stephane Albanese 2023-03-17 13:58:44 +0100
  • 15c859a8e6 Add CLAP 1.1.8 features Robbert van der Helm 2023-03-13 15:36:04 +0100
  • 7c14010656 Keep track of the current latency in standalones Robbert van der Helm 2023-03-12 17:12:59 +0100
  • 6ee4dbcf67 Fix doc comment wording Robbert van der Helm 2023-03-12 17:07:49 +0100
  • d380c15f8b Only expose context_checks module in debug builds Robbert van der Helm 2023-03-08 15:37:26 +0100
  • 098589f5c0 Remove empty changelog heading Robbert van der Helm 2023-03-07 21:24:00 +0100
  • f6041789cd Use computed sizes for ViziaState Robbert van der Helm 2023-03-07 21:22:15 +0100
  • 17a95e703f Detect incorrect GuiContext method usage Robbert van der Helm 2023-03-07 18:02:56 +0100
  • 011fa58bf5 Rename breaking changes document to CHANGELOG.md Robbert van der Helm 2023-03-07 17:01:43 +0100
  • d3cb5f2bee Explicitly mark parameter range conversions inline Robbert van der Helm 2023-03-03 22:55:35 +0100
  • ae3356dca8 Request resizes after loading state Robbert van der Helm 2023-03-03 18:52:57 +0100
  • c294afbf62 Centralize state loading logic Robbert van der Helm 2023-03-03 17:21:09 +0100
  • 5a74efeb26 Fork assert_no_alloc for nested permit+forbid Robbert van der Helm 2023-03-03 16:10:29 +0100
  • 2ee3b7c2fa Fix InitContext drop order for standalone presets Robbert van der Helm 2023-03-03 13:21:10 +0100
  • a202c3801a Account for Params::deserialize_fields allocating Robbert van der Helm 2023-03-03 13:12:47 +0100
  • a97c8ea554 Allow querying other interfaces for VST3 plugins Robbert van der Helm 2023-03-03 00:08:12 +0100
  • 6fe5c7c471 Silence missing docs warnings for entry points Robbert van der Helm 2023-03-02 12:58:51 +0100
  • b840113caf Fix typo in comment Robbert van der Helm 2023-03-01 23:49:02 +0100
  • 2dc0b48f73 Update the nih_plug_xtask dependencies Robbert van der Helm 2023-03-01 23:23:04 +0100
  • b1b3ee6e21 Update the clap dependency Robbert van der Helm 2023-03-01 23:15:02 +0100
  • ed4054b0cf Update CPAL Robbert van der Helm 2023-03-01 23:11:52 +0100
  • 5e374216e9 Update the zstd dependency version Robbert van der Helm 2023-03-01 22:35:00 +0100
  • 164e8bd402 Update the windows dependency version Robbert van der Helm 2023-03-01 22:34:46 +0100
  • 4ee5f13638 Log assert_no_alloc failures using the logger Robbert van der Helm 2023-03-01 19:53:36 +0100
  • e9ac1c9efd Update to nih_log 0.2.0 Robbert van der Helm 2023-03-01 19:53:17 +0100
  • 5a8721f63c Derive Debug for the editor state structs Robbert van der Helm 2023-03-01 19:19:54 +0100
  • 199e836f80 Remove unnecessary must_use attribute Robbert van der Helm 2023-03-01 19:11:35 +0100
  • 9dad9fe1a4 Remove now unused imports Robbert van der Helm 2023-03-01 19:11:24 +0100
  • c381744b47 Switch to using NIH-log for the logger Robbert van der Helm 2023-03-01 19:01:15 +0100
  • e3a923ff3b Avoid restoring window sizes with ViziaState Robbert van der Helm 2023-02-28 18:50:15 +0100
  • e621ec9b59 Print zstandard compression ratios Robbert van der Helm 2023-02-28 18:12:58 +0100
  • 72f57b358f Remove leftover debug prints Robbert van der Helm 2023-02-28 17:58:34 +0100
  • 6ef0092dca Allow the windbg logger to be overridden Robbert van der Helm 2023-02-28 14:04:53 +0100
  • 99223ed1c8 Prevent HiDPI scale changes after opening editor Robbert van der Helm 2023-02-27 01:02:52 +0100
  • a14b4cf61e Fix years in copyright headers Robbert van der Helm 2023-02-26 17:57:57 +0100
  • 5566dd7fbb Add PersistentField implementation for AtomicCell Robbert van der Helm 2023-02-26 17:49:33 +0100
  • 338f79e6be Save and restore Spectral Compressor editor state Robbert van der Helm 2023-02-26 17:35:04 +0100
  • 083326a933 Revert addition of Spectral Compressor standalones Robbert van der Helm 2023-02-26 16:25:11 +0100
  • 49e99eef53 Update the JACK bindings Robbert van der Helm 2023-02-26 16:23:24 +0100
  • 86adca2e5a Reexport nih_export_standalone in crate root Robbert van der Helm 2023-02-26 16:18:05 +0100
  • 7f8c1d955d Catch VST3 parameter flushes for aux-only plugins Robbert van der Helm 2023-02-26 01:27:03 +0100
  • 5ed84e5ea4 Add checks for auxiliary output channel counts Robbert van der Helm 2023-02-26 01:21:31 +0100
  • 9eaf375f6b Relax VST3 aux input debug assertions for flushes Robbert van der Helm 2023-02-26 01:17:44 +0100
  • 767cff6294 Prevent incorrect pointer derefs in debug asserts Robbert van der Helm 2023-02-26 01:14:06 +0100
  • 878d0e5330 Fix comment Robbert van der Helm 2023-02-26 01:06:42 +0100
  • d2b7970991 Remove the mandatory VST3 output bus Robbert van der Helm 2023-02-26 01:05:50 +0100
  • e41a1b94b5 Silence warning about now unused argument Robbert van der Helm 2023-02-26 01:04:29 +0100
  • 20ad19fdc5 Fix main IO for plugins with aux but no main IO Robbert van der Helm 2023-02-26 00:58:16 +0100
  • 2580953b87 Clarify buffer_is_valid check Robbert van der Helm 2023-02-26 00:56:39 +0100
  • 3a9b3281e8 Don't return kResultFalse when deactivating busses Robbert van der Helm 2023-02-25 19:40:20 +0100
  • 72d2ed4151 Add MIDI IO support to the CPAL backends Robbert van der Helm 2023-02-25 19:22:08 +0100
  • 2ed95bb52d Add basic MIDI device selection using midir Robbert van der Helm 2023-02-25 17:19:06 +0100
  • 98b8571dc9 Bundle CPAL device data into a struct Robbert van der Helm 2023-02-25 17:11:59 +0100
  • 1feeb6e961 Add log messages about enabling MIDI IO with CPAL Robbert van der Helm 2023-02-25 16:12:28 +0100
  • e44d91c016 Add standalone CLI options for MIDI IO with CPAL Robbert van der Helm 2023-02-25 16:11:17 +0100
  • 7c92167d85 Reorder standalone options order Robbert van der Helm 2023-02-25 14:48:52 +0100
  • 045598aa09 Rename CPAL standalone backend to CpalMidir Robbert van der Helm 2023-02-25 14:43:40 +0100
  • d777b02d33 Use snake case for JACK client names Robbert van der Helm 2023-02-23 23:00:19 +0100
  • d7e766ca00 Support auxiliary IO for JACK standalones Robbert van der Helm 2023-02-23 22:58:11 +0100
  • 72c43adda6 Mark the Spectral Compressor struct as pub Robbert van der Helm 2023-02-23 22:55:15 +0100
  • 3ca24bdc8c Fix dangling references with CPAL aux buffers Robbert van der Helm 2023-02-23 22:30:32 +0100
  • c6e0be341f Actually use the standalone backend aux buffers Robbert van der Helm 2023-02-23 22:20:21 +0100
  • 952bb8c129 Mark Crossover struct as pub Robbert van der Helm 2023-02-23 22:15:35 +0100
  • 5d497f2de4 Add debug assertions for Arc strong counts Robbert van der Helm 2023-02-23 21:49:09 +0100
  • 42a7bb37b4 Revert event loop APIs to use Weak instead of Arc Robbert van der Helm 2023-02-23 21:45:09 +0100
  • 4564bf9027 Fix reference counts for background worker threads Robbert van der Helm 2023-02-23 21:29:58 +0100
  • 5d9affad17 Provide dummy aux IO buffers with CPAL backend Robbert van der Helm 2023-02-23 19:43:29 +0100
  • 3a6efe49ec Move the unsupported aux warning to CPAL backend Robbert van der Helm 2023-02-23 19:39:51 +0100
  • 9e2c2b776b Add auxiliary buffers in dummy standalone backwend Robbert van der Helm 2023-02-23 19:35:49 +0100
  • a8be77a513 Update Vizia, again Robbert van der Helm 2023-02-23 18:57:03 +0100
  • ed6f5d881c Update Vizia Robbert van der Helm 2023-02-23 18:41:32 +0100
  • debb2662af s2v_f32_panning() now strips C and R, not just L Jussi Viiri 2023-02-22 21:30:33 +0200
  • af5396d1f4 Drop all wgpu support from nih_plug_iced Robbert van der Helm 2023-02-20 20:46:26 +0100
  • 52b6c26cc4 Use the custom port names for JACK standalones Robbert van der Helm 2023-02-20 17:02:38 +0100
  • e8fd18ab80 Completely reword the audio IO layout system Robbert van der Helm 2023-02-20 16:57:32 +0100
  • 36c48157db Add a nih_warn!() macro Robbert van der Helm 2023-02-19 22:56:35 +0100
  • 401bb95187 Add a todo for standalone exit codes Robbert van der Helm 2023-02-19 22:09:03 +0100
  • 6fd22b3ba9 Move audio setup related structs to a new module Robbert van der Helm 2023-02-19 15:43:40 +0100
  • 090b4b529f Fix unused/dead code warnings with VST3 disabled Robbert van der Helm 2023-02-19 13:19:02 +0100
  • 5ddcc3bc7d Silence unused event loop warning without VST3 Robbert van der Helm 2023-02-19 13:15:09 +0100
  • 51865a6415 Add CI job to build NIH-plug without VST3 support Robbert van der Helm 2023-02-19 13:13:16 +0100
  • cdeb244202 Merge branch 'conditional-vst-feature' #55 Robbert van der Helm 2023-02-19 13:12:26 +0100
  • 5a08c27437 Add missing conditions related to the "vst3" feature Viktor Lazarerv 2023-02-12 16:30:52 +0100
  • 3e4aec4dfe Document missing missing values in NoteEvent Robbert van der Helm 2023-02-08 03:07:13 +0100
  • d2b25f8682 Add missing debug assertions for VST3 callback Robbert van der Helm 2023-02-06 18:00:33 +0100
  • 0abfcb6045 Add a ParamButton name override modifier Robbert van der Helm 2023-02-02 20:03:48 +0100
  • bea1a6028b Remove unnecessary cast Robbert van der Helm 2023-02-02 20:03:43 +0100
  • 32f981b1f6 Fix Buffr Glitch for crossfade lengths of 1 sample Robbert van der Helm 2023-02-02 16:27:43 +0100
  • 9c48e7f59b Fix assertion failures when reactivating plugins Robbert van der Helm 2023-02-02 16:15:43 +0100
  • d7cefcd29a Fix typos Robbert van der Helm 2023-02-01 19:03:50 +0100