else 
vp->v.scale_freq = 0;	/* scale freq */ } else { 
static void set_rootfreq(SampleList *vp){    int root, tune;    root = vp->root;    tune = vp->tune;#if 1    while(tune <= -100)    {	root++;	tune += 100;    }    while(tune > 0)    {	root--;	tune -= 100;    }    /* -100 < tune <= 0 */    tune = (-tune * 256) / 100;#else    while (tune < 0) {      root--;      tune += 100;    }    while (tune >= 100) {      root++;      tune -= 100;    }    tune = (tune * 256) / 100;#endif    if(root > 127)	vp->v.root_freq = (int32)((FLOAT_T)freq_table[127] *				  bend_coarse[root - 127] * bend_fine[tune]);				      else if(root < 0)	vp->v.root_freq = (int32)((FLOAT_T)freq_table[0] /				  bend_coarse[-root] * bend_fine[tune]);    else	vp->v.root_freq = (int32)((FLOAT_T)freq_table[root] * bend_fine[tune]);	/* scale freq */	vp->v.scale_freq =		69 - log(440000.0 / vp->v.root_freq) / log(2) * 12 + 0.5;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/be40b80e039694c95b8472c2b8737270f5b1af41/sndfont.c/buggy/timidity/sndfont.c