58 |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity); |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity); |
59 |
virtual void SendPitchbend(int Pitch); |
virtual void SendPitchbend(int Pitch); |
60 |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
61 |
|
virtual bool StatusChanged(); |
62 |
virtual float Volume(); |
virtual float Volume(); |
63 |
virtual void Volume(float f); |
virtual void Volume(float f); |
64 |
virtual uint Channels(); |
virtual uint Channels(); |
104 |
String InstrumentIdxName; |
String InstrumentIdxName; |
105 |
int InstrumentStat; |
int InstrumentStat; |
106 |
int iEngineIndexSelf; ///< Reflects the index of this EngineChannel in the Engine's ArrayList. |
int iEngineIndexSelf; ///< Reflects the index of this EngineChannel in the Engine's ArrayList. |
107 |
|
bool bStatusChanged; ///< true in case an engine parameter has changed (e.g. new instrument, another volumet) |
108 |
|
|
109 |
void ResetControllers(); |
void ResetControllers(); |
110 |
void ClearEventLists(); |
void ClearEventLists(); |