calc_filter_shelving_low(&(p->trebles)); 
calc_filter_shelving_high(&(p->trebles)); 
void recompute_part_eq_xg(struct part_eq_xg *p){	int8 vbass, vtreble;	if(p->bass_freq >= 4 && p->bass_freq <= 40 && p->bass != 0x40) {		vbass = 1;		p->basss.q = 0.7;		p->basss.freq = eq_freq_table_xg[p->bass_freq];		if(p->bass == 0) {p->basss.gain = -12.0;}		else {p->basss.gain = 0.19 * (double)(p->bass - 0x40);}		calc_filter_shelving_low(&(p->basss));	} else {vbass = 0;}	if(p->treble_freq >= 28 && p->treble_freq <= 58 && p->treble != 0x40) {		vtreble = 1;		p->trebles.q = 0.7;		p->trebles.freq = eq_freq_table_xg[p->treble_freq];		if(p->treble == 0) {p->trebles.gain = -12.0;}		else {p->trebles.gain = 0.19 * (double)(p->treble - 0x40);}		calc_filter_shelving_low(&(p->trebles));	} else {vtreble = 0;}	p->valid = vbass || vtreble;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/8d42f6aa38df1de66accf9df30685bae83fea8dd/playmidi.c/buggy/timidity/playmidi.c