|
Code:
|
Boolean midipedalflag;
midipedalflag=false; // the flag set by midipedal
do { // and space bar
synchronized(midipedalflag){
midipedalflag.wait();
}
} while (!midipedalflag);
midipedalflag=false; |
Multipedal should do:
|
Code:
|
midipedalflag.notify(); |
Note:
1) To be notifiable midipedalflag is Boolean, not boolean
2) Seems you can miss some events. E.g. midipedal sets midipedalflag = true before you set it to false by line
|
Code:
|
midipedalflag=false; // the flag set by midipedal |