81 |
virtual String DiskStreamBufferFillPercentage(); |
virtual String DiskStreamBufferFillPercentage(); |
82 |
virtual String Description(); |
virtual String Description(); |
83 |
virtual String Version(); |
virtual String Version(); |
84 |
|
virtual String EngineName(); |
85 |
|
virtual String InstrumentFileName(); |
86 |
|
virtual int InstrumentIndex(); |
87 |
|
|
88 |
// abstract methods derived from interface class 'InstrumentConsumer' |
// abstract methods derived from interface class 'InstrumentConsumer' |
89 |
virtual void ResourceToBeUpdated(::gig::Instrument* pResource, void*& pUpdateArg); |
virtual void ResourceToBeUpdated(::gig::Instrument* pResource, void*& pUpdateArg); |
124 |
int ActiveVoiceCountMax; ///< the maximum voice usage since application start |
int ActiveVoiceCountMax; ///< the maximum voice usage since application start |
125 |
bool SuspensionRequested; |
bool SuspensionRequested; |
126 |
ConditionServer EngineDisabled; |
ConditionServer EngineDisabled; |
127 |
|
String InstrumentFile; |
128 |
|
int InstrumentIdx; |
129 |
|
|
130 |
void ProcessNoteOn(Event* pNoteOnEvent); |
void ProcessNoteOn(Event* pNoteOnEvent); |
131 |
void ProcessNoteOff(Event* pNoteOffEvent); |
void ProcessNoteOff(Event* pNoteOffEvent); |