#include <gx_jack.h>
|
jack_nframes_t | get_jack_sr () |
|
jack_nframes_t | get_jack_bs () |
|
float | get_jcpu_load () |
|
bool | get_is_rt () |
|
jack_nframes_t | get_time_is () |
|
| GxJack (gx_engine::GxEngine &engine_) |
|
| ~GxJack () |
|
void | set_jack_down (bool v) |
|
void | set_jack_exit (bool v) |
|
void | set_jack_insert (bool v) |
|
bool | gx_jack_connection (bool connect, bool startserver, int wait_after_connect, const gx_system::CmdlineOptions &opt) |
|
float | get_last_xrun () |
|
void * | get_midi_buffer (jack_nframes_t nframes) |
|
void | send_midi_cc (int cc_num, int pgm_num, int bgn, int num) |
|
void | process_midi_cc (void *buf, jack_nframes_t nframes) |
|
void | read_connections (gx_system::JsonParser &jp) |
|
void | write_connections (gx_system::JsonWriter &w) |
|
const string & | get_instancename () |
|
bool | is_jack_down () |
|
bool | is_jack_exit () |
|
sigc::signal< void > & | signal_client_change () |
|
sigc::signal< void, string, string, bool > & | signal_connection_changed () |
|
Glib::Dispatcher & | signal_portchange () |
|
Glib::Dispatcher & | signal_buffersize_change () |
|
void | send_connection_changes (bool v) |
|
Definition at line 109 of file gx_jack.h.
◆ GxJack()
◆ ~GxJack()
gx_jack::GxJack::~GxJack |
( |
| ) |
|
◆ get_default_instancename()
string gx_jack::GxJack::get_default_instancename |
( |
| ) |
|
|
static |
◆ get_instancename()
const string& gx_jack::GxJack::get_instancename |
( |
| ) |
|
|
inline |
◆ get_is_rt()
bool gx_jack::GxJack::get_is_rt |
( |
| ) |
|
|
inline |
◆ get_jack_bs()
jack_nframes_t gx_jack::GxJack::get_jack_bs |
( |
| ) |
|
|
inline |
◆ get_jack_sr()
jack_nframes_t gx_jack::GxJack::get_jack_sr |
( |
| ) |
|
|
inline |
◆ get_jcpu_load()
float gx_jack::GxJack::get_jcpu_load |
( |
| ) |
|
|
inline |
◆ get_last_xrun()
float gx_jack::GxJack::get_last_xrun |
( |
| ) |
|
|
inline |
◆ get_midi_buffer()
void * gx_jack::GxJack::get_midi_buffer |
( |
jack_nframes_t |
nframes | ) |
|
◆ get_time_is()
jack_nframes_t gx_jack::GxJack::get_time_is |
( |
| ) |
|
|
inline |
◆ gx_jack_connection()
bool gx_jack::GxJack::gx_jack_connection |
( |
bool |
connect, |
|
|
bool |
startserver, |
|
|
int |
wait_after_connect, |
|
|
const gx_system::CmdlineOptions & |
opt |
|
) |
| |
◆ is_jack_down()
bool gx_jack::GxJack::is_jack_down |
( |
| ) |
|
|
inline |
◆ is_jack_exit()
bool gx_jack::GxJack::is_jack_exit |
( |
| ) |
|
|
inline |
◆ process_midi_cc()
void __rt_func gx_jack::GxJack::process_midi_cc |
( |
void * |
buf, |
|
|
jack_nframes_t |
nframes |
|
) |
| |
◆ read_connections()
◆ rt_watchdog_set_limit()
void gx_jack::GxJack::rt_watchdog_set_limit |
( |
int |
limit | ) |
|
|
static |
◆ send_connection_changes()
void gx_jack::GxJack::send_connection_changes |
( |
bool |
v | ) |
|
|
inline |
◆ send_midi_cc()
void gx_jack::GxJack::send_midi_cc |
( |
int |
cc_num, |
|
|
int |
pgm_num, |
|
|
int |
bgn, |
|
|
int |
num |
|
) |
| |
◆ set_jack_down()
void gx_jack::GxJack::set_jack_down |
( |
bool |
v | ) |
|
|
inline |
◆ set_jack_exit()
void gx_jack::GxJack::set_jack_exit |
( |
bool |
v | ) |
|
|
inline |
◆ set_jack_insert()
void gx_jack::GxJack::set_jack_insert |
( |
bool |
v | ) |
|
|
inline |
◆ signal_buffersize_change()
Glib::Dispatcher& gx_jack::GxJack::signal_buffersize_change |
( |
| ) |
|
|
inline |
◆ signal_client_change()
sigc::signal<void>& gx_jack::GxJack::signal_client_change |
( |
| ) |
|
|
inline |
◆ signal_connection_changed()
sigc::signal<void,string,string,bool>& gx_jack::GxJack::signal_connection_changed |
( |
| ) |
|
|
inline |
◆ signal_portchange()
Glib::Dispatcher& gx_jack::GxJack::signal_portchange |
( |
| ) |
|
|
inline |
◆ write_connections()
◆ client
jack_client_t* gx_jack::GxJack::client |
◆ client_insert
jack_client_t* gx_jack::GxJack::client_insert |
◆ client_insert_name
string gx_jack::GxJack::client_insert_name |
◆ client_name
string gx_jack::GxJack::client_name |
◆ connection
Glib::Dispatcher gx_jack::GxJack::connection |
◆ current
jack_position_t gx_jack::GxJack::current |
◆ old_transport_state
jack_transport_state_t gx_jack::GxJack::old_transport_state |
◆ ports
◆ session
Glib::Dispatcher gx_jack::GxJack::session |
◆ session_ins
Glib::Dispatcher gx_jack::GxJack::session_ins |
◆ shutdown
Glib::Dispatcher gx_jack::GxJack::shutdown |
◆ transport_state
jack_transport_state_t gx_jack::GxJack::transport_state |
The documentation for this class was generated from the following files: