1. In a computer system, a method for characterizing a data set representative of music comprising: a. identifying within the data set at least one subset of data representing melody; b. identifying within said subset of data representing melody at least one subset of data representing at least one motive.