1
0
Fork 0

Fix typos in the breaking changes

This commit is contained in:
Robbert van der Helm 2022-07-06 20:54:27 +02:00
parent c24d4062e4
commit 8915723457

View file

@ -9,28 +9,28 @@ code then it will not be listed here.
## [2022-07-06] ## [2022-07-06]
- The block smoothing API has been reworked. Instead of `Smoother`s having their - The block smoothing API has been reworked. Instead of `Smoother`s having their
own built in block buffer, you now need to provide your own mutable slice for own built-in block buffer, you now need to provide your own mutable slice for
the smoother to fill. This makes the API easier to understand, more flexible, the smoother to fill. This makes the API easier to understand, more flexible,
and it allows cloning smoothers without worrying about allocations for use and it allows cloning smoothers without worrying about allocations.In
with polyphonic modulation. In addition, the new implementation is much more addition, the new implementation is much more efficient when the smoothing
efficient when the smoothing period has ended before or during the block. period has ended before or during the block.
- There are new `NoteEvent::PolyModulation` and `NoteEvent::MonoAutomation` as - There are new `NoteEvent::PolyModulation` and `NoteEvent::MonoAutomation`
part of polyphonic modulation support for CLAP plugins. events as part of polyphonic modulation support for CLAP plugins.
## [2022-07-05] ## [2022-07-05]
- The `ClapPlugin::CLAP_HARD_REALTIME` constant was moved to the general - The `ClapPlugin::CLAP_HARD_REALTIME` constant was moved to the general
`Plugin` trait as `Plugin::HARD_REALTIME_ONLY` and best-effort support for `Plugin` trait as `Plugin::HARD_REALTIME_ONLY`, and best-effort support for
VST3 was added. VST3 has been added.
## [2022-07-04] ## [2022-07-04]
- There is a new `NoteEvent::Choke` event the host can send to a plugin to let - There is a new `NoteEvent::Choke` event the host can send to a plugin to let
it know that it should immediately terminate all sound associated with a voice it know that it should immediately terminate all sound associated with a voice
or a key. or a key.
- There is a new `NoteEvent::VoiceTerminated` event to let the host know a voice - There is a new `NoteEvent::VoiceTerminated` event a plugin can send to let the
has been terminated. This needs to be output by CLAP plugins that support host know a voice has been terminated. This needs to be output by CLAP plugins
polyphonic modulation. that support polyphonic modulation.
- Most `NoteEvent` variants now have an additional `voice_id` field. - Most `NoteEvent` variants now have an additional `voice_id` field.
- The `CLAP_DESCRIPTION`, `CLAP_MANUAL_URL`, and `CLAP_SUPPORT_URL` associated - The `CLAP_DESCRIPTION`, `CLAP_MANUAL_URL`, and `CLAP_SUPPORT_URL` associated
constants from the `ClapPlugin` are now optional and have the type constants from the `ClapPlugin` are now optional and have the type