Music database searching
First Claim
Patent Images
1. Apparatus for effecting a search through a database of music files, comprising:
- input means, for providing as input search criteria comprising a tune as a sequence of melodic intervals;
comparing means, for comparing said sequence of melodic intervals with selected portions of a plurality of computer-readable music files; and
output means, for providing as output a list of possible matches of said search criteria with ones of said plurality of computer-readable music files.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to an apparatus for searching a database of music files comprising input means to provide search criteria comprising a tune as a sequence of melodic intervals, comparing means for comparing the sequence of melodic intervals with selected portions of a plurality of computer-readable music files and output means to provide a list of possible matches of the search criteria with at least one of the plurality of computer-readable music files.
136 Citations
33 Claims
-
1. Apparatus for effecting a search through a database of music files, comprising:
-
input means, for providing as input search criteria comprising a tune as a sequence of melodic intervals;
comparing means, for comparing said sequence of melodic intervals with selected portions of a plurality of computer-readable music files; and
output means, for providing as output a list of possible matches of said search criteria with ones of said plurality of computer-readable music files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 28, 29, 30, 31)
-
-
21. Apparatus for indexing a music database comprising:
-
means for identifying relevant selected portions of a plurality of computer-readable music files by applying selection criteria to identify portions of the files likely to contain tunes; and
means for tagging said music files to identify positions corresponding to said relevant selected portions.
-
-
22. Apparatus for indexing a music database comprising:
-
means for identifying relevant selected portions of a plurality of computer-readable music files by applying selection criteria to identify portions of the files likely to contain tunes; and
means for generating an index of said music files containing information representative of said relevant selected portions.
-
-
23. A method for effecting a search through a database of music files, comprising:
-
providing as input search criteria comprising a tune as a sequence of melodic intervals;
comparing said sequence of melodic intervals with selected portions of a plurality of computer-readable music files; and
providing as output a list of possible matches of said search criteria with ones of said plurality of computer-readable music files. - View Dependent Claims (24)
-
-
25. Apparatus for determining a sequence of melodic intervals from an input source comprising:
-
input means for providing an input signal waveform representing a tune;
note discretization means comprising means for dividing a frequency-time representation of said input signal waveform into discrete time periods to form a succession of input tune elements and, for each input tune element, determining a single gradient of the input over said time period. - View Dependent Claims (26, 27)
-
-
32. Apparatus substantially as described herein with reference to the accompanying drawings.
-
33. A method substantially as described herein with reference to the accompanying drawings.
Specification