6 changed files with 36 additions and 26 deletions
@ -1,3 +1,29 @@ |
|||||
void erease() { |
|
||||
|
|
||||
|
void setSample(int sample, int step) { |
||||
|
if(setErease) { |
||||
|
for(int i=0; i<matrix[1]; i++) { |
||||
|
pattern[sample-1][i] = 0; |
||||
|
} |
||||
|
setErease = false; |
||||
|
|
||||
|
} else if(selectPattern) { |
||||
|
|
||||
|
loadPattern(sample); |
||||
|
selectPattern = false; |
||||
|
|
||||
|
} else if(selectBank) { |
||||
|
|
||||
|
loadBank(sample); |
||||
|
selectBank = false; |
||||
|
|
||||
|
} else { |
||||
|
|
||||
|
pattern[sample-1][step-1] = 1; |
||||
|
for(int i=0; i<matrix[0]; i++) { |
||||
|
for(int y=0; y<matrix[1]; y++) { |
||||
|
printf("%d ", pattern[i][y]); |
||||
|
} |
||||
|
printf("\n"); |
||||
|
} |
||||
|
} |
||||
} |
} |
||||
|
@ -1,6 +1,6 @@ |
|||||
bank 2 |
bank 2 |
||||
rows 4 |
rows 4 |
||||
10000101 |
|
||||
01000011 |
|
||||
00100001 |
|
||||
00010001 |
|
||||
|
1000010010000001 |
||||
|
0100001101000011 |
||||
|
0010000100100001 |
||||
|
0001000100010001 |
||||
|
Binary file not shown.
Loading…
Reference in new issue