New theory of harmony