/[svn]/linuxsampler/trunk/src/modulationsystem.h
ViewVC logotype

Diff of /linuxsampler/trunk/src/modulationsystem.h

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

revision 30 by schoenebeck, Sun Jan 11 16:43:54 2004 UTC revision 31 by schoenebeck, Sun Jan 18 20:31:31 2004 UTC
# Line 39  class ModulationSystem { Line 39  class ModulationSystem {
39          static float** pDestinationParameter;          static float** pDestinationParameter;
40          //static bool    DestinationParameterModified;          //static bool    DestinationParameterModified;
41    
42          static        void Initialize(uint SampleRate, uint FragmentSize);          static        void Initialize(uint SampleRate, uint MaxSamplesPerCycle);
43          static        void Close();          static        void Close();
44          static        void ResetDestinationParameter(ModulationSystem::destination_t dst, float val);          static        void ResetDestinationParameter(ModulationSystem::destination_t dst, float val);
45          static inline uint GetFragmentSize() { return FragmentSize; };          static inline uint GetMaxSamplesPerCycle() { return uiMaxSamplesPerCycle; };
46          static inline uint GetSampleRate()   { return SampleRate;   };          static inline uint GetSampleRate()         { return uiSampleRate;         };
47      protected:      protected:
48          static uint FragmentSize;          static uint uiMaxSamplesPerCycle;
49          static uint SampleRate;          static uint uiSampleRate;
50  };  };
51    
52  #endif // __MODULATION_SYSTEM_H__  #endif // __MODULATION_SYSTEM_H__

Legend:
Removed from v.30  
changed lines
  Added in v.31

  ViewVC Help
Powered by ViewVC