#define TOP_VALUE 500

double value, radius=0.0;
while( 1 ){
 radius += 0.064;   /* サンプリング周波数に合わせて */
 value = sin( radius ) * TOP_VALUE;
}