Added in code to check against 12 semitones