Entropy Piano Tuner  1.1.3 (documentation not yet complete)
An open-source experimental software for piano tuning by entropy minimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MessagePreliminaryKey Class Reference

#include <messagepreliminarykey.h>

+ Inheritance diagram for MessagePreliminaryKey:
+ Collaboration diagram for MessagePreliminaryKey:

Public Member Functions

 MessagePreliminaryKey (int key, double f)
 
 ~MessagePreliminaryKey ()
 
int getKeyNumber ()
 
double getFrequency ()
 
- Public Member Functions inherited from Message
 Message (MessageTypes type)
 Message constructor. More...
 
virtual ~Message ()
 Virtual destructor without function, can be overwritten in derived classes. More...
 
MessageTypes getType () const
 Get the message type of the message object. More...
 

Private Attributes

int mKeyNumber
 
double mFrequency
 

Additional Inherited Members

- Public Types inherited from Message
enum  MessageTypes {
  MSG_CLEAR_RECORDING, MSG_RECORDING_STARTED, MSG_RECORDING_ENDED, MSG_SIGNAL_ANALYSIS_STARTED,
  MSG_SIGNAL_ANALYSIS_ENDED, MSG_FINAL_KEY, MSG_OPTIONS_CHANGED, MSG_CALCULATION_PROGRESS,
  MSG_CHANGE_TUNING_CURVE, MSG_FINAL_KEY_RECOGNIZED, MSG_KEY_DATA_CHANGED, MSG_KEY_SELECTION_CHANGED,
  MSG_MIDI_EVENT, MSG_MODE_CHANGED, MSG_NEW_FFT_CALCULATED, MSG_PRELIMINARY_KEY,
  MSG_PROJECT_FILE, MSG_RECORDER_ENERGY_CHANGED, MSG_STROBOSCOPE_EVENT, MSG_TUNING_DEVIATION
}
 Available message types: More...
 

Detailed Description

Definition at line 26 of file messagepreliminarykey.h.

Constructor & Destructor Documentation

MessagePreliminaryKey::MessagePreliminaryKey ( int  key,
double  f 
)

Definition at line 22 of file messagepreliminarykey.cpp.

MessagePreliminaryKey::~MessagePreliminaryKey ( )

Definition at line 29 of file messagepreliminarykey.cpp.

Member Function Documentation

double MessagePreliminaryKey::getFrequency ( )
inline

Definition at line 33 of file messagepreliminarykey.h.

int MessagePreliminaryKey::getKeyNumber ( )
inline

Definition at line 32 of file messagepreliminarykey.h.

Member Data Documentation

double MessagePreliminaryKey::mFrequency
private

Definition at line 37 of file messagepreliminarykey.h.

int MessagePreliminaryKey::mKeyNumber
private

Definition at line 36 of file messagepreliminarykey.h.


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