#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: