char ComparePrior(char c1, char c2){ InitPriority(prior); if(prior[c1] < prior[c2]){ return '<'; } else if(prior[c1] == prior[c2]){ return '='; } else return '>'; }
void main() { ALport alp; FileDescriptor dacfd, sockfd; int udp_port = 7000; SynthState voices[2]; InitVoice(voices, 440); InitVoice(voices+1, 220); dacfd = InitAudio(&alp); sockfd = initudp(udp_port); if(sockfd<0) { perror("initudp"); return; } InitPriority(); InitOSC(voices, voices+1); MainLoop(alp, dacfd, sockfd, voices, voices+1); }