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

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

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

revision 2175 by persson, Mon Apr 25 08:12:36 2011 UTC revision 2216 by iliev, Mon Jul 25 17:21:16 2011 UTC
# Line 51  namespace sfz Line 51  namespace sfz
51    
52      class Sample : public LinuxSampler::SampleFileBase<Region> {      class Sample : public LinuxSampler::SampleFileBase<Region> {
53          public:          public:
54              Sample(String File, bool DontClose = false) : LinuxSampler::SampleFileBase<Region>(File, DontClose) { }              Sample(String File, bool DontClose = false, uint offset = 0): LinuxSampler::SampleFileBase<Region>(File, DontClose) {
55                    Offset = offset;
56                }
57              virtual ~Sample() { }              virtual ~Sample() { }
58      };      };
59    
# Line 70  namespace sfz Line 72  namespace sfz
72    
73      class SampleManager : public LinuxSampler::SampleManager<Sample, Region> {      class SampleManager : public LinuxSampler::SampleManager<Sample, Region> {
74      public:      public:
75          Sample* FindSample(std::string samplePath);          Sample* FindSample(std::string samplePath, int offset);
76    
77      protected:      protected:
78          virtual void OnSampleInUse(Sample* pSample) {          virtual void OnSampleInUse(Sample* pSample) {
# Line 396  namespace sfz Line 398  namespace sfz
398    
399          //Deprecated (from version 1)          //Deprecated (from version 1)
400          float ampeg_delay, ampeg_start, ampeg_attack, ampeg_hold, ampeg_decay, ampeg_sustain, ampeg_release;          float ampeg_delay, ampeg_start, ampeg_attack, ampeg_hold, ampeg_decay, ampeg_sustain, ampeg_release;
401            float ampeg_vel2delay, ampeg_vel2attack, ampeg_vel2hold, ampeg_vel2decay, ampeg_vel2sustain, ampeg_vel2release;
402          float fileg_delay, fileg_start, fileg_attack, fileg_hold, fileg_decay, fileg_sustain, fileg_release;          float fileg_delay, fileg_start, fileg_attack, fileg_hold, fileg_decay, fileg_sustain, fileg_release;
403          float pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold, pitcheg_decay, pitcheg_sustain, pitcheg_release;          float pitcheg_delay, pitcheg_start, pitcheg_attack, pitcheg_hold, pitcheg_decay, pitcheg_sustain, pitcheg_release;
404          float amplfo_delay, amplfo_fade, amplfo_freq, amplfo_depth;          float amplfo_delay, amplfo_fade, amplfo_freq, amplfo_depth;

Legend:
Removed from v.2175  
changed lines
  Added in v.2216

  ViewVC Help
Powered by ViewVC