Abstract: A musical composition processing system may include a storage device for storing reference musical compositions, an energy level characteristic value for each reference musical composition, and an attribute profile for each reference musical composition, and a computing device in communication with the storage device and for processing an input musical composition. The processing of the input musical composition may include determining an attribute profile for the input musical composition based upon transient and ambient sounds in the input musical composition, and determining an energy level characteristic data value for the input musical composition by correlating the attribute profile of the input musical composition to the respective attribute profiles and the energy level characteristic data values of the reference musical compositions.
Abstract: A system and method thereof for determining the musical key of a musical composition. The system includes a database of reference musical works, defined by both a root musical key and a note strength profile, and a musical key estimation system that detects the musical key of the musical compositing based on relationships between the note strength profiles of the reference works and the note strength profile of the musical composition.