Claims
- 1. A method for determining tempo in an input piece of music, comprising:
creating a compact representation of the input piece of music; processing of the compact representation in a way that accentuates its tempo characteristics; generating bins of data from the processed compact representation, reflective of the different correlation strengths at different time periods or frequencies; and feeding the bins of data into a classification chain.
- 2. The method of claim 1, wherein the compact representation of the input piece of music is created by taking the square root of the sum of the squares of blocks of 1024 samples.
- 3. The method of claim 1, wherein the processing of the compact representation is done by first taking of a first order difference, a first half wave rectifying, applying median filter, subtracting a mean value, a second half wave rectifying, second taking of a first order difference, and a third half wave rectifying.
- 4. The method of claim 1, wherein 130 bins of data are generated, each bin being the correlation strength of the period defined by the bin number time {fraction (1/43)}.
- 5. The method of claim 1, wherein the classification chain is built upon an existing database classified by humans.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a divisional of U.S. patent application Ser. No. 09/905,345, filed Jul. 13, 2001, which claims benefit of U.S. Provisional Application Ser. No. 60/218,289, filed Jul. 14, 2000 and relates to U.S. patent appln. Ser. Nos. 09/900,230 filed Jul. 6, 2001 (Attorney Docket No. MSFT-0577); 09/899,490 filed Jul. 5, 2001, now U.S. Pat. No. 6,545,209 issued Apr. 8, 2003 (Attorney Docket No.: MSFT-0578); 09/934,071 filed Aug. 20, 2001 (Attorney Docket No.: MSFT-0579); 09/900,059 filed Jul. 6, 2001 (Attorney Docket No.: MSFT-0580); 09/934,774 filed Aug. 21, 2001 (Attorney Docket No.: MSFT-0581); 09/935,349 filed Aug. 21, 2001 (Attorney Docket No.: MSFT-0582); 09/904,465 filed Jul. 13, 2001 (Attorney Docket No.: MSFT-0584); 09/905,011 filed Jul. 13, 2001 (Attorney Docket No.: MSFT-0585); 09/942,509 filed Aug. 29, 2001 (Attorney Docket No.: MSFT-0586); and 09/928,004 filed Aug. 10, 2001 (Attorney Docket No.: MSFT-0587).
Provisional Applications (1)
|
Number |
Date |
Country |
|
60218289 |
Jul 2000 |
US |
Divisions (11)
|
Number |
Date |
Country |
Parent |
09905345 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09900230 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09899490 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09900059 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09934071 |
Aug 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09934774 |
Aug 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09935349 |
Aug 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09904465 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09905011 |
Jul 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09942509 |
Aug 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |
Parent |
09928004 |
Aug 2001 |
US |
Child |
10667961 |
Sep 2003 |
US |