Add a document outlining CLAP support status

This commit is contained in:
Robbert van der Helm
2022-08-30 15:45:00 +02:00
parent 8ec2996187
commit 38187241d4
+54
View File
@@ -0,0 +1,54 @@
# CLAP extensions
See
[docs/architecture.md](https://github.com/robbert-vdh/yabridge/blob/master/docs/architecture.md)
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 | :x: Work in progress |
| `clap.plugin-factory` | :x: Work in progress |
| `clap.plugin-invalidation-factory/draft0` | :x: Not supported yet |
| extension | status |
| ----------------------------------------- | --------------------- |
| Core plugin and host functionality | :x: Work in progress |
| `clap.plugin-factory` | :x: Work in progress |
| `clap.plugin-invalidation-factory/draft0` | :x: Not supported yet |
| extension | status |
| ------------------------- | --------------------- |
| `clap.audio-ports` | :x: Not supported yet |
| `clap.audio-ports-config` | :x: Not supported yet |
| `clap.event-registry` | :x: Not supported yet |
| `clap.gui` | :x: Not supported yet |
| `clap.latency` | :x: Not supported yet |
| `clap.log` | :x: Not supported yet |
| `clap.note-name` | :x: Not supported yet |
| `clap.note-ports` | :x: Not supported yet |
| `clap.params` | :x: Not supported yet |
| `clap.posix-fd-support` | :x: Not supported yet |
| `clap.render` | :x: Not supported yet |
| `clap.state` | :x: Not supported yet |
| `clap.tail` | :x: Not supported yet |
| `clap.thread-check` | :x: Not supported yet |
| `clap.thread-pool` | :x: Not supported yet |
| `clap.timer-support` | :x: Not supported yet |
| `clap.voice-info` | :x: Not supported yet |
| 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 |