1
0
Fork 0

Commit graph

  • 5e69910616 Consider block start with buffer management Robbert van der Helm 2023-04-24 23:47:29 +0200
  • 4912962551 Fix broken links in docs Robbert van der Helm 2023-04-24 14:54:20 +0200
  • 808782df05 Take &mut self for editor() and task_executor() Robbert van der Helm 2023-04-24 14:51:40 +0200
  • 44476ad696 Better describe the Plugin trait Robbert van der Helm 2023-04-24 14:37:14 +0200
  • 5075f88687 Update dependencies Robbert van der Helm 2023-04-24 14:00:43 +0200
  • 9af37968b5 Add a docstring for add_spacer Robbert van der Helm 2023-04-22 17:26:40 +0200
  • 6f1f7e66ab Rename CLAP main control page name Robbert van der Helm 2023-04-22 17:00:49 +0200
  • 56c0a21989 Define remote controls for Crossover Robbert van der Helm 2023-04-22 16:59:18 +0200
  • 911c0d57d5 Allow declaratively defining CLAP remote controls Robbert van der Helm 2023-04-22 16:59:03 +0200
  • 841fe2424c Update to CLAP 1.1.8 Robbert van der Helm 2023-04-22 16:09:37 +0200
  • a7e4e8b31e Add a context for defining remote control pages Robbert van der Helm 2023-04-22 15:53:04 +0200
  • 2dbd835778 Also prefer importing from prelude internally Robbert van der Helm 2023-04-22 15:13:39 +0200
  • 34b416ecb6 Move API-specific traits and structs to submodules Robbert van der Helm 2023-04-22 14:52:01 +0200
  • 1deb907c38 Fix header name in changelog Robbert van der Helm 2023-04-22 14:43:28 +0200
  • f2ac4660ca Replace Crossover preset URL Robbert van der Helm 2023-04-14 14:52:00 +0200
  • 2187aa96ab Fix formatting in formatters.rs Robbert van der Helm 2023-04-07 13:33:39 +0200
  • 699c2b99f9 Update Soft Vacuum's descriptions Robbert van der Helm 2023-04-07 13:18:13 +0200
  • 2e28797bed Install missing libraries Robbert van der Helm 2023-04-05 20:28:10 +0200
  • ffb9fb378c Change runners to use Ubuntu 20.04 Robbert van der Helm 2023-04-05 20:21:23 +0200
  • e1c7508624 Rename the Soft Vacuum package Robbert van der Helm 2023-04-05 20:07:13 +0200
  • ad5f0ce72a Upsample the slews in Soft Vacuum Robbert van der Helm 2023-04-05 19:52:41 +0200
  • f922e668b7 Add an upsampling-only option to the oversamplers Robbert van der Helm 2023-04-05 19:52:09 +0200
  • b9045a2aa8 Split slew computation in Hard Vacuum Robbert van der Helm 2023-04-05 19:45:30 +0200
  • c748d79963 Temporarily remove slew compensation Robbert van der Helm 2023-04-05 19:08:59 +0200
  • 4e0a0d4cd5 Move smoothing scratch buffers to the heap Robbert van der Helm 2023-04-05 19:05:11 +0200
  • d3f820dc8c Set the default oversampling amount to 2x Robbert van der Helm 2023-04-05 18:54:13 +0200
  • 913aa4bef9 Decrease Soft Vacuum output gain range Robbert van der Helm 2023-04-05 18:46:47 +0200
  • 4b5f52252a Make the oversampling in Soft Vacuum configurable Robbert van der Helm 2023-04-05 18:40:40 +0200
  • c6765d91ac Modify oversampler to allow variable no of stages Robbert van der Helm 2023-04-05 17:21:23 +0200
  • 40db21277e Fix debug assertions in oversampling Robbert van der Helm 2023-04-05 16:15:09 +0200
  • 1711efa11e Add a basic 4x oversampled version of Hard Vacuum Robbert van der Helm 2023-04-05 15:39:33 +0200
  • 6a368c1ac6 Add a Lanczos3-based linear phase oversampler Robbert van der Helm 2023-04-05 15:17:26 +0200
  • 4b706acac5 Mention Soft Vacuum in the readme Robbert van der Helm 2023-04-02 17:23:16 +0200
  • 41b513541d Rename Soft Vacuum plugin name Robbert van der Helm 2023-04-02 17:23:09 +0200
  • f4c3c96364 Add parameters for the Hard Vacuum port Robbert van der Helm 2023-04-02 17:19:31 +0200
  • 456a22119e Port the Hard Vacuum algorithm Robbert van der Helm 2023-04-02 16:40:05 +0200
  • 1abcb02647 Add an abstraction for the Hard Vacuum algorithm Robbert van der Helm 2023-04-02 15:19:53 +0200
  • 3e26fcf912 Add a skeleton for a Hard Vacuum port Robbert van der Helm 2023-04-02 14:31:38 +0200
  • 4502eaec3a Change wrapped smoothing style to be a static ref Robbert van der Helm 2023-04-05 18:16:58 +0200
  • 8a7100ac3e Add an OversamplingAware smoothing style Robbert van der Helm 2023-04-05 18:08:22 +0200
  • 95d7dabcee Downgrade unknown serialization fields to trace Robbert van der Helm 2023-04-05 16:11:09 +0200
  • 3aa3f08f82 Upgrade nih_debug_assert!() to panic in tests Robbert van der Helm 2023-04-05 16:09:07 +0200
  • 58174c1af0 Add a miri test for the buffer management's safety Robbert van der Helm 2023-04-01 16:08:44 +0200
  • 112c801bc4 Use the new buffer management for the CPAL backend Robbert van der Helm 2023-04-01 15:43:58 +0200
  • cc5980e215 Zero out auxiliary output buffers Robbert van der Helm 2023-04-01 15:21:12 +0200
  • 9d45cbf1d9 Use new buffer management for the dummy backend Robbert van der Helm 2023-03-31 19:22:20 +0200
  • ca4569e03a Use new buffer management in JACK standalones Robbert van der Helm 2023-03-31 18:17:48 +0200
  • 8196641d65 Update VST3 wrapper to use new buffer manager Robbert van der Helm 2023-03-31 16:56:38 +0200
  • 30a26e0d9a Update CLAP wrapper to use the new buffer manager Robbert van der Helm 2023-03-31 16:03:26 +0200
  • 83dd585c40 Add a standalone buffer management abstraction Robbert van der Helm 2023-03-31 16:02:00 +0200
  • a33569bff6 Bump Spectral Compressor to version 0.4.3 Robbert van der Helm 2023-03-31 12:54:07 +0200
  • b9031ecd2f Fix sidechain matching + soft knee in SC Robbert van der Helm 2023-03-27 17:26:38 +0200
  • 732cfdfa3a Move Spectral Compressor knee coefs to functions Robbert van der Helm 2023-03-27 17:22:53 +0200
  • 20d165052a Cap Spectral Compressor sidechain match thresholds Robbert van der Helm 2023-03-27 16:46:00 +0200
  • 9db31b34dc Fix formatting for #68 Robbert van der Helm 2023-03-27 13:24:43 +0200
  • 0f7d9827d8 Add a hint to failed builds Alex Charlton 2023-03-26 22:59:28 -0700
  • e59dc33aaf Change the default SC window size to 2048 Robbert van der Helm 2023-03-22 15:12:12 +0100
  • f7dd40aabc Bump Spectral Compressor to version 0.4.2 Robbert van der Helm 2023-03-22 14:34:47 +0100
  • a8fa8cde66 Slowly fade in SC envelope followers Robbert van der Helm 2023-03-22 14:32:41 +0100
  • e2ab5e16bc Add a screenshot to Spectral Compressor's page Robbert van der Helm 2023-03-22 13:55:10 +0100
  • 3e038dc043 Disable standalone feature for Spectral Compressor Robbert van der Helm 2023-03-22 13:54:51 +0100
  • ea39daf99b Bump Spectral Compressor to version 0.4.1 Robbert van der Helm 2023-03-22 13:50:34 +0100
  • 76960e7e92 Fix envelope follower timings getting stuck at 0ms Robbert van der Helm 2023-03-22 13:49:59 +0100
  • c24ace61ee Bump Spectral Compressor to 0.4.0 Robbert van der Helm 2023-03-22 13:16:11 +0100
  • 135c60cf38 Reword Spectral Compressor changelog Robbert van der Helm 2023-03-22 13:15:19 +0100
  • f6ef95db3e Snap envelopes to the current value after reset Robbert van der Helm 2023-03-22 12:19:29 +0100
  • 7e04c118dd Mention disabling gatekeeper in macOS readme Robbert van der Helm 2023-03-22 10:47:35 +0100
  • 4022fdd37c Draw separate upwards and downwards curves Robbert van der Helm 2023-03-22 00:17:17 +0100
  • 14cd737e8f Scrap the relative gain reduction idea Robbert van der Helm 2023-03-21 23:51:10 +0100
  • 1c8546ae13 Show the target curve in Spectral Compressor Robbert van der Helm 2023-03-21 23:37:27 +0100
  • 144fafbed6 Swap log2 in Spectral Compressor out for ln Robbert van der Helm 2023-03-21 22:56:49 +0100
  • ab66152f00 Allow evaluate_plain() to be unused Robbert van der Helm 2023-03-21 22:51:55 +0100
  • ea4dd8ead2 Move curve calculation to a dedicated struct Robbert van der Helm 2023-03-21 21:09:58 +0100
  • 2de1fd563b Tweak cosmic text and module logging settings Robbert van der Helm 2023-03-21 20:31:45 +0100
  • 89dd0bf461 Explicitly handle drawing first and last bars Robbert van der Helm 2023-03-21 18:32:20 +0100
  • 35864aa13c Clean up the GR overlay drawing Robbert van der Helm 2023-03-21 18:27:42 +0100
  • 730757f8d7 Update dates in changelog Robbert van der Helm 2023-03-21 18:13:59 +0100
  • 86aed54bf3 Document the addition of an analyzer in SC Robbert van der Helm 2023-03-21 18:13:09 +0100
  • 8bd5f8afce Change the blending and colors on the GR area Robbert van der Helm 2023-03-21 17:57:26 +0100
  • a4cac4b750 Fix GR overlay clamping Robbert van der Helm 2023-03-21 17:14:53 +0100
  • 9f5d1dcf57 Draw GR overlay as a single path with no AA Robbert van der Helm 2023-03-21 17:10:03 +0100
  • ba30a86b11 Draw Diopser's spectrum analyzer in one go Robbert van der Helm 2023-03-21 16:58:26 +0100
  • c7fecd87d2 Draw all Spectral Compressor bars in one go Robbert van der Helm 2023-03-21 16:55:02 +0100
  • e179734818 Draw dense part of the spectrum as a solid mesh Robbert van der Helm 2023-03-20 19:36:30 +0100
  • 29fde14c88 Move analyzer drawing code to functions Robbert van der Helm 2023-03-20 17:34:04 +0100
  • 6e3d2379b0 Add a start of a gain reduction display Robbert van der Helm 2023-03-20 17:04:55 +0100
  • 48d8ff9275 Slightly reduce SC GUI height Robbert van der Helm 2023-03-20 15:55:48 +0100
  • 3600951159 Visualize the envelope followers in SC Robbert van der Helm 2023-03-20 15:51:13 +0100
  • 7c4ae32ba4 Add boilerplate for the analyzer widget Robbert van der Helm 2023-03-20 14:56:43 +0100
  • 990fe33ff7 Add the data needed for the analyzer to Data Robbert van der Helm 2023-03-20 14:56:17 +0100
  • 01f9aa52cb Remove Diopser todos Robbert van der Helm 2023-03-20 13:33:45 +0100
  • 3c8702ac0a Add copyright header to SC analyzer module Robbert van der Helm 2023-03-19 15:50:54 +0100
  • a18d70401b Compute the analyzer data for Spectral Compressor Robbert van der Helm 2023-03-19 15:09:08 +0100
  • 9647f8f3dd Add triple buffers to share analyzer data in SC Robbert van der Helm 2023-03-19 14:42:04 +0100
  • 510bc3f131 Define a struct for SC analyzer data Robbert van der Helm 2023-03-19 13:54:28 +0100
  • 234a5f5334 Rename SC visualizer to analyzer Robbert van der Helm 2023-03-19 13:38:30 +0100
  • 6f070150ea Disable open::that() on Windows Robbert van der Helm 2023-03-19 13:36:50 +0100
  • 66ba8f2872 Default to 16x overlap in Spectral Compressor Robbert van der Helm 2023-03-18 23:28:37 +0100
  • 41bdcc3988 Fix overlap order comment in Puberty Simulator Robbert van der Helm 2023-03-18 23:27:57 +0100
  • 74eb6fe2e5 Add a placeholder for the SC spectrum analyzer Robbert van der Helm 2023-03-18 16:25:46 +0100