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

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

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

revision 2223 by iliev, Fri Jul 29 13:39:58 2011 UTC revision 2224 by iliev, Mon Aug 1 19:08:09 2011 UTC
# Line 55  namespace LinuxSampler { namespace sfz { Line 55  namespace LinuxSampler { namespace sfz {
55              double GetSampleRate();              double GetSampleRate();
56      };      };
57            
58        
59        class CCUnit: public CCSignalUnit {
60            public:
61                Voice* pVoice;
62    
63                CCUnit(SfzSignalUnitRack* rack);
64                
65                virtual void Trigger();
66                
67                void SetCCs(::sfz::Array<int>& pCC);
68        };
69        
70        
71      template <class T>      template <class T>
72      class EGUnit: public SfzSignalUnit {      class EGUnit: public SfzSignalUnit {
73          public:          public:
# Line 214  namespace LinuxSampler { namespace sfz { Line 227  namespace LinuxSampler { namespace sfz {
227            
228      class PitchLFOUnit: public LFOv1Unit {      class PitchLFOUnit: public LFOv1Unit {
229          public:          public:
230              PitchLFOUnit(SfzSignalUnitRack* rack): LFOv1Unit(rack) { }              CCUnit suDepthCC;
231                
232                PitchLFOUnit(SfzSignalUnitRack* rack): LFOv1Unit(rack), suDepthCC(rack) { }
233                            
234              virtual void Trigger();              virtual void Trigger();
235      };      };
# Line 228  namespace LinuxSampler { namespace sfz { Line 243  namespace LinuxSampler { namespace sfz {
243            
244            
245            
246      class EndpointUnit : public EndpointSignalUnit {      class EndpointUnit: public EndpointSignalUnit {
247          public:          public:
248              Voice* pVoice;              Voice* pVoice;
249    

Legend:
Removed from v.2223  
changed lines
  Added in v.2224

  ViewVC Help
Powered by ViewVC