1
0
Fork 0

Commit graph

  • fefc2de9ba Update vst3-sys dependency to allow pub fields Robbert van der Helm 2022-02-16 20:10:43 +0100
  • b8383abb47 Compile the xtask target in release mode Robbert van der Helm 2022-02-16 16:51:36 +0100
  • 6cc1e4f73f Add nightly links that don't require a login Robbert van der Helm 2022-02-16 16:02:41 +0100
  • c92f0ea861 Change the build artifact archive name Robbert van der Helm 2022-02-16 13:42:15 +0100
  • c5c966c0cc Avoid awk on macOS Robbert van der Helm 2022-02-16 13:34:20 +0100
  • 9b41017f36 Package all built plugin artifacts Robbert van der Helm 2022-02-16 13:27:24 +0100
  • b0a7b7402e Create a proper macOS bundle Robbert van der Helm 2022-02-16 00:37:12 +0100
  • dcca3f8bf4 Fix events not working in release builds Robbert van der Helm 2022-02-15 23:11:50 +0100
  • 80feb320db Add slightly more info to the bundler config Robbert van der Helm 2022-02-15 22:33:44 +0100
  • 41a05eddc2 Capitalize the Diopser bundle name Robbert van der Helm 2022-02-15 22:27:38 +0100
  • 95446cb2bf Allow specifying custom names for bundles Robbert van der Helm 2022-02-15 22:27:31 +0100
  • 6fbec6393d Include the Linux event loop module on macOS Robbert van der Helm 2022-02-15 21:31:02 +0100
  • 0d401cf83a Run the CI on macOS Robbert van der Helm 2022-02-15 21:26:43 +0100
  • b7904126ac Allow the Linux event loop on macOS Robbert van der Helm 2022-02-15 21:25:55 +0100
  • d37b866115 Explicitly mention the nightly toolchain Robbert van der Helm 2022-02-15 20:13:28 +0100
  • 1d7a6a870b Reset Diopser filters when changing certain params Robbert van der Helm 2022-02-15 19:48:54 +0100
  • 2f803915eb Allow compiling Diopser without SIMD Robbert van der Helm 2022-02-15 18:30:45 +0100
  • 15f27e2746 Move features section in main Cargo.toml Robbert van der Helm 2022-02-15 18:13:47 +0100
  • 7789432879 Use the nightly toolchain on the CI Robbert van der Helm 2022-02-15 18:07:47 +0100
  • d0f1a79279 Use SIMD for Diopser Robbert van der Helm 2022-02-15 18:04:26 +0100
  • 935d952d81 Make the biquads SIMD capable Robbert van der Helm 2022-02-15 18:00:01 +0100
  • 8c30eccb27 Add an identity function for biquad coefficients Robbert van der Helm 2022-02-15 17:13:49 +0100
  • 7632b21a95 Remove debug code from sine example Robbert van der Helm 2022-02-15 03:45:39 +0100
  • fc8aec5afa Explain not using the inner iterator in Diopser Robbert van der Helm 2022-02-15 00:39:30 +0100
  • 24f81e2542 Fix Diopser DSP load Robbert van der Helm 2022-02-15 00:33:34 +0100
  • fa8b87ec71 Remove mentions of Diopser port being unfinished Robbert van der Helm 2022-02-15 00:00:41 +0100
  • b84022caed Add the filter spread parameters to Diopser Robbert van der Helm 2022-02-14 23:59:40 +0100
  • 5d9f268d4c Don't doctest the enum example Robbert van der Helm 2022-02-14 16:21:34 +0100
  • ecd1be8965 Add a derive macro for Enum parameters Robbert van der Helm 2022-02-14 16:16:05 +0100
  • 4f08dce975 Remove now unused strum dependency Robbert van der Helm 2022-02-14 15:36:31 +0100
  • 4f0e2b70b5 Rework EnumParam to be a whole lot less sketchy Robbert van der Helm 2022-02-14 15:30:10 +0100
  • 0e930668f2 Move EnumParam to its own module Robbert van der Helm 2022-02-14 14:35:57 +0100
  • 5a26756765 Move BoolParam to its own module Robbert van der Helm 2022-02-14 14:27:40 +0100
  • 287576d064 Fix rustdoc hyperlinks Robbert van der Helm 2022-02-14 14:22:50 +0100
  • 70da6209fc Move PlainParam to its own module Robbert van der Helm 2022-02-14 14:19:46 +0100
  • cf0fb039b0 Add todo about enum value serialization Robbert van der Helm 2022-02-14 02:29:08 +0100
  • 847887db9d Allow custom names for enum variants Robbert van der Helm 2022-02-14 02:26:11 +0100
  • 0c1f105910 Fix string to value for enum parameters Robbert van der Helm 2022-02-14 02:10:12 +0100
  • 39e8dfc83c Add somewhat shady enum parameters Robbert van der Helm 2022-02-14 02:04:17 +0100
  • d878fd692a Prefix all marker fields with underscores Robbert van der Helm 2022-02-13 22:58:51 +0100
  • 6d157e06b5 Make the example plugins in the readme hyperlinks Robbert van der Helm 2022-02-13 21:04:07 +0100
  • c1d91498e1 Update the todo list for Diopser Robbert van der Helm 2022-02-13 20:21:59 +0100
  • ee423bf3e0 Reword the licensing section Robbert van der Helm 2022-02-13 20:10:43 +0100
  • f399b30dba Implement the smoothing interval on Diopser Robbert van der Helm 2022-02-13 19:49:18 +0100
  • 0bd0ea6af2 Add an automation precision parameter to Diopser Robbert van der Helm 2022-02-13 19:27:50 +0100
  • c9a9f76dce Update note on Diopser's status Robbert van der Helm 2022-02-13 18:42:35 +0100
  • 233c1eef38 Fix readme ToC Robbert van der Helm 2022-02-13 18:42:05 +0100
  • fd3f4c2c48 Allow skipping steps in the smoothers Robbert van der Helm 2022-02-13 18:32:59 +0100
  • 99fe9e865b Fix decimals in snapping test Robbert van der Helm 2022-02-13 18:07:19 +0100
  • 990072f529 Fix step size based formatting Robbert van der Helm 2022-02-13 18:03:45 +0100
  • 19d2dc0a67 Implement step snapping for parameters Robbert van der Helm 2022-02-13 17:52:54 +0100
  • 4481ef0ae9 Avoid more redundancy in parameter handling Robbert van der Helm 2022-02-13 16:49:29 +0100
  • 4783535ebb Use preview_plain when setting normalized values Robbert van der Helm 2022-02-13 16:44:18 +0100
  • 3d8cfd7477 Use the step sizes Robbert van der Helm 2022-02-13 16:43:11 +0100
  • adf59c192b Add a step size for float parameters Robbert van der Helm 2022-02-13 16:39:21 +0100
  • ef4c2ad7f9 Add missing #[cfg(test)] Robbert van der Helm 2022-02-13 16:14:26 +0100
  • 16c0dc8b1e Shorten miri tests Robbert van der Helm 2022-02-13 15:54:19 +0100
  • 7d3beb174e Simplify ScopedFtz Robbert van der Helm 2022-02-13 13:51:02 +0100
  • e7c3e19519 Add (miri) tests for {u16,}strlcpy() Robbert van der Helm 2022-02-13 13:04:19 +0100
  • a70edc8105 Remove now-unnecessary unsafe blocks Robbert van der Helm 2022-02-13 12:47:14 +0100
  • 2525319207 Add a miri test for the buffer Robbert van der Helm 2022-02-13 02:20:31 +0100
  • a734dd09f3 Fix lifetimes on buffer adapter Robbert van der Helm 2022-02-13 01:58:22 +0100
  • 73fe012751 Rename the buffer lifetimes Robbert van der Helm 2022-02-13 01:48:56 +0100
  • 16e299ca34 Add the outer lifetime back to the sample buffer Robbert van der Helm 2022-02-13 01:47:26 +0100
  • 81ddb410f5 Fix buffer iterators over last refactor Robbert van der Helm 2022-02-13 01:16:52 +0100
  • 8411313270 Move Buffer::iter_mut() lifetime definitions Robbert van der Helm 2022-02-13 01:11:13 +0100
  • eac3fdf612 Fix duplicate mutable borrow soundness in buffer Robbert van der Helm 2022-02-13 00:59:25 +0100
  • eea05cc748 Rename reset_iter to iter_mut Robbert van der Helm 2022-02-12 23:28:15 +0100
  • 2c394aabd5 Add nicer adapter for repeating channel iteration Robbert van der Helm 2022-02-12 23:16:07 +0100
  • fb382520af Fix typo in comment Robbert van der Helm 2022-02-12 21:53:19 +0100
  • 2f371874d0 Add a super basic port of Diopser Robbert van der Helm 2022-02-12 21:12:08 +0100
  • 2241000c20 Fix the biquad Robbert van der Helm 2022-02-12 21:11:44 +0100
  • c99877ec05 Fix Smoother::is_smoothing() Robbert van der Helm 2022-02-12 20:54:03 +0100
  • 0bb3113197 Fix manual buffer accessors Robbert van der Helm 2022-02-12 20:28:58 +0100
  • 710fbf0c7d Remove now unused parameter Robbert van der Helm 2022-02-12 20:02:32 +0100
  • cd0b870682 Directly pass a style to .with_smoother() Robbert van der Helm 2022-02-12 19:56:37 +0100
  • d6b358f8ca Don't require importing Param for derive macro Robbert van der Helm 2022-02-12 19:54:46 +0100
  • befe02cbc1 Error out when fields have duplicate names Robbert van der Helm 2022-02-12 19:36:31 +0100
  • 693b618bc5 Add accessors for channel data Robbert van der Helm 2022-02-12 19:24:41 +0100
  • e3d445cea6 Add a simple biquad filter Robbert van der Helm 2022-02-12 18:07:40 +0100
  • fe881cbdc9 Add the GPL header for Diopser Robbert van der Helm 2022-02-12 17:27:23 +0100
  • bc11c97fcf Use the new builder interface Robbert van der Helm 2022-02-12 17:19:52 +0100
  • 34fa536acb Add a builder interface for constructing params Robbert van der Helm 2022-02-12 16:44:09 +0100
  • 342aebee89 Add a plugin skeleton for a Diopser port Robbert van der Helm 2022-02-12 16:27:57 +0100
  • f645b6a92f Relicense under the ISC license Robbert van der Helm 2022-02-12 16:03:28 +0100
  • 67ea5b2276 Also run the CI on Windows Robbert van der Helm 2022-02-11 00:08:07 +0100
  • 93fdb0da97 Shamelessly plug yabridge Robbert van der Helm 2022-02-10 23:53:26 +0100
  • 379c74e874 Remove spurious dbg!() calls Robbert van der Helm 2022-02-10 23:40:18 +0100
  • 69498f3527 Implement the event loop for Windows Robbert van der Helm 2022-02-10 23:37:59 +0100
  • 6e1f7930e3 Fix VST3 CID consistency between platforms Robbert van der Helm 2022-02-10 21:30:39 +0100
  • a83cbf8aca Support cross compiling in xtask bundle Robbert van der Helm 2022-02-10 20:44:47 +0100
  • ed5e0f673b Use an updated vst3-sys for cross compilation Robbert van der Helm 2022-02-10 19:59:36 +0100
  • 8934d06381 Add a todo for adding builders to parameters Robbert van der Helm 2022-02-10 01:21:07 +0100
  • da8f4c20cf Add more labels to the gain_gui example Robbert van der Helm 2022-02-09 19:49:23 +0100
  • e1f80e203a Render the ParamSlider value Robbert van der Helm 2022-02-09 19:45:54 +0100
  • b61d17fee9 Require all parameters to have a Display instance Robbert van der Helm 2022-02-09 19:45:16 +0100
  • 87b31f4c2f Move the main slider to a function Robbert van der Helm 2022-02-09 19:17:46 +0100
  • cd50d5bb77 Remove todo about wonky modifiers Robbert van der Helm 2022-02-09 19:10:58 +0100
  • 057d0cbf56 Use a patched patched baseview fixing modifiers Robbert van der Helm 2022-02-09 18:41:30 +0100
  • 64da9c52c2 Add todo about modifier handling in egui-baseview Robbert van der Helm 2022-02-09 12:28:38 +0100