| 
|   | client_avg_t (const std::string &name, const unsigned int &nrep_) | 
|   | Constructor for averaging client.  More...
  | 
|   | 
| void  | io (mha_wave_t *s_out, mha_wave_t *s_in, const std::vector< std::string > &p_out, const std::vector< std::string > &p_in, float *srate=NULL, unsigned int *fragsize=NULL) | 
|   | Recording function.  More...
  | 
|   | 
|   | client_t (IOProcessEvent_t proc_event, void *proc_handle=NULL, IOStartedEvent_t start_event=NULL, void *start_handle=NULL, IOStoppedEvent_t stop_event=NULL, void *stop_handle=NULL, bool use_jack_transport=false) | 
|   | 
| void  | prepare (const std::string &client_name, const unsigned int &nchannels_in, const unsigned int &nchannels_out) | 
|   | Allocate buffers, activate JACK client and install internal ports.  More...
  | 
|   | 
| void  | prepare (const std::string &server_name, const std::string &client_name, const unsigned int &nchannels_in, const unsigned int &nchannels_out) | 
|   | Allocate buffers, ports, and activates JACK client.  More...
  | 
|   | 
| void  | release () | 
|   | Remove JACK client and deallocate internal ports and buffers.  More...
  | 
|   | 
| void  | start (bool fail_on_async_jack_error=true) | 
|   | 
| void  | stop () | 
|   | 
| void  | connect_input (const std::vector< std::string > &) | 
|   | Connect the input ports when connection variable is accessed.  More...
  | 
|   | 
| void  | connect_output (const std::vector< std::string > &) | 
|   | Connect the output ports when connection variable is accessed.  More...
  | 
|   | 
| unsigned int  | get_fragsize () const | 
|   | 
| float  | get_srate () const | 
|   | 
| unsigned long  | get_xruns () | 
|   | 
| unsigned long  | get_xruns_reset () | 
|   | 
| std::string  | str_error (int err) | 
|   | 
| void  | get_ports (std::vector< std::string > &, unsigned long jack_flags) | 
|   | Get a list of Jack ports.  More...
  | 
|   | 
| std::vector< std::string >  | get_my_input_ports () | 
|   | 
| std::vector< std::string >  | get_my_output_ports () | 
|   | 
| void  | set_input_portnames (const std::vector< std::string > &) | 
|   | 
| void  | set_output_portnames (const std::vector< std::string > &) | 
|   | 
| float  | get_cpu_load () | 
|   | 
| void  | set_use_jack_transport (bool ut) | 
|   | 
| bool  | is_prepared () const | 
|   | 
Generic JACK client for averaging a system response across time.