2 releases
0.1.1 | May 8, 2019 |
---|---|
0.1.0 | Aug 29, 2017 |
#44 in #gnu
600KB
279 lines
A GNU Rocket client library
A GNU Rocket Editor client implementation in Rust. This connects to a
running Rocket editor from a demo tool over localhost:1338
.
Note that the rocket_sync lib is also necessary, which gives you the value of a sync track at a given time.
Getting Started
Download or compile the Rocket Editor, instructions at the repo's README.
Copy the binary to somewhere in the $PATH
.
Start Rocket, this starts a listener on localhost:1338
.
rocket_editor &
Start the tool which connects to it as a client.
See examples/basic_example.rs
, this creates a list of tracks, listens to
changes and prints their value at the current time.
cargo run --example basic_example
Dependencies
~4MB
~84K SLoC