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

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

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

revision 3033 by persson, Sat Feb 2 08:22:49 2013 UTC revision 3034 by schoenebeck, Mon Oct 31 00:05:00 2016 UTC
# Line 3  Line 3 
3   *   LinuxSampler - modular, streaming capable sampler                     *   *   LinuxSampler - modular, streaming capable sampler                     *
4   *                                                                         *   *                                                                         *
5   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *   *   Copyright (C) 2003, 2004 by Benno Senoner and Christian Schoenebeck   *
6   *   Copyright (C) 2005 - 2013 Christian Schoenebeck                       *   *   Copyright (C) 2005 - 2016 Christian Schoenebeck                       *
7   *                                                                         *   *                                                                         *
8   *   This program is free software; you can redistribute it and/or modify  *   *   This program is free software; you can redistribute it and/or modify  *
9   *   it under the terms of the GNU General Public License as published by  *   *   it under the terms of the GNU General Public License as published by  *
# Line 44  namespace LinuxSampler { namespace gig { Line 44  namespace LinuxSampler { namespace gig {
44                          else                          else
45                              enterDecay1Part1Stage(SampleRate);                              enterDecay1Part1Stage(SampleRate);
46                          break;                          break;
47                        default: ; // noop
48                  }                  }
49                  break;                  break;
50              case stage_attack_hold:              case stage_attack_hold:
# Line 59  namespace LinuxSampler { namespace gig { Line 60  namespace LinuxSampler { namespace gig {
60                      case event_release:                      case event_release:
61                          enterReleasePart1Stage();                          enterReleasePart1Stage();
62                          break;                          break;
63                        default: ; // noop
64                  }                  }
65                  break;                  break;
66              case stage_decay1_part1:              case stage_decay1_part1:
# Line 69  namespace LinuxSampler { namespace gig { Line 71  namespace LinuxSampler { namespace gig {
71                      case event_release:                      case event_release:
72                          enterReleasePart1Stage();                          enterReleasePart1Stage();
73                          break;                          break;
74                        default: ; // noop
75                  }                  }
76                  break;                  break;
77              case stage_decay1_part2:              case stage_decay1_part2:
# Line 84  namespace LinuxSampler { namespace gig { Line 87  namespace LinuxSampler { namespace gig {
87                          else                          else
88                              enterDecay2Stage(SampleRate);                              enterDecay2Stage(SampleRate);
89                          break;                          break;
90                        default: ; // noop
91                  }                  }
92                  break;                  break;
93              case stage_decay2:              case stage_decay2:
# Line 97  namespace LinuxSampler { namespace gig { Line 101  namespace LinuxSampler { namespace gig {
101                      case event_hold_end:                      case event_hold_end:
102                          enterDecay1Part1Stage(SampleRate);                          enterDecay1Part1Stage(SampleRate);
103                          break;                          break;
104                        default: ; // noop
105                  }                  }
106                  break;                  break;
107              case stage_sustain:              case stage_sustain:
# Line 112  namespace LinuxSampler { namespace gig { Line 117  namespace LinuxSampler { namespace gig {
117                      case event_hold_end:                      case event_hold_end:
118                          enterDecay1Part1Stage(SampleRate);                          enterDecay1Part1Stage(SampleRate);
119                          break;                          break;
120                        default: ; // noop
121                  }                  }
122                  break;                  break;
123              case stage_release_part1:              case stage_release_part1:
# Line 125  namespace LinuxSampler { namespace gig { Line 131  namespace LinuxSampler { namespace gig {
131                          else                          else
132                              enterDecay2Stage(SampleRate);                              enterDecay2Stage(SampleRate);
133                          break;                          break;
134                        default: ; // noop
135                  }                  }
136                  break;                  break;
137              case stage_release_part2:              case stage_release_part2:
# Line 138  namespace LinuxSampler { namespace gig { Line 145  namespace LinuxSampler { namespace gig {
145                          else                          else
146                              enterDecay2Stage(SampleRate);                              enterDecay2Stage(SampleRate);
147                          break;                          break;
148                        default: ; // noop
149                  }                  }
150                  break;                  break;
151                case stage_fadeout:
152                case stage_end:
153                    ; // noop
154          }          }
155      }      }
156    

Legend:
Removed from v.3033  
changed lines
  Added in v.3034

  ViewVC Help
Powered by ViewVC