.DS 
.ft C
\fBPlayer\fP \fIblat\fP(0)
{
	\fBInstance\fP \fBFunction\fP *f1;

	\fBP_start\fP {
		f1 = \fBRead_func\fP("ramp");
		\fBP4\fP = 1.0;
	}

	if (\fBP6\fP < 24.0) {
	    \fBP5\fP = \fBFunc\fP(f1, \fBP6\fP);
	    \fBP6\fP += 1.5;
	    \fBP2\fP = \fBAbs_time\fP();
	    \fBWait_until\fP(\fBP2\fP + \fBP4\fP);
	} else
	    \fBKill\fP(\fBSelf\fP);
}
.ft R 
.DE
