1
0
Fork 0
nih-plug/src
Robbert van der Helm 1424b98e38 Break PolyModulation into that and MonoAutomation
This is needed to properly support polyphonic modulation, since the
modulated value may still be automated in the meantime and the
polyphonic modulation must act as an offset for that value. This does
mean that the plugin must add the normalized value and normaliezd offset
by itself. The `PolyModulation` event now also contains a description of
how this can be used. It would have been nicer to be able to send
polyphonic automation-style events instead (like the PolyModulation was
doing before), but that's sadly not feasible without NIH-plug being
involved in the voice management.
2022-07-06 13:40:12 +02:00
..
buffer Return -> Returns at the start of a docstring 2022-04-26 19:39:51 +02:00
event_loop Let rustfmt handle string wrapping 2022-07-03 16:52:38 +02:00
param Break PolyModulation into that and MonoAutomation 2022-07-06 13:40:12 +02:00
util Create a separate InitContext 2022-05-27 01:17:15 +02:00
wrapper Break PolyModulation into that and MonoAutomation 2022-07-06 13:40:12 +02:00
buffer.rs Return -> Returns at the start of a docstring 2022-04-26 19:39:51 +02:00
context.rs Allow the plugin to change current voice capacity 2022-07-05 23:26:23 +02:00
debug.rs Introduce an nih_error!() macro for fatal errors 2022-06-14 16:31:46 +02:00
event_loop.rs Move the event loop to its own module 2022-02-28 12:57:01 +01:00
formatters.rs Add back lost note->frequency conversion 2022-06-22 19:40:25 +02:00
lib.rs Silence clippy::type_complexity 2022-07-01 15:50:23 +02:00
midi.rs Break PolyModulation into that and MonoAutomation 2022-07-06 13:40:12 +02:00
param.rs Break PolyModulation into that and MonoAutomation 2022-07-06 13:40:12 +02:00
plugin.rs Allow the plugin to change current voice capacity 2022-07-05 23:26:23 +02:00
prelude.rs Introduce a new enum for CLAP features 2022-06-02 01:16:30 +02:00
util.rs Fix -inf in gain to Db conversion 2022-03-21 19:17:41 +01:00
wrapper.rs Add a (not yet functional) standalone exporter 2022-04-24 15:48:05 +02:00