За плечами только Г. Шилдт, прошу не судить строго. )
Где почитать про Риперовские типы данных?
Например, функция reaper.SetEnvelopePoint.
boolean reaper.SetEnvelopePoint(TrackEnvelope envelope, integer ptidx,
optional number timeIn, optional number valueIn, optional integer shapeIn,
optional...