scsynth 0.1.0

A safe Rust wrapper for an embedded, in-process SuperCollider scsynth engine.
docs.rs failed to build scsynth-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

A safe Rust wrapper for an embedded, in-process SuperCollider scsynth engine.

The engine is created with [World::new] from a set of [Options]. Commands are sent as raw OSC packets via [World::send_packet]; offline (device-free) rendering of a command file to a soundfile is available via [World::non_realtime_render]. The engine is torn down on Drop.

All unsafe FFI is confined to [scsynth_sys]; this crate exposes only safe abstractions.