portSMF
Loading...
Searching...
No Matches
Alg_note Class Reference
Inheritance diagram for Alg_note:
Alg_event

Public Member Functions

 Alg_note (Alg_note *)
void show ()
Public Member Functions inherited from Alg_event
bool is_note ()
bool is_update ()
char get_type ()
int get_type_code ()
bool get_selected ()
void set_selected (bool b)
long get_identifier ()
void set_identifier (long i)
void set_parameter (Alg_parameter_ptr new_parameter)
void set_string_value (const char *attr, const char *value)
void set_real_value (const char *attr, double value)
void set_logical_value (const char *attr, bool value)
void set_integer_value (const char *attr, long value)
void set_atom_value (const char *attr, const char *atom)
float get_pitch ()
float get_loud ()
double get_start_time ()
double get_end_time ()
double get_duration ()
void set_pitch (float)
void set_loud (float)
void set_duration (double)
bool has_attribute (const char *attr)
char get_attribute_type (const char *attr)
const char * get_string_value (const char *attr, const char *value=nullptr)
double get_real_value (const char *attr, double value=0.0)
bool get_logical_value (const char *attr, bool value=false)
long get_integer_value (const char *attr, long value=0)
const char * get_atom_value (const char *attr, const char *value=nullptr)
void delete_attribute (const char *attr)
const char * get_attribute ()
char get_update_type ()
const char * get_string_value ()
double get_real_value ()
bool get_logical_value ()
long get_integer_value ()
const char * get_atom_value ()
bool overlap (double t, double len, bool all)
const char * GetDescription ()

Public Attributes

float pitch
float loud
double dur
Alg_parameters_ptr parameters
Public Attributes inherited from Alg_event
double time
long chan

Additional Inherited Members

Protected Attributes inherited from Alg_event
bool selected
char type
long key
Static Protected Attributes inherited from Alg_event
static const char * description

Member Function Documentation

◆ show()

void Alg_note::show ( )
virtual

Implements Alg_event.


The documentation for this class was generated from the following files: