Add #total_semitones and .from_semitones