Melody encoding and searching system
OwnerJan L. van Os, Florian U. Bomersinventors
Life of this patent
Estimating the term…
Loading patent…
OwnerJan L. van Os, Florian U. Bomersinventors
Estimating the term…
An input sequence of musical notes is converted to a melodic contour by detecting note interval changes, e.g., in semitones, between consecutive musical notes in the sequence and mapping the detected note interval changes to corresponding change codes in a defined set of change codes, which have non-uniform step sizes for quantizing note interval changes. Correspondingly, a system, such as a local and/or a remote computer system system (e.g., a web-based melody search server) compares input melodic contours with a database of stored melodic contours to determine matching information, which can be provided to the users that generated the input sequences of musical notes. The system may be configured to search computer networks to identify audio files for representation in the database of stored melodic contours. Further, an embodiment provides for a graphical keyboard for entry of musical note sequences and/or provides for receiving such sequences through a MIDI port.
A method of generating a melodic contour comprising:
A method of generating a melodic contour comprising:
A method of generating a melodic contour comprising:
A method of generating a melodic contour comprising:
A method of melody matching based on melodic contours comprising:
A method of melody matching based on melodic contours comprising:
Dependencies are inferred from the claim text.