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

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

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

revision 2217 by iliev, Mon Jul 25 17:21:16 2011 UTC revision 2218 by iliev, Thu Jul 28 08:05:57 2011 UTC
# Line 36  Line 36 
36  #include "../gig/SynthesisParam.h"  #include "../gig/SynthesisParam.h"
37  #include "EG.h"  #include "EG.h"
38  #include "EGADSR.h"  #include "EGADSR.h"
39    #include "SfzSignalUnitRack.h"
40    
41  namespace LinuxSampler { namespace sfz {  namespace LinuxSampler { namespace sfz {
42      class Engine;      class Engine;
# Line 86  namespace LinuxSampler { namespace sfz { Line 87  namespace LinuxSampler { namespace sfz {
87              EGADSR EGADSR1;              EGADSR EGADSR1;
88              EG EG2;              EG EG2;
89              EGADSR EGADSR2;              EGADSR EGADSR2;
90                SfzSignalUnitRack SignalRack;
91    
92          public: // FIXME: just made public for debugging (sanity check in Engine::RenderAudio()), should be changed to private before the final release          public: // FIXME: just made public for debugging (sanity check in Engine::RenderAudio()), should be changed to private before the final release
93              // Attributes              // Attributes
# Line 100  namespace LinuxSampler { namespace sfz { Line 102  namespace LinuxSampler { namespace sfz {
102              void processCrossFadeEvent(RTList<Event>::Iterator& itEvent);              void processCrossFadeEvent(RTList<Event>::Iterator& itEvent);
103    
104              EngineChannel* GetSfzEngineChannel();              EngineChannel* GetSfzEngineChannel();
105                
106                friend class EGv1Unit;
107                friend class SfzSignalUnitRack;
108    
109          protected:          protected:
110              virtual uint8_t CrossfadeAttenuation(uint8_t& CrossfadeControllerValue) {              virtual uint8_t CrossfadeAttenuation(uint8_t& CrossfadeControllerValue) {

Legend:
Removed from v.2217  
changed lines
  Added in v.2218

  ViewVC Help
Powered by ViewVC