Crate rust_jack

Crate rust_jack 

Source

Structs§

Client
A client to interact with a Jack server.
ClientOptions
Option flags for opening a Jack client.
ClientStatus
Status flags for Jack clients.
Port
An endpoint to interact with Jack data streams, for audio, midi, etc…
PortFlags
Flags for specifying port options.

Enums§

JackControl
JackErr
LatencyType
Used by JackHandler::latency().

Constants§

BACKEND_ERROR
CAN_MONITOR
CLIENT_ZOMBIE
DEFAULT_AUDIO_TYPE
port type for Jack’s built in 32 bit floating audio.
DEFAULT_MIDI_TYPE
port type for Jack’s built in 8 bit raw midi
FAILURE
INIT_FAILURE
INVALID_OPTION
IS_INPUT
IS_OUTPUT
IS_PHYSICAL
IS_TERMINAL
LOAD_FAILURE
LOAD_INIT
LOAD_NAME
NAME_NOT_UNIQUE
NO_START_SERVER
NO_SUCH_CLIENT
NULL_OPTION
SERVER_ERROR
SERVER_FAILED
SERVER_NAME
SERVER_STARTED
SESSION_ID
SHM_FAILURE
UNKNOWN_ERROR
USE_EXACT_NAME
VERSION_ERROR

Traits§

JackHandler
Specifies callbacks for Jack.

Functions§

get_time
set_info_callbacks
TODO: Provide better API for this functionality