diff options
Diffstat (limited to 'fm_banks/op3_files/2x2patch/bytecmp.c')
-rw-r--r-- | fm_banks/op3_files/2x2patch/bytecmp.c | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/fm_banks/op3_files/2x2patch/bytecmp.c b/fm_banks/op3_files/2x2patch/bytecmp.c deleted file mode 100644 index eb24e21..0000000 --- a/fm_banks/op3_files/2x2patch/bytecmp.c +++ /dev/null @@ -1,47 +0,0 @@ -#include <stdio.h> - -int main() -{ - FILE* f1 = fopen("../fat4.op3", "rb"); - FILE* f2 = fopen("../fat4_probe.op3", "rb"); - - unsigned char byte1=0, byte2=0; - int count=0; - int insCount=0; - int dataPos = 32+(2*4); - int valid1 = 1; - int valid2 = 1; - int drumMode = 0; - while( valid1 && valid2 ) - { - valid1 = (fread(&byte1, 1, 1, f1)!=0); - valid2 = (fread(&byte2, 1, 1, f2)!=0); - - if(!valid1 && !valid2) - break; - if(count==32) - { - printf("Header\n"); - } - if(count==32+(2*4)) - { - printf("Header END\n"); - } - if(count>=dataPos) - { - if((count-dataPos)%24==0) - { - if(drumMode) - printf("DRUM!!! %d\n", (insCount++)-128); - else - printf("INSTRUMENT!!! %d\n", insCount++); - if(insCount==128) - drumMode = 1; - } - } - printf("%03X: {0x%02x == 0x%02x}%s\n", count, byte1, byte2, (byte1==byte2)?"":" <- NOT SAME!!!"); - count++; - } - - -} |