Haskell bindings for the CLAP audio plugin API.
Clap version: 1.2.0
Clap.Interface.Foreign.*
has low-level C ABI bindings generated by c2hsc using bindings-DSL.
Clap.Interface.*
provides idiomatic Haskell types and functions for using the CLAP interface.
Clap.*
has higher-level functions for building a CLAP host. See ensemble for an example.
Overall, this library is very WIP and not ready for production use.
- audio-buffer
- color
- entry
- events
- fixedpoint
- host
- id
- plugin-factory
- plugin-features
- plugin-invalidation
- plugin
- process
- stream
- string-sizes
- version
- audio-ports-config
- audio-ports
- audio-registry
- gui
- latency
- log
- note-name
- note-ports
- params
- posix-fd-support
- render
- state
- tail
- thread-check
- thread-pool
- timer-support
- voice-info
- unix
- windows