#linux #audio #cli #chuck

app ruck

A Rust wrapper around the ChucK command line interface

2 unstable releases

0.2.0 Mar 28, 2019
0.1.0 Mar 20, 2019

#225 in Multimedia

MIT/Apache

3KB

ruck

ruck is a Rust wrapper around the ChucK command-line interface. It's also the name of another ChucK related project written in Ruby.

All ruck does is pass its arguments onto ChucK. It always adds the --caution-to-the-wind flag to allow Rust <=> ChucK interoperability. This flag allows the user to call the Std.system() function in ChucK code and use system commands (i.e. a Rust executable). If you call cargo run -- src/default.ck this will be demonstrated.

For more information on ChucK, see its homepage.

goals

  • - Call ChucK from Rust code
  • - Call Rust from ChucK code

platform

Right now Linux is the main focus of this small tool, but it's simple enough that it should be adaptable for OSX and Windows.

No runtime deps