private static int getChromaticIndex(String note) {
		int base = getNaturalIndex(note.charAt(0));
		if(note.length() == 1) {
			return base;
		}
		if(note.length() == 2) {
			if(note.charAt(1)=='b') {
				return (base+11)%12;
			}
			if(note.charAt(1)=='#') {
				return (base+1);
			}
		}
		if(note.length() == 3) {
			if(note.charAt(2)=='b') {
				return (base+10)%12;
			}
			if(note.charAt(2)=='#') {
				return (base+2);
			}
		}
		return -1;
	}