clap

CLAP Audio Plugin API
Log | Files | Refs | README | LICENSE

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:
Minclude/clap/ext/audio-ports.h | 5+++--
Minclude/clap/ext/note-ports.h | 4++--
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