--- linuxsampler/trunk/src/engines/gig/Engine.h 2004/06/05 20:55:50 111 +++ linuxsampler/trunk/src/engines/gig/Engine.h 2004/06/06 20:57:28 112 @@ -81,6 +81,9 @@ virtual String DiskStreamBufferFillPercentage(); virtual String Description(); virtual String Version(); + virtual String EngineName(); + virtual String InstrumentFileName(); + virtual int InstrumentIndex(); // abstract methods derived from interface class 'InstrumentConsumer' virtual void ResourceToBeUpdated(::gig::Instrument* pResource, void*& pUpdateArg); @@ -121,6 +124,8 @@ int ActiveVoiceCountMax; ///< the maximum voice usage since application start bool SuspensionRequested; ConditionServer EngineDisabled; + String InstrumentFile; + int InstrumentIdx; void ProcessNoteOn(Event* pNoteOnEvent); void ProcessNoteOff(Event* pNoteOffEvent);