| 411 | } |
| 412 | |
| 413 | void NoteCanvasElement::WriteModulation(float pos, float pitchBend, float modWheel, float pressure, float pan) |
| 414 | { |
| 415 | float curveTime = (pos - GetStart()) * mCanvas->GetLength(); |
| 416 | curveTime = FloatWrap(curveTime, mCanvas->GetLength()); |
| 417 | mPitchBendCurve.AddPoint(CurvePoint(curveTime, pitchBend)); |
| 418 | mModWheelCurve.AddPoint(CurvePoint(curveTime, modWheel)); |
| 419 | mPressureCurve.AddPoint(CurvePoint(curveTime, pressure)); |
| 420 | mPanCurve.AddPoint(CurvePoint(curveTime, pan)); |
| 421 | } |
| 422 | |
| 423 | namespace |
| 424 | { |
no test coverage detected