turn enum OctaveShiftType into enum class