| 869 | } |
| 870 | |
| 871 | void Envelope::RescaleTimesBy(double ratio) |
| 872 | { |
| 873 | for (auto& point : mEnv) |
| 874 | point.SetT(point.GetT() * ratio); |
| 875 | if (mTrackLen != DBL_MAX) |
| 876 | mTrackLen *= ratio; |
| 877 | } |
| 878 | |
| 879 | // Accessors |
| 880 | double Envelope::GetValue( double t, double sampleDur ) const |
no test coverage detected