1
0
Fork 0

Commit graph

  • 62f7f38a9e Loosen generic bounds on NoteEvent Robbert van der Helm 2023-02-01 18:05:45 +0100
  • 15128edde4 Fix assertions in clamping functions Robbert van der Helm 2023-02-01 17:39:08 +0100
  • d735d23ffa Document the use of .saturating_sub(1) Robbert van der Helm 2023-02-01 17:36:25 +0100
  • 55c3701d2e Move event timing clamping to functions Robbert van der Helm 2023-02-01 17:33:14 +0100
  • d5a8eb42ec Clamp event timings for VST3 plugins Robbert van der Helm 2023-02-01 17:24:22 +0100
  • eac88c4477 Clamp event times for JACK standalones Robbert van der Helm 2023-02-01 17:18:06 +0100
  • 8d2d293b49 Clamp event timings for CLAP plugins Robbert van der Helm 2023-02-01 17:13:03 +0100
  • 5cb826725d Fix typo in docstring Robbert van der Helm 2023-02-01 17:02:34 +0100
  • 7874e1796f Add a debug assert for the subcategory length Robbert van der Helm 2023-02-01 16:50:25 +0100
  • d6184ea06e Replace VST3 category string with enum slice Robbert van der Helm 2023-02-01 16:09:03 +0100
  • 7fe339987a Define an enum for VST3 subcategories Robbert van der Helm 2023-02-01 15:46:28 +0100
  • 5db07090ca Replace match with if-let Robbert van der Helm 2023-02-01 14:52:45 +0100
  • fba2c47614 Add a SysEx example plugin Robbert van der Helm 2023-02-01 14:52:01 +0100
  • e3a7e4a931 Allow any audio setup for midi_inverter Robbert van der Helm 2023-02-01 14:39:47 +0100
  • fb29322b81 Document which CLAP features are main categories Robbert van der Helm 2023-02-01 14:36:54 +0100
  • 3790a05891 Avoid sending zero velocity note ons with MIDI Robbert van der Helm 2023-02-01 12:48:51 +0100
  • 69b87b7a26 Print unhandled SysEx as hexadecimal Robbert van der Helm 2023-01-31 22:25:13 +0100
  • 89b81b38c3 Remove debug assertions for SysEx parse failures Robbert van der Helm 2023-01-31 22:22:42 +0100
  • 6e6f327dc4 Always accept MIDI events in CLAP Robbert van der Helm 2023-01-31 22:20:48 +0100
  • 5dbc76ef69 Simplify conversion from SysExMessage to buffers Robbert van der Helm 2023-01-31 22:03:40 +0100
  • 0deb8ab1cd Simplify VST3 ProcessEvent::NoteEvent Robbert van der Helm 2023-01-31 21:55:26 +0100
  • b35914bbbd Add SysEx support for VST3 Robbert van der Helm 2023-01-31 21:52:21 +0100
  • e7be5ef178 Simplify CLAP SysEx output Robbert van der Helm 2023-01-31 21:40:54 +0100
  • 701590f1cd Support SysEx for CLAP plugins Robbert van der Helm 2023-01-31 21:35:52 +0100
  • 868228f7b7 Add tests for SysEx parsing Robbert van der Helm 2023-01-31 21:18:42 +0100
  • ee24e14829 Log unhandled SysEx message in debug mode Robbert van der Helm 2023-01-31 21:09:05 +0100
  • 8d9ae19d38 Support receiving SysEx in JACK standalone Robbert van der Helm 2023-01-31 20:39:15 +0100
  • 68d68c0bc3 Add NoteEvent conversions to and from MIDI SysEx Robbert van der Helm 2023-01-31 20:37:33 +0100
  • 1e8bdb9d8e Document the expected buffer format for SysEx Robbert van der Helm 2023-01-31 19:29:11 +0100
  • 611dc452ec Add conversion functions on SysExMessage trait Robbert van der Helm 2023-01-31 18:57:49 +0100
  • d9cf78e72a Document the MidiSysEx event's availability Robbert van der Helm 2023-01-31 18:45:30 +0100
  • b7849f9a7a Add a NoteEvent::MidiSysEx variant Robbert van der Helm 2023-01-31 18:29:43 +0100
  • c8ed795524 Add a SysExMessage type to Plugin Robbert van der Helm 2023-01-31 17:58:54 +0100
  • 978d466019 Add trait bounds for the SysExMessage trait Robbert van der Helm 2023-01-31 17:51:56 +0100
  • c828dabb03 Add a default implementation for SysExMessage Robbert van der Helm 2023-01-31 17:45:23 +0100
  • d6b5342c53 Add boilerplate for a SysEx message trait Robbert van der Helm 2023-01-31 17:43:52 +0100
  • 683c96bca0 Avoid duplicate parameter callbacks and smoothing Robbert van der Helm 2023-01-31 16:31:29 +0100
  • efff43df21 Add an StftHelper::max_padding() Robbert van der Helm 2023-01-30 02:15:12 +0100
  • e3e2a2e7d0 Actually change padding in StftHelper::set_padding Robbert van der Helm 2023-01-30 01:55:34 +0100
  • 32957c222f Add a missing category feature to the sine example Robbert van der Helm 2023-01-28 23:23:35 +0100
  • 161c97bb28 Add the CLAP note detector feature Robbert van der Helm 2023-01-25 21:53:19 +0100
  • 8984b3a080 Fix typo in error message AkiyukiOkayasu 2023-01-25 17:51:57 +0900
  • 4710158f07 Fix some typos in comments AkiyukiOkayasu 2023-01-25 17:51:10 +0900
  • 85e54395b3 Fix docs CI job Robbert van der Helm 2023-01-25 18:47:23 +0100
  • 5ea74147b7 Merge branch 'update/ci' Robbert van der Helm 2023-01-25 18:40:55 +0100
  • 98d44798ea Allow changing StftHelper padding after creation Robbert van der Helm 2023-01-25 18:40:09 +0100
  • ead160497b Fix excess padding handling in StftHelper Robbert van der Helm 2023-01-25 18:35:55 +0100
  • 636521090e Replace uses of unmaintained actions-rs/cargo Robbert van der Helm 2023-01-25 17:35:31 +0100
  • 8a62c54307 Update actions to Node 16 versions Robbert van der Helm 2023-01-25 17:29:50 +0100
  • 888b508485 Swap out the deprecated actions-rs/toolchain Robbert van der Helm 2023-01-25 17:22:26 +0100
  • a5a2ffeea1 Run test workflow on any push Robbert van der Helm 2023-01-25 17:03:55 +0100
  • 404b77c9d0 Run build workflow on any tag push Robbert van der Helm 2023-01-25 17:02:30 +0100
  • 875c9da23c Also fix NOTO_SANS_BOLD_ITALIC Robbert van der Helm 2023-01-17 20:38:40 +0100
  • 7e7fea37ee Fix NOTO_SANS_BOLD font definition Robbert van der Helm 2023-01-17 20:27:02 +0100
  • 9206b8489d Bump Buffr Blitch to 0.2.0 Robbert van der Helm 2023-01-17 15:06:41 +0100
  • 1c0ef2fa06 Update Vizia femtovg dependency Robbert van der Helm 2023-01-17 03:04:25 +0100
  • 821f4aac21 Prefer releasing voices in voice stealing Robbert van der Helm 2023-01-17 02:44:59 +0100
  • 98e2e11d25 Smooth the gain expression in Buffr Glitch Robbert van der Helm 2023-01-17 02:27:59 +0100
  • dd6a998977 Document the Buffr Glitch polyphony support Robbert van der Helm 2023-01-17 02:20:43 +0100
  • 0bb224050e Add dry mixing back in Buffr Glitch Robbert van der Helm 2023-01-17 02:20:02 +0100
  • 17a89bcee6 Add polypony to Buffr Glitch Robbert van der Helm 2023-01-17 02:06:14 +0100
  • bc98463b28 Add a basic amp envelope to Buffr Glitch Robbert van der Helm 2023-01-17 01:53:38 +0100
  • 22b3b9527b Add a crossfade option to Buffr Glitch Robbert van der Helm 2023-01-17 00:30:48 +0100
  • 1e90f55019 Add a todo for invalid CLAP event parsing Robbert van der Helm 2023-01-16 23:59:10 +0100
  • baca2431c9 Add gain expression support to Buffr Glitch Robbert van der Helm 2023-01-16 23:58:49 +0100
  • 955f40da11 Remove all traces of Buffr Glitch normalization Robbert van der Helm 2023-01-16 23:48:57 +0100
  • 754f3c3785 Update dependencies Robbert van der Helm 2023-01-16 23:48:53 +0100
  • ae6ea7f2f0 Add velocity sensitivity to Buffr Glitch Robbert van der Helm 2023-01-16 18:48:55 +0100
  • 2a1201580c Change Buffr Gltich to start recording on key down Robbert van der Helm 2023-01-16 18:34:12 +0100
  • 886f3a78ef Log on NaN and inf in Safety Limiter Robbert van der Helm 2023-01-16 01:25:10 +0100
  • cf52d60a61 Make the Spectral Compressor title link to GitHub Robbert van der Helm 2023-01-16 01:18:32 +0100
  • 77cbef5f82 Add the Spectral Compressor version to the GUI Robbert van der Helm 2023-01-16 01:17:07 +0100
  • b56d8771f3 Add a changelog for Spectral Compressor Robbert van der Helm 2023-01-16 00:49:54 +0100
  • 9f560b2c5c Bump Spectral Compressor version Robbert van der Helm 2023-01-15 18:26:57 +0100
  • 1e83d29fab Change SC to work in the decibel domain Robbert van der Helm 2023-01-15 18:13:16 +0100
  • 92ce737000 Add a gain_to_db_fast() with a lower limit Robbert van der Helm 2023-01-15 17:15:56 +0100
  • 4b2ba9de12 Self-sign all produced bundles on macOS Robbert van der Helm 2023-01-15 02:31:16 +0100
  • b8cb2837d5 Fix plain #[nested] in Params proc macro Robbert van der Helm 2023-01-15 02:12:07 +0100
  • 1c80331829 Fix incorrect MIN_OVERLAP_TIMES calculations Robbert van der Helm 2023-01-14 00:16:57 +0100
  • 02e522cff1 Update Crisp for cosmic-text changes Robbert van der Helm 2023-01-12 19:01:22 +0100
  • 00d840794d Update gain_gui_vizia for cosmic-text changes Robbert van der Helm 2023-01-12 18:53:21 +0100
  • 0b5811e8c7 Update Diopser for cosmic-text changes Robbert van der Helm 2023-01-12 18:51:14 +0100
  • 8a4720e427 Update Spectral Compressor for cosmic-text changes Robbert van der Helm 2023-01-12 18:50:47 +0100
  • bb521fcb82 Upgrade Vizia for the cosmic-text changes Robbert van der Helm 2023-01-12 18:49:55 +0100
  • e5a26ac199 Send individual parameter changes for VST3 plugins Robbert van der Helm 2023-01-11 16:59:21 +0100
  • adb49cb6d1 Simplify VST3 wrapper creation Robbert van der Helm 2023-01-11 16:42:20 +0100
  • d3d34b59ac Send individual parameter changes for standalones Robbert van der Helm 2023-01-11 16:42:06 +0100
  • 048cfd73b5 Add a TODO for merging hashmaps Robbert van der Helm 2023-01-11 15:21:03 +0100
  • 59e5f77a34 Document the Editor parameter interface changes Robbert van der Helm 2023-01-11 14:56:15 +0100
  • 951a0739d7 Send individual parameter changes for CLAP plugins Robbert van der Helm 2023-01-11 14:54:06 +0100
  • 4e53d3a799 Significantly increase task queue capacity Robbert van der Helm 2023-01-11 14:51:22 +0100
  • 08c6729ed1 Also add an Editor::param_modulation_changed() Robbert van der Helm 2023-01-11 14:45:05 +0100
  • 922d2de603 Add an individual Editor::param_value_changed Robbert van der Helm 2023-01-11 14:16:19 +0100
  • bdc8537f3f Add explicit .max(f32::EPSILON) back in SC Robbert van der Helm 2023-01-11 15:21:18 +0100
  • 6e7ee125b6 Sorta fix stock widget usage in gain_gui_egui Robbert van der Helm 2023-01-10 20:24:51 +0100
  • 838e1bfd2d Fix note formatter octave conversion, again Robbert van der Helm 2023-01-10 14:03:17 +0100
  • 2aa937e370 Fix note formatting for 0 Hz Robbert van der Helm 2023-01-10 02:28:39 +0100
  • a9d0e40447 Fix octave -1 edge case in v2s_f32_hz_then_khz_with_note_name Robbert van der Helm 2023-01-10 02:11:45 +0100
  • 32903ac065 Test f32_hz_then_khz_with_note_name roundtrip Robbert van der Helm 2023-01-10 01:46:34 +0100
  • 18b4403a3b Fix roundtrip in f32_hz_then_khz_with_note_names Robbert van der Helm 2023-01-10 01:46:14 +0100