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]));
}
|