protected void calculateChecksum(Patch ip,int start,int end,int ofs) { Patch p=(Patch)ip; int i;
protected static void calculateChecksum(Patch p,int start,int end,int ofs) { int i;
    protected void calculateChecksum(Patch ip,int start,int end,int ofs) {    		Patch p=(Patch)ip;    		int i;        int sum=0;        //System.out.println("Checksum was" + p.sysex[ofs]);        for (i=start;i<=end;i++) {            sum+=p.sysex[i];        }        p.sysex[ofs]=(byte)(sum % 128);        //System.out.println("Checksum new is" + p.sysex[ofs]);    }