1
0
Fork 0

Commit graph

  • ccff4f1444 Change macOS test runner to macOS 11 Robbert van der Helm 2022-09-23 16:35:34 +02:00
  • 6ffdfc009f Update readme Robbert van der Helm 2022-09-23 16:11:17 +02:00
  • ca22806f8c Fix double click handling after Vizia update Robbert van der Helm 2022-09-22 20:07:04 +02:00
  • 85543e1668 Update Vizia Robbert van der Helm 2022-09-22 19:52:11 +02:00
  • 21078bcae0 Fix Vizia resize handle for HiDPI windows Robbert van der Helm 2022-09-22 19:48:08 +02:00
  • d3fe4c0d06 Use upstream egui-baseview Robbert van der Helm 2022-09-22 19:42:03 +02:00
  • fff713d066 Fix resizing with HiDPI standalones Robbert van der Helm 2022-09-22 19:36:43 +02:00
  • e4d1ad39ab Remove old todo Robbert van der Helm 2022-09-22 17:39:22 +02:00
  • 347cbae430 Use egui's own redraw forcing function Robbert van der Helm 2022-09-22 17:08:17 +02:00
  • 51b8f64092 Update nih_plug_egui from egui 0.17 to egui 0.19 Robbert van der Helm 2022-09-22 15:34:59 +02:00
  • b008f129f2
    Merge pull request #33 from geom3trik/param-slider-update Robbert van der Helm 2022-09-21 19:23:25 +02:00
  • ec79bb36be Fix some spelling errors George Atkinson 2022-09-21 17:32:24 +01:00
  • eb33a55fcc Move ParamSliderInternal variables to ParamSlider George Atkinson 2022-09-21 17:30:02 +01:00
  • 269c2a51e1 Re-enable assert_process_allocs for gain_gui_egui Robbert van der Helm 2022-09-21 16:25:07 +02:00
  • eb11da731d Enable the standalone for gain_gui_egui Robbert van der Helm 2022-09-21 16:11:17 +02:00
  • 16010c076c Target macOS 10.13 on the CI Robbert van der Helm 2022-09-15 14:27:51 +02:00
  • 45b609791d Create bundle metadata for universal binaries Robbert van der Helm 2022-09-15 13:28:09 +02:00
  • 0475c7000b Add support for building universal macOS binaries Robbert van der Helm 2022-09-15 00:24:33 +02:00
  • a51c359c0b Fix Spectral Compressor high frequency rolloff Robbert van der Helm 2022-09-15 01:39:16 +02:00
  • 5ac9c32c19 Fix SC high freq rolloff at 22.05 kHz Robbert van der Helm 2022-09-14 17:46:28 +02:00
  • 374dfc9052 Clarify you can pass other options to xtask Robbert van der Helm 2022-09-14 15:04:07 +02:00
  • 963d1bd14f Fix bar start position calculation Robbert van der Helm 2022-09-12 14:17:06 +02:00
  • 5fa2382c8c Add a Spectral Compressor todo for rolloff Robbert van der Helm 2022-09-12 02:42:43 +02:00
  • b883a611ab Fix resizing aux input storage on buffer size Robbert van der Helm 2022-09-11 16:41:31 +02:00
  • 4c9a2726f3 Fix s2v_bool_bypass() Robbert van der Helm 2022-09-07 20:43:47 +02:00
  • c980fe2b4b Add backtraces for allocation failures #30 Robbert van der Helm 2022-09-07 20:02:35 +02:00
  • cf72a796f4 Fix GUI context state loading in standalones Robbert van der Helm 2022-09-07 18:38:07 +02:00
  • 910a90d47a Respect assert_process_allocs in standalones Robbert van der Helm 2022-09-07 18:29:58 +02:00
  • 591f3710bd Add missing reset call to standalone init Robbert van der Helm 2022-09-07 18:23:36 +02:00
  • 997249a293 Notify about unsupported aux IO in standalones Robbert van der Helm 2022-09-07 15:58:09 +02:00
  • 9536842a15 Only show CPAL MIDI support warning if applicable Robbert van der Helm 2022-09-07 15:55:36 +02:00
  • c566888fa3 💥 Use interior mutability for parameters Robbert van der Helm 2022-09-06 21:55:14 +02:00
  • 5966e353da Use only interior mutability for smoothers Robbert van der Helm 2022-09-06 21:18:16 +02:00
  • 7f33f172cb Clean up optimized block smoothing Robbert van der Helm 2022-09-05 14:00:56 +02:00
  • a21daef96b Redesign mapped block smoothing Robbert van der Helm 2022-09-04 20:17:06 +02:00
  • 99437c6011 Optimize block smoothing Robbert van der Helm 2022-09-04 19:52:17 +02:00
  • cd02ebb839 Use less arbitrary decay weights for the gain GUIs Robbert van der Helm 2022-09-04 19:09:22 +02:00
  • 3a9d56e956 Rename step_size() current parameter to start Robbert van der Helm 2022-09-04 18:28:56 +02:00
  • 8e17972da5 Also move num steps computation to SmoothingStyle Robbert van der Helm 2022-09-04 18:26:36 +02:00
  • bb6e9c237f Add equivalence tests for next() and next_step() Robbert van der Helm 2022-09-04 18:20:42 +02:00
  • 9f990cc3b9 Rename step_size() parameter for SmoothingStyle Robbert van der Helm 2022-09-04 18:20:28 +02:00
  • 17a928647e Optimize single step Smoother::next() Robbert van der Helm 2022-09-04 18:08:31 +02:00
  • dd320c4c1f Add dedicated single step next() to SmoothingStyle Robbert van der Helm 2022-09-04 18:07:53 +02:00
  • e47899d421 Move calculation in next_step() to SmoothingStyle Robbert van der Helm 2022-09-04 18:04:31 +02:00
  • a6d9972924 Move the smoothing step size to a function Robbert van der Helm 2022-09-04 17:50:42 +02:00
  • 67496f9c79 Default sidechain channel link to 80% Robbert van der Helm 2022-09-04 15:50:49 +02:00
  • 7cb189b8ef Disable downwards hi-freq rolloff by default Robbert van der Helm 2022-09-04 15:50:20 +02:00
  • 8e624af3f4 Small typo fixes. follower 2022-09-04 14:40:11 +12:00
  • 08b1e43a15 Apply downwards compression to DC bins Robbert van der Helm 2022-09-04 15:07:23 +02:00
  • 5faed9e2e7 Remove files before reflinking in xtask bundle Robbert van der Helm 2022-09-02 14:25:57 +02:00
  • a7bc90050e Fix the DC gain compensation in SC Robbert van der Helm 2022-09-02 13:48:46 +02:00
  • f231be1b1e Default Spectral Compressor threshold to -12 dB Robbert van der Helm 2022-09-02 13:46:15 +02:00
  • c56950551f Mention the new cookiecutter template Robbert van der Helm 2022-08-31 01:35:25 +02:00
  • 2f87a79d3e Wait for the Windows event loop to shut down Robbert van der Helm 2022-08-29 13:59:06 +02:00
  • 3761f9f5ee Remove unnecessary use of MaybeUninit Robbert van der Helm 2022-08-22 12:41:12 +02:00
  • 26e0d17833 Fix VST3 event loop leaking Robbert van der Helm 2022-08-22 12:31:09 +02:00
  • 5110e5b059 Log trace messages when loading and saving state Robbert van der Helm 2022-08-22 12:09:25 +02:00
  • 72d3b61a42 Mention standalone inputs not auto connecting Robbert van der Helm 2022-08-21 17:58:46 +02:00
  • 9cd440231e Print message about MIDI IO not being implemented Robbert van der Helm 2022-08-21 17:56:12 +02:00
  • 1bee7f5333 Add audio input to the CPAL standalone backend Robbert van der Helm 2022-08-21 17:55:09 +02:00
  • c46a044cb4 Add audio output for the CPAL backend Robbert van der Helm 2022-08-21 17:01:43 +02:00
  • c47f2139a3 Use a Parker instead of a channel in JACK backend Robbert van der Helm 2022-08-19 20:31:36 +02:00
  • 559d835878 Print system backend init errors in auto mode Robbert van der Helm 2022-08-19 19:42:42 +02:00
  • 1fc437068a Compute device configs for cpal Robbert van der Helm 2022-08-19 19:23:51 +02:00
  • ff692ee084 Install ALSA headers on the CI Robbert van der Helm 2022-08-19 17:33:25 +02:00
  • a011eaa07c Add most of a CPAL standalone backend Robbert van der Helm 2022-08-19 17:11:24 +02:00
  • ca2e318551 Clean up JACK MIDI handling #23 Robbert van der Helm 2022-08-20 23:56:18 +02:00
  • 7a10d58a58 Fix program change and channel pressure receipt in standalone jack backend Sean Bolton 2022-08-20 10:45:06 -07:00
  • 50ac2cb2b6 Lower the init value even further Robbert van der Helm 2022-08-20 19:54:15 +02:00
  • b3f918dee5 Lower Spectral Compressor envelope init value Robbert van der Helm 2022-08-20 19:40:51 +02:00
  • 5b021da373 Don't apply output gain to unfiltered DC bins Robbert van der Helm 2022-08-20 16:53:33 +02:00
  • 14450da80a Add spectral sidechain compression to SC [2/2] Robbert van der Helm 2022-08-20 16:45:45 +02:00
  • 9550fe0d10 Add spectral sidechain compression to SC Robbert van der Helm 2022-08-20 16:37:20 +02:00
  • 5010ce5e1a Allow parsing compression ratios without a colon Robbert van der Helm 2022-08-20 15:54:09 +02:00
  • 35c6b97ade Increase Spectral Compressor ratio range Robbert van der Helm 2022-08-20 15:49:03 +02:00
  • 8a9c98943e Store plugin version in the state Robbert van der Helm 2022-08-20 15:09:54 +02:00
  • ee62a45d0d Remove now unused argument Robbert van der Helm 2022-08-19 14:54:48 +02:00
  • a5c05b22fb Use the plugin's default channels for standalones Robbert van der Helm 2022-08-19 14:52:57 +02:00
  • 1a706ea1c7 Rename DEFAULT_NUM_INPUTS and DEFAULT_NUM_OUTPUTS Robbert van der Helm 2022-08-19 14:34:21 +02:00
  • 743d456e0f Don't build the gain example with zstd enabled Robbert van der Helm 2022-08-18 19:46:51 +02:00
  • b19e6afa6c Remove unused import Robbert van der Helm 2022-08-18 16:41:51 +02:00
  • 56a12db1e6 Reuse MIDI conversion function for CLAP events Robbert van der Helm 2022-08-18 16:39:07 +02:00
  • b7633730e6 Mention that VST3 plugins won't receive MIDI PC Robbert van der Helm 2022-08-18 16:38:39 +02:00
  • 17a90cca9b Rearrange note events Robbert van der Helm 2022-08-18 16:28:37 +02:00
  • 2447344dab Add program change events Sean Bolton 2022-08-16 13:22:09 -07:00
  • 1bb1cde913 Add optional Zstandard compression for state Robbert van der Helm 2022-08-18 13:55:31 +02:00
  • c412d3cca6 Remove debug print Robbert van der Helm 2022-08-18 13:45:13 +02:00
  • f557707b09 Fix typo in 3d3b7e5 Robbert van der Helm 2022-07-26 19:19:39 +02:00
  • 3d3b7e5122 Default SC DC filter to off Robbert van der Helm 2022-07-26 19:07:30 +02:00
  • 3d6cad54dd Reset SC envelopes to sqrt(1/2) to prevent pops Robbert van der Helm 2022-07-26 18:51:27 +02:00
  • 862d475b2b Prevent divisions by zero in sidechain mode Robbert van der Helm 2022-07-25 16:43:15 +02:00
  • f7201a0f58 Implement the sidechain compression mode Robbert van der Helm 2022-07-25 16:35:34 +02:00
  • 29ebfbeef1 Make SC disclaimer smaller Robbert van der Helm 2022-07-25 16:31:59 +02:00
  • 6da8756e31 Use unchecked access instead of zip Robbert van der Helm 2022-07-25 16:06:55 +02:00
  • dd49bd9e7f Move knee scaling factor to a function Robbert van der Helm 2022-07-25 15:56:30 +02:00
  • 49d5ba147a Move actual compression routines to functions Robbert van der Helm 2022-07-25 15:45:10 +02:00
  • 2813f3d827 Compute sidechain magnitude spectra when enabled Robbert van der Helm 2022-07-25 15:07:21 +02:00
  • 3ffc2f0604 Change single branch match to if let Robbert van der Helm 2022-07-25 14:39:43 +02:00
  • 1fbcd583a4 Don't apply pink noise curve in sidechain mode Robbert van der Helm 2022-07-25 14:24:00 +02:00
  • a799aec7bd Add (unused) parameters for the compression mode Robbert van der Helm 2022-07-25 14:21:51 +02:00