54 |
// implementation of abstract methods derived from interface class 'LinuxSampler::EngineChannel' |
// implementation of abstract methods derived from interface class 'LinuxSampler::EngineChannel' |
55 |
virtual void PrepareLoadInstrument(const char* FileName, uint Instrument); |
virtual void PrepareLoadInstrument(const char* FileName, uint Instrument); |
56 |
virtual void LoadInstrument(); |
virtual void LoadInstrument(); |
57 |
|
virtual void Reset(); |
58 |
virtual void SendNoteOn(uint8_t Key, uint8_t Velocity); |
virtual void SendNoteOn(uint8_t Key, uint8_t Velocity); |
59 |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity); |
virtual void SendNoteOff(uint8_t Key, uint8_t Velocity); |
60 |
virtual void SendPitchbend(int Pitch); |
virtual void SendPitchbend(int Pitch); |
61 |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
virtual void SendControlChange(uint8_t Controller, uint8_t Value); |
62 |
virtual bool StatusChanged(); |
virtual bool StatusChanged(bool bNewStatus = false); |
63 |
virtual float Volume(); |
virtual float Volume(); |
64 |
virtual void Volume(float f); |
virtual void Volume(float f); |
65 |
virtual uint Channels(); |
virtual uint Channels(); |