49 |
|
|
50 |
virtual void PrepareLoadInstrument(const char* FileName, uint Instrument) = 0; |
virtual void PrepareLoadInstrument(const char* FileName, uint Instrument) = 0; |
51 |
virtual void LoadInstrument() = 0; |
virtual void LoadInstrument() = 0; |
52 |
|
virtual void Reset() = 0; |
53 |
virtual void SendNoteOn(uint8_t Key, uint8_t Velocity) = 0; |
virtual void SendNoteOn(uint8_t Key, uint8_t Velocity) = 0; |
54 |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity) = 0; |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity) = 0; |
55 |
virtual void SendPitchbend(int Pitch) = 0; |
virtual void SendPitchbend(int Pitch) = 0; |
56 |
virtual void SendControlChange(uint8_t Controller, uint8_t Value) = 0; |
virtual void SendControlChange(uint8_t Controller, uint8_t Value) = 0; |
57 |
virtual bool StatusChanged() = 0; |
virtual bool StatusChanged(bool bNewStatus = false) = 0; |
58 |
virtual float Volume() = 0; |
virtual float Volume() = 0; |
59 |
virtual void Volume(float f) = 0; |
virtual void Volume(float f) = 0; |
60 |
virtual uint Channels() = 0; |
virtual uint Channels() = 0; |