mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-06 19:40:10 +02:00
1e66654c2e
Happy new year!
CLAP extensions
See docs/architecture.md for more information on how the serialization works.
Yabridge currently tracks CLAP 1.1.2. The implementation status for CLAP's core feature and extensions can be found below:
| core feature | status |
|---|---|
| Core plugin and host functionality | ✔️ |
| Audio processing | ✔️ |
| Events | ✔️ |
| Streams | ✔️ |
clap.plugin-factory |
✔️ |
clap.plugin-invalidation-factory/draft0 |
❌ Will be supported once the extension gets stabilized |
| extension | status |
|---|---|
clap.audio-ports |
✔️ |
clap.audio-ports-config |
✔️ |
clap.event-registry |
❗ Not needed for any of the supported extensions |
clap.gui |
✔️ Currently only does embedded GUIs |
clap.latency |
✔️ |
clap.log |
✔️ Always supported with or without bridging |
clap.note-name |
✔️ |
clap.note-ports |
✔️ |
clap.params |
✔️ |
clap.posix-fd-support |
❗ Not used by Windows plugins |
clap.render |
✔️ |
clap.state |
✔️ |
clap.tail |
✔️ |
clap.thread-check |
✔️ No bridging involved |
clap.thread-pool |
❌ Not supported yet |
clap.timer-support |
✔️ No bridging involved |
clap.voice-info |
✔️ |
| draft extension | status |
|---|---|
clap.ambisonic.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.check_for_update.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.cv.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.file-reference.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.midi-mappings.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.preset-load.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.quick-controls.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.state-context.draft/1 |
❌ Will be supported once the extension gets stabilized |
clap.surround.draft/1 |
❌ Will be supported once the extension gets stabilized |
clap.track-info.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.transport-control.draft/0 |
❌ Will be supported once the extension gets stabilized |
clap.tuning.draft/2 |
❌ Will be supported once the extension gets stabilized |