46#define JU_MAX_PORTS 127
const char * ju_cstr_t
Informative type definition.
Definition: jackutils.h:64
jack_default_audio_sample_t ju_sample_t
Sample type.
Definition: jackutils.h:68
size_t() ju_stream_func_t(void *p, ju_sample_t *x, size_t s)
Stream callback function for ju_port_write_stream() function.
Definition: jackutils.h:109
ju_port_type
Enum of all available port types.
Definition: jackutils.h:55
unsigned char ju_uint8_t
Unsigned int definition...
Definition: jackutils.h:60
void(* ju_process_func_t)(ju_ctx_t *x, size_t s)
Jack Audio processing callback.
Definition: jackutils.h:92
@ JU_INPUT
Input port type.
Definition: jackutils.h:56
@ JU_OUTPUT
Output port type.
Definition: jackutils.h:57
Functions for fixed-size threadsafe FIFO buffer.
Contains functions for context creation and manipulation.
Main header file with general definitions for the JackUtils API.
New Session managger support.
Defines variables manipulation functions : render, save, load from file, etc.
Internal JackUtils context structure.
Definition: ju_bits_ctx.h:39