|  | @@ -247,7 +247,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 9, down: -3, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 10, down: -2, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 11, down: -1, move: 0 },
 | 
	
		
			
				|  |  | -		"K:C": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  |  	},
 | 
	
		
			
				|  |  |  	"K:C#": {
 | 
	
		
			
				|  |  |  		"K:D": { up: 1, down: -11, move: 0 },
 | 
	
	
		
			
				|  | @@ -261,6 +261,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 11, down: -1, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 0, down: 0, move: 0 },
 | 
	
	
		
			
				|  | @@ -277,6 +278,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 11, down: -1, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 0, down: 0, move: 1 },
 | 
	
	
		
			
				|  | @@ -292,6 +294,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 7, down: -5, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 11, down: -1, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 11, down: -1, move: 0 },
 | 
	
	
		
			
				|  | @@ -307,6 +310,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 6, down: -6, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 7, down: -5, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 10, down: -2, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 10, down: -2, move: 1 },
 | 
	
	
		
			
				|  | @@ -322,6 +326,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 5, down: -7, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 6, down: -6, move: 0 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 7, down: -5, move: 1 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 7, down: -5, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 9, down: -3, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 9, down: -3, move: 0 },
 | 
	
	
		
			
				|  | @@ -337,6 +342,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 4, down: -8, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 5, down: -7, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 6, down: -6, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 6, down: -6, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 7, down: -5, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 8, down: -4, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 8, down: -4, move: 1 },
 | 
	
	
		
			
				|  | @@ -351,6 +357,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 6, down: -6, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 7, down: -5, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 7, down: -5, move: 1 },
 | 
	
	
		
			
				|  | @@ -367,6 +374,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 6, down: -6, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 7, down: -5, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 7, down: -5, move: 1 },
 | 
	
	
		
			
				|  | @@ -382,6 +390,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 2, down: -10, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 6, down: -6, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 6, down: -6, move: 0 },
 | 
	
	
		
			
				|  | @@ -397,6 +406,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 1, down: -11, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 2, down: -10, move: 1 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 5, down: -7, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 5, down: -7, move: 1 },
 | 
	
	
		
			
				|  | @@ -412,6 +422,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  	"K:A": {
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 1, down: -11, move: 0 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 2, down: -10, move: 1 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 2, down: -10, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 4, down: -8, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 4, down: -8, move: 0 },
 | 
	
	
		
			
				|  | @@ -427,6 +438,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  	},
 | 
	
		
			
				|  |  |  	"K:Bb": {
 | 
	
		
			
				|  |  |  		"K:B": { up: 1, down: -11, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 1, down: -11, move: 0 },
 | 
	
		
			
				|  |  |  		"K:C": { up: 2, down: -10, move: 1 },
 | 
	
		
			
				|  |  |  		"K:C#": { up: 3, down: -9, move: 0 },
 | 
	
		
			
				|  |  |  		"K:Db": { up: 3, down: -9, move: 1 },
 | 
	
	
		
			
				|  | @@ -456,6 +468,7 @@ export const ABC_KEYS: { [_: string]: any } = {
 | 
	
		
			
				|  |  |  		"K:A": { up: 10, down: -2, move: 1 },
 | 
	
		
			
				|  |  |  		"K:Bb": { up: 11, down: -1, move: 0 },
 | 
	
		
			
				|  |  |  		"K:B": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  | +		"K:Cb": { up: 0, down: 0, move: 0 },
 | 
	
		
			
				|  |  |  	},
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 |