NS_TIMIDITY::ControlMode Struct Reference

#include <timidity_controls.h>

List of all members.

Public Attributes

char * id_name
char id_character
int verbosity
int trace_playing
int opened
int(* open )(int using_stdin, int using_stdout)
void(* pass_playing_list )(int number_of_files, char *list_of_files[])
void(* close )(void)
int(* read )(sint32 *valp)
int(* cmsg )(int type, int verbosity_level, char *fmt,...)
void(* refresh )(void)
void(* reset )(void)
void(* file_name )(char *name)
void(* total_time )(int tt)
void(* current_time )(int ct)
void(* note )(int v)
void(* master_volume )(int mv)
void(* program )(int channel, int val)
void(* volume )(int channel, int val)
void(* expression )(int channel, int val)
void(* panning )(int channel, int val)
void(* sustain )(int channel, int val)
void(* pitch_bend )(int channel, int val)


Detailed Description

Definition at line 71 of file timidity_controls.h.


Member Data Documentation

void(* NS_TIMIDITY::ControlMode::close)(void)

Referenced by NS_TIMIDITY::safe_malloc().

int(* NS_TIMIDITY::ControlMode::cmsg)(int type, int verbosity_level, char *fmt,...)

Referenced by NS_TIMIDITY::all_notes_off(), NS_TIMIDITY::antialiasing(), NS_TIMIDITY::compute_sample_increment(), NS_TIMIDITY::dumpstring(), NS_TIMIDITY::fill_bank(), NS_TIMIDITY::filter(), NS_TIMIDITY::groom_list(), NS_TIMIDITY::load_instrument(), NS_TIMIDITY::open_file(), NS_TIMIDITY::read_config_file(), NS_TIMIDITY::read_midi_event(), NS_TIMIDITY::read_midi_file(), NS_TIMIDITY::read_track(), NS_TIMIDITY::safe_malloc(), NS_TIMIDITY::skip(), NS_TIMIDITY::start_note(), NS_TIMIDITY::Timidity_Init(), NS_TIMIDITY::Timidity_Init_Simple(), and NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::current_time)(int ct)

Referenced by NS_TIMIDITY::compute_data().

void(* NS_TIMIDITY::ControlMode::expression)(int channel, int val)

Referenced by NS_TIMIDITY::redraw_controllers(), NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::file_name)(char *name)

char NS_TIMIDITY::ControlMode::id_character

Definition at line 72 of file timidity_controls.h.

char* NS_TIMIDITY::ControlMode::id_name

Definition at line 72 of file timidity_controls.h.

Referenced by NS_TIMIDITY::Timidity_Init(), and NS_TIMIDITY::Timidity_Init_Simple().

void(* NS_TIMIDITY::ControlMode::master_volume)(int mv)

Referenced by NS_TIMIDITY::apply_controls(), and NS_TIMIDITY::Timidity_SetVolume().

void(* NS_TIMIDITY::ControlMode::note)(int v)

Referenced by NS_TIMIDITY::all_notes_off(), NS_TIMIDITY::finish_note(), NS_TIMIDITY::kill_note(), NS_TIMIDITY::note_off(), NS_TIMIDITY::note_on(), NS_TIMIDITY::recompute_envelope(), NS_TIMIDITY::resample_voice(), NS_TIMIDITY::rs_plain(), NS_TIMIDITY::rs_vib_plain(), and NS_TIMIDITY::start_note().

int(* NS_TIMIDITY::ControlMode::open)(int using_stdin, int using_stdout)

Referenced by NS_TIMIDITY::Timidity_Init(), and NS_TIMIDITY::Timidity_Init_Simple().

int NS_TIMIDITY::ControlMode::opened

Definition at line 73 of file timidity_controls.h.

Referenced by NS_TIMIDITY::ctl_close(), and NS_TIMIDITY::ctl_open().

void(* NS_TIMIDITY::ControlMode::panning)(int channel, int val)

Referenced by NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::pass_playing_list)(int number_of_files, char *list_of_files[])

void(* NS_TIMIDITY::ControlMode::pitch_bend)(int channel, int val)

Referenced by NS_TIMIDITY::redraw_controllers(), NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::program)(int channel, int val)

Referenced by NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().

int(* NS_TIMIDITY::ControlMode::read)(sint32 *valp)

Referenced by NS_TIMIDITY::apply_controls().

void(* NS_TIMIDITY::ControlMode::refresh)(void)

Referenced by NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::reset)(void)

Referenced by NS_TIMIDITY::skip_to().

void(* NS_TIMIDITY::ControlMode::sustain)(int channel, int val)

Referenced by NS_TIMIDITY::redraw_controllers(), NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().

void(* NS_TIMIDITY::ControlMode::total_time)(int tt)

int NS_TIMIDITY::ControlMode::trace_playing

Definition at line 73 of file timidity_controls.h.

int NS_TIMIDITY::ControlMode::verbosity

Definition at line 73 of file timidity_controls.h.

Referenced by NS_TIMIDITY::cmsg().

void(* NS_TIMIDITY::ControlMode::volume)(int channel, int val)

Referenced by NS_TIMIDITY::redraw_controllers(), NS_TIMIDITY::Timidity_PlayEvent(), and NS_TIMIDITY::Timidity_PlaySome().


The documentation for this struct was generated from the following file:
Generated on Fri Jul 27 22:30:22 2007 for pentagram by  doxygen 1.4.7