jack

Undocumented in source.

Members

Aliases

BufferSizeCallback
alias BufferSizeCallback = int function(NFrames nframes, void* data)
Undocumented in source.
ClientRegistrationCallback
alias ClientRegistrationCallback = void function(string name, int register, void* data)
Undocumented in source.
DefaultAudioSample
alias DefaultAudioSample = jack_default_audio_sample_t
Undocumented in source.
FreewheelCallback
alias FreewheelCallback = void function(int starting, void* data)
Undocumented in source.
GraphOrderCallback
alias GraphOrderCallback = int function(void* data)
Undocumented in source.
InfoShutdownCallback
alias InfoShutdownCallback = void function(Status code, string reason, void* data)
Undocumented in source.
JACK_DEFAULT_AUDIO_TYPE
alias JACK_DEFAULT_AUDIO_TYPE = jack_c.JACK_DEFAULT_AUDIO_TYPE
Undocumented in source.
JACK_POSITION_MASK
alias JACK_POSITION_MASK = jack_c.JACK_POSITION_MASK
Undocumented in source.
LOAD_INIT_LIMIT
alias LOAD_INIT_LIMIT = jack_c.JACK_LOAD_INIT_LIMIT
Undocumented in source.
LatencyCallback
alias LatencyCallback = void function(LatencyCallbackMode mode, void* data)
Undocumented in source.
LatencyRange
alias LatencyRange = jack_latency_range_t
Undocumented in source.
LoadOptions
alias LoadOptions = jack_c.JackLoadOptions
Undocumented in source.
MAX_FRAMES
alias MAX_FRAMES = jack_c.JACK_MAX_FRAMES
Undocumented in source.
NFrames
alias NFrames = jack_nframes_t
Undocumented in source.
OpenOptions
alias OpenOptions = jack_c.JackOpenOptions
Undocumented in source.
PortConnectCallback
alias PortConnectCallback = void function(Port a, Port b, int connect, void* data)
Undocumented in source.
PortID
alias PortID = jack_port_id_t
Undocumented in source.
PortRegistrationCallback
alias PortRegistrationCallback = void function(PortID port, int register, void* data)
Undocumented in source.
PortRenameCallback
alias PortRenameCallback = int function(Port port, string old_name, string new_name, void* data)
Undocumented in source.
PortTypeID
alias PortTypeID = jack_port_type_id_t
Undocumented in source.
ProcessCallback
alias ProcessCallback = int function(NFrames nframes, void* data)
Undocumented in source.
SampleRateCallback
alias SampleRateCallback = int function(NFrames nframes, void* data)
Undocumented in source.
Shmsize
alias Shmsize = jack_c.jack_shmsize_t
Undocumented in source.
ShutdownCallback
alias ShutdownCallback = void function(void* data)
Undocumented in source.
SyncCallback
alias SyncCallback = int function(TransportState state, Position* pos, void* arg)
Undocumented in source.
ThreadCallback
alias ThreadCallback = void* function(void* data)
Undocumented in source.
ThreadId
alias ThreadId = jack_c.jack_native_thread_t
Undocumented in source.
ThreadInitCallback
alias ThreadInitCallback = void function(void* data)
Undocumented in source.
Time
alias Time = jack_time_t
Undocumented in source.
TimebaseCallback
alias TimebaseCallback = void function(TransportState state, NFrames nframes, Position* pos, int new_pos, void* arg)
Undocumented in source.
Unique
alias Unique = jack_c.jack_unique_t
Undocumented in source.
XRunCallback
alias XRunCallback = int function(void* data)
Undocumented in source.

Classes

ClientImplementation
class ClientImplementation
Undocumented in source.
JackException
class JackException
Undocumented in source.
NamesArrayImplementation
class NamesArrayImplementation
Undocumented in source.
PortImplementation
class PortImplementation
Undocumented in source.

Enums

LatencyCallbackMode
enum LatencyCallbackMode
Undocumented in source.
Options
enum Options
Undocumented in source.
PortFlags
enum PortFlags
Undocumented in source.
PositionBits
enum PositionBits
Undocumented in source.
Status
enum Status
Undocumented in source.
TransportState
enum TransportState
Undocumented in source.

Interfaces

Client
interface Client
Undocumented in source.
NamesArray
interface NamesArray
Undocumented in source.
Port
interface Port
Undocumented in source.

Static functions

clientOpen
Client clientOpen(string clientName, Options options, Status status, string serverName)
Undocumented in source. Be warned that the author may not have intended to support it.
getClientPID
int getClientPID(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getTime
Time getTime()
Undocumented in source. Be warned that the author may not have intended to support it.
getVersion
Version getVersion()
Undocumented in source. Be warned that the author may not have intended to support it.
getVersionString
string getVersionString()
Undocumented in source. Be warned that the author may not have intended to support it.
portNameSize
int portNameSize()
Undocumented in source. Be warned that the author may not have intended to support it.
portTypeSize
int portTypeSize()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Position
struct Position
Undocumented in source.
Version
struct Version
Undocumented in source.

Meta