for(i=n-1;i>=0;i--) {buf[i] += imuldiv8(sbuffer[i], level);}
for(i=n-1;i>=0;i--) {buf[i] += imuldiv16(sbuffer[i], level);}
void set_ch_delay(register int32 *sbuffer, int32 n, int32 level){    register int32 i;	int32 *buf = delay_effect_buffer;	level = level * 256 / 127;	for(i=n-1;i>=0;i--) {buf[i] += imuldiv8(sbuffer[i], level);}}