/[svn]/linuxsampler/trunk/src/engines/InstrumentManager.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/engines/InstrumentManager.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 947 by schoenebeck, Mon Nov 27 21:34:55 2006 UTC revision 958 by schoenebeck, Wed Nov 29 19:48:38 2006 UTC
# Line 93  namespace LinuxSampler { Line 93  namespace LinuxSampler {
93              void SetModeInBackground(const instrument_id_t& ID, mode_t Mode);              void SetModeInBackground(const instrument_id_t& ID, mode_t Mode);
94    
95              /**              /**
              * Get global volume factor for this instrument.  
              *  
              * This method has to be implemented by the descendant.  
              */  
             virtual float GetVolume(const instrument_id_t& ID) = 0;  
   
             /**  
              * Change global volume factor for this instrument.  
              *  
              * This method has to be implemented by the descendant.  
              */  
             virtual void SetVolume(const instrument_id_t& ID, float Volume) = 0;  
   
             /**  
96               * Same as loading the given instrument directly on the given               * Same as loading the given instrument directly on the given
97               * EngineChannel, but this method will not block, instead it               * EngineChannel, but this method will not block, instead it
98               * will load the instrument in a separate thread.               * will load the instrument in a separate thread.

Legend:
Removed from v.947  
changed lines
  Added in v.958

  ViewVC Help
Powered by ViewVC