Module rsynth::backend::jack_backend[][src]

Wrapper for the JACK backend (behind the backend-jack feature).

Support is only enabled if you compile with the “backend-jack” feature, see the cargo reference for more information on setting cargo features.

For an example, see jack_synth.rs in the examples folder. examples/example_synth contains the code that is shared for all backends and examples/jack_synth.rs contains the jack-specific code.

Usage

See the documentation of the run function.

Modules

jack

Re-exports of the jack crate. Use this so that your code doesn’t break when rsynth upgrades its dependency on jack.

Structs

JackHost

Used to communicate with Jack.

Functions

run

Run the plugin until the user presses a key on the computer keyboard or the plugin requests the JackHost to stop.