Performance information analyzer and chord detection device associated therewith
First Claim
1. A performance information analyzer, comprising:
- input means provided to be applied with a plurality of tone pitch information data in response to progress of performance of a musical tune;
detection means for detecting the number of the tone pitch information data simultaneously applied to said input means;
analysis means for analyzing the tone pitch information data into a plurality of performance parts in accordance with the detected number of the tone pitch information data, wherein the plurality of performance parts comprise at least one of a bass part, a bass chord part, a melody chord part and a melody part, said analysis means being adapted to analyze one of the tone pitch formation data into one or the performance parts based on a difference in tone pitch between the one of the tone pitch information data and reference tone pitch information data previously assigned to a predetermined part of the performance parts during prior analysis of the tone pitch information data and to analyze the other tone pitch information data into the other performance parts based on a difference in tone pitch between the analyzed tone pitch information data and each of the other tone pitch information data.
0 Assignments
0 Petitions
Accused Products
Abstract
A performance information analyzer wherein one of tone pitch information data applied thereto in response to progress of performance of a musical tune is analyzed into one of plural performance parts on a basis of a difference in tone pitch between the one of the tone pitch information data and a reference tone pitch information data previously assigned to a predetermined part of the plural performance parts during prior analysis of the tone pitch information and the other tone pitch information data are analyzed into the other performance parts on a basis of a difference in tone pitch between the analyzed tone pitch information data and each of the other tone pitch information data.
12 Citations
62 Claims
-
1. A performance information analyzer, comprising:
-
input means provided to be applied with a plurality of tone pitch information data in response to progress of performance of a musical tune;
detection means for detecting the number of the tone pitch information data simultaneously applied to said input means;
analysis means for analyzing the tone pitch information data into a plurality of performance parts in accordance with the detected number of the tone pitch information data, wherein the plurality of performance parts comprise at least one of a bass part, a bass chord part, a melody chord part and a melody part, said analysis means being adapted to analyze one of the tone pitch formation data into one or the performance parts based on a difference in tone pitch between the one of the tone pitch information data and reference tone pitch information data previously assigned to a predetermined part of the performance parts during prior analysis of the tone pitch information data and to analyze the other tone pitch information data into the other performance parts based on a difference in tone pitch between the analyzed tone pitch information data and each of the other tone pitch information data. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. A performance information analyzer, comprising:
-
input means provided to be applied with first tone pitch information data produced by depression of a single key on a keyboard or second tone pitch information data produced by simultaneous depression of plural keys on the keyboard in response to progress of performance of a musical tune;
first analysis means for analyzing the first tone pitch information data into one of plural performance parts, wherein the plurality of performance parts comprise at least one of a bass part, a bass chord part, a melody chord part and a melody part, based on a difference in tone pitch between the first tone pitch information and a reference tone pitch information data previously assigned to a predetermined part of the plural performance parts during prior analysis of the first or second tone pitch information data; and
second analysis means for analyzing one of the second tone pitch information data into one of the plural performance parts, wherein the plurality of performance parts comprise at least one of a bass part, a bass chord part, a melody chord part and a melody part, based on a difference in tone pitch between the one of the second tone pitch information data and the reference tone pitch information data and for analyzing the other second tone pitch information data into the other performance parts based on a difference in tone pitch between the analyzed tone pitch information data and each or the other second tone pitch information data.
-
- 8. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
- 10. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
- 11. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
13. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
14. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
15. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
- 16. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to comprising;
-
18. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising;
- 19. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
21. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
22. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
23. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
26. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
27. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to comprising:
-
28. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
29. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
30. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
31. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones ill the progression belongs to, comprising:
-
32. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
33. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
34. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
35. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
36. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
37. A performance information analyzer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising:
-
38. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
39. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
40. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
41. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
42. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
43. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
44. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
45. A machine readable medium for use in a system of a data processing type comprising a computer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to said medium containing program instructions executable by said computer for executing:
-
46. A machine readable medium for use in a system of a data processing type comprising a computer for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
47. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to said medium containing program instructions executable by said computer for executing:
-
48. A machine readable medium for use in a system of a data processing type comprising a computer, for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
49. A machine readable medium for use in a system of a data processing type comprising a computers for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, said medium containing program instructions executable by said computer for executing:
-
50. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
51. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
52. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
53. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
54. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
55. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
56. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
57. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to comprising the steps of:
-
58. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to comprising the steps of:
-
59. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
60. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
-
61. A method for analyzing tone pitch information representing tones which constitute a progression of a musical performance to determine which one of a plurality of performance parts each of the tones in the progression belongs to, comprising the steps of:
Specification