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

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

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

revision 319 by schoenebeck, Mon Dec 13 00:46:42 2004 UTC revision 325 by senkov, Tue Dec 21 04:54:37 2004 UTC
# Line 150  namespace LinuxSampler { namespace gig { Line 150  namespace LinuxSampler { namespace gig {
150              Pool<Event>::Iterator       itKillEvent;         ///< Event which caused this voice to be killed              Pool<Event>::Iterator       itKillEvent;         ///< Event which caused this voice to be killed
151          //private:          //private:
152              int                         SynthesisMode;              int                         SynthesisMode;
             void*                       SynthesizeFragmentFnPtr; ///< Points to the respective synthesis function for the current synthesis mode.  
153    
154              // Static Methods              // Static Methods
155              static float CalculateFilterCutoffCoeff();              static float CalculateFilterCutoffCoeff();
# Line 160  namespace LinuxSampler { namespace gig { Line 159  namespace LinuxSampler { namespace gig {
159              void KillImmediately();              void KillImmediately();
160              void ProcessEvents(uint Samples);              void ProcessEvents(uint Samples);
161              void CalculateBiquadParameters(uint Samples);              void CalculateBiquadParameters(uint Samples);
162              void UpdateSynthesisMode();              void Synthesize(uint Samples, sample_t* pSrc, uint Skip);
             void Synthesize(uint Samples, sample_t* pSrc, int Skip);  
163    
164              inline float CrossfadeAttenuation(uint8_t& CrossfadeControllerValue) {              inline float CrossfadeAttenuation(uint8_t& CrossfadeControllerValue) {
165                  return (CrossfadeControllerValue <= pDimRgn->Crossfade.in_start)  ? 0.0f                  return (CrossfadeControllerValue <= pDimRgn->Crossfade.in_start)  ? 0.0f

Legend:
Removed from v.319  
changed lines
  Added in v.325

  ViewVC Help
Powered by ViewVC