From: <ge...@us...> - 2003-08-07 22:19:27
|
Update of /cvsroot/jsynthlib/JSynthLib/core In directory sc8-pr-cvs1:/tmp/cvs-serv19624/JSynthLib/core Modified Files: MidiScan.java Log Message: Fixed the bug in the MidiScanner. No "0" is added before the final 0xf7 byte. Index: MidiScan.java =================================================================== RCS file: /cvsroot/jsynthlib/JSynthLib/core/MidiScan.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** MidiScan.java 26 Oct 2002 21:11:33 -0000 1.5 --- MidiScan.java 7 Aug 2003 22:19:24 -0000 1.6 *************** *** 109,113 **** if (((answerData[0]&0xff)==0xf0)&&(answerData[1]==0x7e)&&(answerData[3]==6)&&(answerData[4]==2)) { // check, wether it is really an inquiry response for (int k=1;k<msgsize;k++) { ! if (answerData[k]<16) responseString.append("0"); responseString.append(Integer.toHexString(0xff&answerData[k])); } --- 109,113 ---- if (((answerData[0]&0xff)==0xf0)&&(answerData[1]==0x7e)&&(answerData[3]==6)&&(answerData[4]==2)) { // check, wether it is really an inquiry response for (int k=1;k<msgsize;k++) { ! if ((answerData[k]<16)&&(answerData[k]>=0)) responseString.append("0"); responseString.append(Integer.toHexString(0xff&answerData[k])); } |