Media system and method of progressive musical instruction based on user proficiency
First Claim
1. A system for progressive musical instruction comprising:
- a processor-readable memory medium having software residing thereon, the software executable by a processor to direct the performance ofgenerating audio signals corresponding to a predetermined musical performance, the audio signals in a first operating mode including prerecorded sounds from each of one or more musical instruments associated with the musical performance, the audio signals in a second operating mode including sounds from said instruments with the exception of a predetermined musical instrument;
generating display signals corresponding to the musical performance, the display signals arranged to provide musical instruction to a user relating to playing of the predetermined musical instrument during at least the second operating mode; and
in association with subsequent iterations of the musical performance, determining respective durations of the first and second modes based on criteria comprising a proficiency level of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for progressive musical instruction using a media system with processor-executable software modules storing musical performances each having a plurality of segments. A set of audiovisual signals is generated to simulate a predetermined musical instrument from a selected performance during host segments. The audiovisual signals are adjusted to mute the predetermined instrument during user segments (non-host segments) of the performance. The number of user segments may be maintained or increased for successive iterations of the performance, as the user becomes more proficient. Proficiency of the user may be set by the user or in preferred embodiments may be determined by comparing received signals from a musical instrument with expected signals for the musical performance which are saved in the media system. Determinations to maintain or increase user segments, and which segments are added to the user segments, may be user selectable or programmable by the system.
-
Citations
18 Claims
-
1. A system for progressive musical instruction comprising:
a processor-readable memory medium having software residing thereon, the software executable by a processor to direct the performance of generating audio signals corresponding to a predetermined musical performance, the audio signals in a first operating mode including prerecorded sounds from each of one or more musical instruments associated with the musical performance, the audio signals in a second operating mode including sounds from said instruments with the exception of a predetermined musical instrument; generating display signals corresponding to the musical performance, the display signals arranged to provide musical instruction to a user relating to playing of the predetermined musical instrument during at least the second operating mode; and in association with subsequent iterations of the musical performance, determining respective durations of the first and second modes based on criteria comprising a proficiency level of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system for progressive musical instruction comprising:
-
a display device; a processor operatively coupled to the display device; and a processor-readable memory medium having program modules embodied thereon, said program modules executable by the processor and further comprising a storage module effective to store one or more musical performances, each performance further comprising a plurality of musical segments; an audio control module effective to generate sounds in accordance with a selected musical performance, the generated sounds in a first mode corresponding to those produced by each musical instrument associated with the performance, the generated sounds in a second mode corresponding to the associated instruments except for a predetermined musical instrument electrically coupled to the system; a display control module effective to generate upon the display device a visual representation of the predetermined instrument and graphically populate the visual representation with instruction tools associated with the instrument and in accordance with the musical performance; a proficiency sensing module effective to receive signals from the musical instrument electrically coupled to the system, compare the received signals to expected signals associated with the relevant performance, and determine a proficiency level of the user based on the comparison; and a mode control module effective to determine the number of segments in the selected performance to be associated with each mode based upon one or more criteria including the determined proficiency level of the user and a performance iteration, wherein in successive iterations the mode control module determines whether the proficiency level of the user warrants decreasing an amount of segments associated with the first mode and increasing the amount of segments associated with the second mode. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of progressive musical instruction by a media system having one or more processor-executable program modules and storing one or more predetermined musical performances each further comprising a plurality of segments, the method comprising the steps of:
-
(a) generating a set of audiovisual signals effective to simulate a predetermined musical instrument associated with a selected musical performance from the one or more predetermined performances stored in the media system during one or more host segments of the performance; (b) adjusting the set of audiovisual signals to mute the predetermined instrument during user segments further comprising the one or more non-host segments of the performance; (c) identifying a proficiency level of the user; (d) determining a number of user and host segments for a successive iteration of the performance based on criteria comprising the proficiency level of the user; (e1) in accordance with a first determination, maintaining respective durations for the number of user and host segments in a successive iteration of the performance and repeating steps (a) to (d); and (e2) in accordance with a second determination, adding one or more segments of the musical performance to the one or more user segments and removing said segments added to the user segments from the one or more host segments in a successive iteration of the performance, and repeating steps (a) to (d). - View Dependent Claims (16, 17, 18)
-
Specification