len = (int) Math.min( 4096, span.getStop() - start );
calcWarpedTime( warpedTime, interpOff * t_norm, t_norm, len );
evaluateFunction( warpedTime, interpBuf, len );
// at.continueWrite( bs, interpBuf, 0, len );
if( bc != null ) {
at.readFrames( srcBuf, 0, new Span( start, start + len ));
if( interpOff < bc.getLen() ) { // EEE getLen?
bc.blend( interpOff, srcBuf, 0, interpBuf, 0, interpBuf, 0, len );
}
if( interpLen - (interpOff + len) < bc.getLen() ) { // EEE getLen?
bc.blend( interpOff - (interpLen - bc.getLen()), interpBuf, 0, srcBuf, 0, interpBuf, 0, len );