1
0
Fork 0

Commit graph

  • b647f24121 Fix rounding error in v2s_f32_hz_then_khz_with_note_name Robbert van der Helm 2023-01-10 01:43:17 +0100
  • 26422ae8e3 Fix -inf parsing in s2v_f32_gain_to_db() Robbert van der Helm 2023-01-10 00:40:50 +0100
  • 27acce3237 Remove the DC filter from Spectral Compressor Robbert van der Helm 2023-01-08 00:03:38 +0100
  • 957d4b3a53 Document the breaking event loop changes Robbert van der Helm 2023-01-07 14:24:23 +0100
  • 57e751d277 Remove todo about single message queues Robbert van der Helm 2023-01-06 18:05:52 +0100
  • 47b75fd020 Fix missing generic arguments on BackgroundThread Robbert van der Helm 2023-01-06 17:59:33 +0100
  • 6f7f2e30ed Fix debug assertion failure in smoother Robbert van der Helm 2023-01-06 17:58:13 +0100
  • 28cd25d501 Implement Linux event loop using BackgroundThread Robbert van der Helm 2023-01-06 17:53:07 +0100
  • 5c9be077e7 Allow BackgroundThread sharing between instances Robbert van der Helm 2023-01-06 17:48:13 +0100
  • 8d242b45ad Remove old overeager clippy lint silence Robbert van der Helm 2023-01-06 16:09:33 +0100
  • dfeb8164ca Fix new Clippy lints Robbert van der Helm 2023-01-06 16:07:42 +0100
  • 935bf6f7f3 Fix allocation failures in BackgroundThread Robbert van der Helm 2023-01-06 16:03:48 +0100
  • c0e9b29bf4 Remove macOS deprecation warning from event loop Robbert van der Helm 2023-01-06 15:58:01 +0100
  • d5006d109e Code style cleanup for macOS event loop Robbert van der Helm 2023-01-06 15:46:29 +0100
  • 498e503a89 Reorder Cargo.toml Robbert van der Helm 2023-01-06 15:14:57 +0100
  • 700a15f528 Merge branch 'maxjvh/master' #48 Robbert van der Helm 2023-01-06 15:13:45 +0100
  • a0c1fc2e01 Link a default Bitwig preset for Crossover Robbert van der Helm 2023-01-05 16:34:50 +0100
  • 300e112ede Rename Block::len() to Block::samples() Robbert van der Helm 2023-01-05 16:13:05 +0100
  • cb2824021b Fix buffer adapter size hints for zero channels Robbert van der Helm 2023-01-05 16:10:56 +0100
  • cb827d18dd Rename Buffer::len() to Buffer::samples() Robbert van der Helm 2023-01-05 16:03:23 +0100
  • 9e1a888b38 Store sample count in Buffer Robbert van der Helm 2023-01-05 15:58:33 +0100
  • 19be530ba3 Rename Buffer::with_raw_vec to set_slices Robbert van der Helm 2023-01-05 15:36:04 +0100
  • 11d9476a5f Use db_to_gain_fast() in plugins Robbert van der Helm 2023-01-04 17:05:05 +0100
  • 3b57ebe895 Add test for fast decibel<->gain functions Robbert van der Helm 2023-01-04 17:01:25 +0100
  • c55fb02982 Add faster decibel<->gain conversion functions Robbert van der Helm 2023-01-04 16:55:31 +0100
  • 74a9e294b1 Make gain_to_db() branchless Robbert van der Helm 2023-01-04 16:45:11 +0100
  • 1e83730ba9 rename variable max 2023-01-02 19:30:31 +0200
  • edca84a42c address comments max 2023-01-02 19:29:13 +0200
  • 6024a85663 fix incorrect conditional import max 2023-01-02 19:29:00 +0200
  • 1fbe3efb79 update comment max 2023-01-01 20:22:17 +0200
  • 9fd88ffd48 initial event loop implementation for macOS max 2023-01-01 20:14:55 +0200
  • ab9adaf13e Update copyright notices for 2023 Robbert van der Helm 2023-01-01 18:52:44 +0100
  • 069053ca50 Also defer latency change for CLAP plugins Robbert van der Helm 2022-12-28 01:34:42 +0100
  • 5cbef6ec03 Fix alloc failures in VST3 with many events Robbert van der Helm 2022-12-28 01:29:06 +0100
  • fd28a95231 Defer set_latency_samples() in VST3 plugin init Robbert van der Helm 2022-12-28 01:28:33 +0100
  • 46752fc7f0 Make the definition of buffer length more explicit Robbert van der Helm 2022-12-23 20:34:57 +0100
  • 78c84b7596 Update dependencies Robbert van der Helm 2022-12-16 23:29:03 +0100
  • f58b69f10a Update baseplug for better resizing support Robbert van der Helm 2022-12-02 20:17:53 +0100
  • 2747714640 Silence warning for standalone config on macOS Robbert van der Helm 2022-12-02 19:42:51 +0100
  • 1767e6abe4 Update nih_plug_iced to the latest baseview Robbert van der Helm 2022-12-02 19:23:24 +0100
  • ec34e54bfe Update dependencies, allow resizing on Win/macOS Robbert van der Helm 2022-12-01 20:21:56 +0100
  • 50fa1008c0 Allow assert_process_allocs+mingw-w64 in release Robbert van der Helm 2022-12-01 20:18:30 +0100
  • 5115ff7b47 Mention safe mode in Diopser readme Robbert van der Helm 2022-11-29 20:59:41 +0100
  • 0d2af71180 Increase minimum frequency in Diopser safe mode Robbert van der Helm 2022-11-29 20:53:51 +0100
  • d7acd6573a Only set parameter values on safe mode when needed Robbert van der Helm 2022-11-29 20:48:47 +0100
  • 035e345e21 Limit Diopser frequency range in safe mode Robbert van der Helm 2022-11-29 20:45:06 +0100
  • afd8830636 Clamp scrolling in RestrictedParamSlider Robbert van der Helm 2022-11-29 20:36:30 +0100
  • 3ba0ddffee Simmplify safe mode granular drag mapping Robbert van der Helm 2022-11-29 20:34:02 +0100
  • 3635cfb78e Default Diopser automation precision to 100% Robbert van der Helm 2022-11-29 20:11:20 +0100
  • aca09c49c7 Auto-disable Diopser safe mode for older instances Robbert van der Helm 2022-11-29 20:00:21 +0100
  • 836a72dbc4 Implement Diopser's safe mode for filter stages Robbert van der Helm 2022-11-29 19:47:32 +0100
  • 32f123b47d Add a RestrictedParamSlider to Diopser Robbert van der Helm 2022-11-29 19:09:55 +0100
  • 1ef987a403 Show the modulation value in Diopser X-Y pad Robbert van der Helm 2022-11-28 01:00:54 +0100
  • 1d9e7e6256 Implement Debug for parameters Robbert van der Helm 2022-11-26 12:58:32 +0100
  • 4eb7614ee7 Wrap Diopser safe mode boolean in a struct Robbert van der Helm 2022-11-23 01:00:45 +0100
  • 9a77bd2918 Remove old comment Robbert van der Helm 2022-11-22 21:29:06 +0100
  • d9284ef0b7 Add debug assertion for custom feature namespaces Robbert van der Helm 2022-11-22 21:19:17 +0100
  • 7c732e594c Document that custom features must be namespaced Robbert van der Helm 2022-11-22 21:09:12 +0100
  • 82b7426689 Namespace custom CLAP features Robbert van der Helm 2022-11-22 21:08:59 +0100
  • dfd0109205 Move Diopser filter stages range to a function Robbert van der Helm 2022-11-22 18:20:36 +0100
  • fc6fcf4cf5 Move Diopser param structs and helpers to module Robbert van der Helm 2022-11-22 18:06:59 +0100
  • 26535a099d Seal the Params trait Robbert van der Helm 2022-11-22 17:43:26 +0100
  • f0c6ce6e71 Update baseview with horizontal scrolling support Robbert van der Helm 2022-11-22 15:48:58 +0100
  • 5e4cfb0e5a Add scrolling for the X-Y pad Robbert van der Helm 2022-11-22 15:23:08 +0100
  • 753ca201a6 Support #[nested] prefixes/suffixes w/ #[persist] Robbert van der Helm 2022-11-19 00:17:13 +0100
  • 5d9f1b109c Add test for nested #[persist] key prefixes Robbert van der Helm 2022-11-18 23:45:41 +0100
  • a3056713c8 Don't normalize empty buffers in Buffr Glitch Robbert van der Helm 2022-11-18 19:32:52 +0100
  • cea84edceb Add a tip on stopping ringing to Diopser's readme Robbert van der Helm 2022-11-18 17:58:04 +0100
  • c05bc21581 Also reset Vizia widgets on right click Robbert van der Helm 2022-11-18 17:53:13 +0100
  • d97e5ccd30 Actually use the correct formatter Robbert van der Helm 2022-11-18 17:43:34 +0100
  • ec94dadc04 Use correct formatter for Diopser's bypass param Robbert van der Helm 2022-11-18 17:42:59 +0100
  • 66e7625724 Add a border radius to X-Y pad tooltip Robbert van der Helm 2022-11-18 17:37:34 +0100
  • c947d6c232 Handle shaprs in s2v_i32_note_formatter() Robbert van der Helm 2022-11-18 17:26:42 +0100
  • 230ed90745 Parse XXX Hz, C4 as XXX Hz Robbert van der Helm 2022-11-18 17:11:47 +0100
  • ef2a4d9dde Mention Alt+click on X-Y pad in new tips section Robbert van der Helm 2022-11-18 17:03:20 +0100
  • 3e4c7fa99d Add Alt+click text entry for X-Y pad Robbert van der Helm 2022-11-18 17:03:13 +0100
  • f7de5afcc5 Fix name in Buffr Glitch compilation instructions Robbert van der Helm 2022-11-18 16:26:52 +0100
  • 11f8b242c5 Snap Diopser frequency to notes with Alt+drag Robbert van der Helm 2022-11-18 16:11:54 +0100
  • 4dbc0c1a87 Mark the utils functions as inlnie Robbert van der Helm 2022-11-18 16:09:32 +0100
  • 6d0c1eebbe Move frequency to note number conversion to utils Robbert van der Helm 2022-11-18 16:09:18 +0100
  • e5211ced4c Update vizia and baseview Robbert van der Helm 2022-11-18 15:29:15 +0100
  • 463c04c492 Add a screenshot of Diopser's new GUI Robbert van der Helm 2022-11-18 02:06:55 +0100
  • 8e9a1d1b60 Filter out DC bin in Diopser's spectrum analyzer Robbert van der Helm 2022-11-18 01:41:37 +0100
  • 420c3099f5 Smooth the Diopser spectrum analyzer Robbert van der Helm 2022-11-18 01:31:31 +0100
  • 1bec387216 Finally draw Diopser's spectrum analyzer Robbert van der Helm 2022-11-18 01:06:25 +0100
  • 025513e3b4 Move Diopser frequency range to a function Robbert van der Helm 2022-11-18 00:39:13 +0100
  • 3e935dc5ad Pass sample rate to Diopser's editor Robbert van der Helm 2022-11-18 00:38:54 +0100
  • ba9b1f9e94 Do include DC bin in Diopser spectrum Robbert van der Helm 2022-11-18 00:33:41 +0100
  • 16dd364ec5 Remove Diopser tooltip todo Robbert van der Helm 2022-11-17 23:57:23 +0100
  • 087aea9e53 Store the spectrum on Diopser's editor data struct Robbert van der Helm 2022-11-17 23:56:06 +0100
  • b2210072fc Add a todo for Diopser safe mode Robbert van der Helm 2022-11-17 23:42:27 +0100
  • e55cb228e1 Update dependencies Robbert van der Helm 2022-11-17 18:49:12 +0100
  • 8c3f00f9f6 Update the Vizia fork Robbert van der Helm 2022-11-17 18:48:18 +0100
  • babe271556 Fix font size in Spectral Compressor disclaimer Robbert van der Helm 2022-11-17 18:17:18 +0100
  • 2cddd7089f Mention parameter order change in breaking changes Robbert van der Helm 2022-11-17 18:17:38 +0100
  • a69526c758 Preserve order for grouped params, fix persist Robbert van der Helm 2022-11-17 18:13:13 +0100
  • cc313fcc2c Add tests for grouped grouped parameters Robbert van der Helm 2022-11-17 17:48:28 +0100
  • a8588ebb37 Add test for parameter groups Robbert van der Helm 2022-11-17 17:44:47 +0100
  • 9821d630fd Fix order in grouped parameters test Robbert van der Helm 2022-11-17 17:41:58 +0100
  • 01e49630d7 Add (failing) test for arrays of nested parameters Robbert van der Helm 2022-11-17 17:37:23 +0100