commit 3a19e92584cd176ca4090c58ee1b88b3893c504e
parent 6b38304d082bd718d7095e16a384979a6d46dbcd
Author: Alexandre BIQUE <bique.alexandre@gmail.com>
Date: Sun, 3 Apr 2022 18:29:49 +0200
Make it mandatory to define all ports, no implicit ports anymore
Diffstat:
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/include/clap/ext/audio-ports.h b/include/clap/ext/audio-ports.h
@@ -7,8 +7,9 @@
///
/// This extension provides a way for the plugin to describe its current audio ports.
///
-/// If the plugin does not implement this extension, it will have a default 32 bits stereo input and
-/// output. This makes 32 bit support a requirement for both plugin and host.
+/// If the plugin does not implement this extension, it won't have audio ports.
+///
+/// 32 bits support is required for both host and plugins. 64 bits audio is optional.
///
/// The plugin is only allowed to change its ports configuration while it is deactivated.
diff --git a/include/clap/ext/note-ports.h b/include/clap/ext/note-ports.h
@@ -7,7 +7,7 @@
///
/// This extension provides a way for the plugin to describe its current note ports.
///
-/// If the plugin does not implement this extension, it will have a single note input and output.
+/// If the plugin does not implement this extension, it won't have note input or output.
///
/// The plugin is only allowed to change its note ports configuration while it is deactivated.
@@ -25,7 +25,7 @@ enum clap_note_dialect {
// Uses clap_event_midi, no polyphonic expression
CLAP_NOTE_DIALECT_MIDI = 1 << 1,
- // Uses clap_event_midi, with polyphonic expression
+ // Uses clap_event_midi, with polyphonic expression (MPE)
CLAP_NOTE_DIALECT_MIDI_MPE = 1 << 2,
// Uses clap_event_midi2