38 class VoiceManagerPrivate;
39 VoiceManagerPrivate *d;
75 voice *LastnotusedVoice;
98 VoiceManager(
int totalvoices);
112 int allocateVoice(
int chn,
int key);
119 void deallocateVoice(
int id);
127 void initSearch(
void);
149 int search(
int chn,
int note);
154 int channel(
int v) {
return VoiceList[v]->channel;}
159 int note(
int v) {
return VoiceList[v]->note;}
164 int used(
int v) {
return VoiceList[v]->used;}
169 void clearLists(
void);
const TDEShortcut & next()