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

Diff of /linuxsampler/trunk/src/engines/common/SineLFO.h

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

revision 2225 by iliev, Tue Aug 2 13:44:57 2011 UTC revision 2227 by iliev, Wed Aug 3 17:11:40 2011 UTC
# Line 103  namespace LinuxSampler { Line 103  namespace LinuxSampler {
103                  const unsigned int intLimit = (unsigned int) -1; // all 0xFFFF...                  const unsigned int intLimit = (unsigned int) -1; // all 0xFFFF...
104                  uiLevel = intLimit * phase;                  uiLevel = intLimit * phase;
105              }              }
106                
107                void setFrequency(float Frequency, unsigned int SampleRate) {
108                    const unsigned int intLimit = (unsigned int) -1; // all 0xFFFF...
109                    float r = Frequency / (float) SampleRate; // frequency alteration quotient
110                    c = (int) (intLimit * r);
111                }
112    
113          protected:          protected:
114              unsigned int uiLevel;              unsigned int uiLevel;

Legend:
Removed from v.2225  
changed lines
  Added in v.2227

  ViewVC Help
Powered by ViewVC