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
MessageMidiEvent Class Reference

#include <messagemidievent.h>

+ Inheritance diagram for MessageMidiEvent:
+ Collaboration diagram for MessageMidiEvent:

Public Member Functions

 MessageMidiEvent (const MidiAdapter::Data &data)
 
 ~MessageMidiEvent ()
 
const MidiAdapter::DatagetData () const
 
- 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

const MidiAdapter::Data data
 

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 29 of file messagemidievent.h.

Constructor & Destructor Documentation

MessageMidiEvent::MessageMidiEvent ( const MidiAdapter::Data data)

Definition at line 22 of file messagemidievent.cpp.

MessageMidiEvent::~MessageMidiEvent ( )

Definition at line 27 of file messagemidievent.cpp.

Member Function Documentation

const MidiAdapter::Data & MessageMidiEvent::getData ( ) const

Definition at line 31 of file messagemidievent.cpp.

Member Data Documentation

const MidiAdapter::Data MessageMidiEvent::data
private

Definition at line 38 of file messagemidievent.h.


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