Crate rusty_link

Source
Expand description

Rusty Link provides bindings to abl_link, which is a C 11 wrapper made by Ableton for their C++ codebase. This library attempts to be fairly plain and unoppinionated in copying the functionality of abl_link, while providing Rust’s safety guarantees.

See README.md for more info.

Structs§

AblLink
The representation of an abl_link instance.
HostTimeFilter
Audio callbacks are not always called at a perfectly regular interval, introducing jitter. The HostTimeFilter utility struct performs a linear regression between system time and sample time in order to improve the accuracy of system time values used in the audio callback. On Windows, Ableton recommends using ASIO (better timing accuracy and lower latency).
SessionState
The representation of the current local state of a client in a Link Session.