channel[ch].port_select = (ch < REDUCE_CHANNELS) ? 0 : 1; 
channel[ch].port_select = ch >> 4; 
void init_channel_layer(int ch){	if (ch >= MAX_CHANNELS)		return;	CLEAR_CHANNELMASK(channel[ch].channel_layer);	SET_CHANNELMASK(channel[ch].channel_layer, ch);	channel[ch].port_select = (ch < REDUCE_CHANNELS) ? 0 : 1;}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/1dc395bbbaac7c7a3915616165b6e60e1c7739f4/readmidi.c/buggy/timidity/readmidi.c