| Crates.io | rocket_client |
| lib.rs | rocket_client |
| version | 0.1.1 |
| created_at | 2017-08-29 09:10:10.145357+00 |
| updated_at | 2019-05-08 13:06:15.943179+00 |
| description | A client library for the GNU Rocket Editor. |
| homepage | |
| repository | https://github.com/plazma-tool/rocket_client |
| max_upload_size | |
| id | 29736 |
| size | 627,304 |
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.
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
