From 257e3b4a34f1eb47bd94474ce5241a0983367752 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Fri, 21 Oct 2022 16:49:39 +0200 Subject: [PATCH] Clarify list of supported CLAP extensions --- src/common/serialization/clap/README.md | 82 ++++++++++++------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/src/common/serialization/clap/README.md b/src/common/serialization/clap/README.md index 579714e3..82e07ee7 100644 --- a/src/common/serialization/clap/README.md +++ b/src/common/serialization/clap/README.md @@ -6,46 +6,46 @@ for more information on how the serialization works. Yabridge currently tracks CLAP 1.1.1. The implementation status for CLAP's core feature and extensions can be found below: -| core feature | status | -| ----------------------------------------- | --------------------- | -| Core plugin and host functionality | :heavy_check_mark: | -| Audio processing | :heavy_check_mark: | -| Events | :heavy_check_mark: | -| Streams | :heavy_check_mark: | -| `clap.plugin-factory` | :heavy_check_mark: | -| `clap.plugin-invalidation-factory/draft0` | :x: Not supported yet | +| core feature | status | +| ----------------------------------------- | -------------------------------------------------------- | +| Core plugin and host functionality | :heavy_check_mark: | +| Audio processing | :heavy_check_mark: | +| Events | :heavy_check_mark: | +| Streams | :heavy_check_mark: | +| `clap.plugin-factory` | :heavy_check_mark: | +| `clap.plugin-invalidation-factory/draft0` | :x: Will be supported once the extension gets stabilized | -| extension | status | -| ------------------------- | ------------------------------------------------------------ | -| `clap.audio-ports` | :heavy_check_mark: | -| `clap.audio-ports-config` | :heavy_check_mark: | -| `clap.event-registry` | :x: Not needed for any of the supported extensions | -| `clap.gui` | :heavy_check_mark: Currently only does embedded GUIs | -| `clap.latency` | :heavy_check_mark: | -| `clap.log` | :heavy_check_mark: Always supported with or without bridging | -| `clap.note-name` | :x: Not supported yet | -| `clap.note-ports` | :heavy_check_mark: | -| `clap.params` | :heavy_check_mark: | -| `clap.posix-fd-support` | :x: Not used by Windows plugins | -| `clap.render` | :heavy_check_mark: | -| `clap.state` | :heavy_check_mark: | -| `clap.tail` | :heavy_check_mark: | -| `clap.thread-check` | :heavy_check_mark: No bridging involved | -| `clap.thread-pool` | :x: Not supported yet | -| `clap.timer-support` | :x: Not supported yet | -| `clap.voice-info` | :heavy_check_mark: | +| extension | status | +| ------------------------- | ----------------------------------------------------------------------- | +| `clap.audio-ports` | :heavy_check_mark: | +| `clap.audio-ports-config` | :heavy_check_mark: | +| `clap.event-registry` | :heavy_exclamation_mark: Not needed for any of the supported extensions | +| `clap.gui` | :heavy_check_mark: Currently only does embedded GUIs | +| `clap.latency` | :heavy_check_mark: | +| `clap.log` | :heavy_check_mark: Always supported with or without bridging | +| `clap.note-name` | :x: Not supported yet | +| `clap.note-ports` | :heavy_check_mark: | +| `clap.params` | :heavy_check_mark: | +| `clap.posix-fd-support` | :heavy_exclamation_mark: Not used by Windows plugins | +| `clap.render` | :heavy_check_mark: | +| `clap.state` | :heavy_check_mark: | +| `clap.tail` | :heavy_check_mark: | +| `clap.thread-check` | :heavy_check_mark: No bridging involved | +| `clap.thread-pool` | :x: Not supported yet | +| `clap.timer-support` | :x: Not supported yet | +| `clap.voice-info` | :heavy_check_mark: | -| draft extension | status | -| -------------------------------- | --------------------- | -| `clap.ambisonic.draft/0` | :x: Not supported yet | -| `clap.check_for_update.draft/0` | :x: Not supported yet | -| `clap.cv.draft/0` | :x: Not supported yet | -| `clap.file-reference.draft/0` | :x: Not supported yet | -| `clap.midi-mappings.draft/0` | :x: Not supported yet | -| `clap.preset-load.draft/0` | :x: Not supported yet | -| `clap.quick-controls.draft/0` | :x: Not supported yet | -| `clap.state-context.draft/1` | :x: Not supported yet | -| `clap.surround.draft/1` | :x: Not supported yet | -| `clap.track-info.draft/0` | :x: Not supported yet | -| `clap.transport-control.draft/0` | :x: Not supported yet | -| `clap.tuning.draft/2` | :x: Not supported yet | +| draft extension | status | +| -------------------------------- | -------------------------------------------------------- | +| `clap.ambisonic.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.check_for_update.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.cv.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.file-reference.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.midi-mappings.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.preset-load.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.quick-controls.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.state-context.draft/1` | :x: Will be supported once the extension gets stabilized | +| `clap.surround.draft/1` | :x: Will be supported once the extension gets stabilized | +| `clap.track-info.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.transport-control.draft/0` | :x: Will be supported once the extension gets stabilized | +| `clap.tuning.draft/2` | :x: Will be supported once the extension gets stabilized |