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

Diff of /linuxsampler/trunk/src/engines/gig/EGADSR.h

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

revision 249 by schoenebeck, Mon Sep 20 00:26:40 2004 UTC revision 252 by schoenebeck, Thu Sep 23 21:33:43 2004 UTC
# Line 53  class EGADSR { Line 53  class EGADSR {
53              stage_decay2,              stage_decay2,
54              stage_sustain,              stage_sustain,
55              stage_release,              stage_release,
56                stage_fadeout,
57              stage_end              stage_end
58          };          };
59    
# Line 78  class EGADSR { Line 79  class EGADSR {
79          float   ReleaseCoeff;          float   ReleaseCoeff;
80          long    ReleaseStepsLeft;  ///< number of sample points til end of release stage          long    ReleaseStepsLeft;  ///< number of sample points til end of release stage
81          bool    ReleasePostponed;  ///< If a "release" event occured in the previous audio fragment, but wasn't processed yet.          bool    ReleasePostponed;  ///< If a "release" event occured in the previous audio fragment, but wasn't processed yet.
82          const static float EndCoeff;          const static float FadeOutCoeff;
83      private:      private:
84          static float CalculateEndCoeff();          static float CalculateFadeOutCoeff();
85  };  };
86    
87  }} // namespace LinuxSampler::gig  }} // namespace LinuxSampler::gig

Legend:
Removed from v.249  
changed lines
  Added in v.252

  ViewVC Help
Powered by ViewVC