Music performance assisting system for teaching sequential use of fingers, method used therein and information storage medium for computer program representative of the method
AssigneeYamaha Corporation
InventorKiyoshi Kawamura
Life of this patent
Estimating the term…
Abstract
A music performance assisting system analyzes a set of music data codes representative of a series of notes and rests forming a tune, and selectively assigns the notes to the five fingers of each hand of a player, wherein the music performance assisting system temporarily assigns notes of each of plural note groups to the fingers in accordance with rules of a fingering for obtaining candidates of a finger pattern, and, thereafter, evaluates the candidates on the basis of rules of a desirable fingering so as to determine the optimum use of fingers so as to decrease the data base and speed up the data processing.
Claims22
A music performance assisting system associated with a music instrument having plural manipulators manipulated by a player for producing tones, comprising:
- a memory for storing pieces of data information representative of a series of notes and rests forming a tune;
- a divider for dividing said series of notes and rests into plural groups each having at least one note;
- a finger assignor selectively assigning said at least one note of each group to fingers of each hand of said player in accordance with rules of fingering for determining candidates of a use of fingers in which said finger assignor temporarily assigns at least one first sub-candidate of a finger pattern to a note pattern having a predetermined number of notes counted from a start of said tune and second sub-candidates of a finger pattern to remaining notes on the basis of a relation between said note pattern and said remaining notes;
- an evaluator evaluating said candidates of said use of fingers on the basis of criteria for a desirable fingering so as to select said use of fingers from said candidates;
- and
- a guide for teaching said use of fingers along said tune to said player.
A music performance assisting system associated with a music instrument having plural manipulators manipulated by a player for producing tones, comprising;
- a memory for storing pieces of data information representative of a series of notes and rests forming a tune;
- a divider for dividing said series of notes and rests into plural groups each having at least one note;
- a finger assignor selectively assigning said at least one note of each group to fingers of each hand of said player in accordance with rules of fingering for determining candidates of a use of fingers;
- an evaluator evaluating said candidates of said use of fingers on the basis of criteria for a desirable fingering so as to select said use of fingers from said candidates;
- and
- a guide for teaching said use of fingers along said tune to said player, in which said finger assignor determines a note pattern of a predetermined number of notes from a start of said tune and assigns a first finger pattern to said note pattern before determining said candidates.
A method for teaching a use of fingers along a tune to a player, comprising the steps of:
- a) storing pieces of data information representative of a series of notes and rests forming a tune and rules of fingering;
- b) dividing a series of notes and rests representative of a tune into groups each having at least one note;
- c) selectively assigning said at least one note of each group to fingers of each hand of said player in accordance with said rules so as to obtain candidates of a use of fingers;
- d) repeating said steps b) and c) until the end of said tune, if necessary;
- e) evaluating the candidates of said use of fingers on the basis of criteria for a desirable fingering so as to select said use of fingers from said candidates;
- and
- f) teaching said use of fingers to said player,
- wherein at least one first sub-candidate of a finger pattern and second sub-candidates of a finger pattern are respectively assigned to a note pattern having a predetermined number of notes counted from a start of said tune and remaining notes on the basis of a relation between said note pattern and said remaining notes so as to prepare said candidates in said step c).
An information storage medium for storing a computer program representative of a method for teaching a use of fingers along a tune to a player, said method comprising the steps of:
- a) storing pieces of data information representative of a series of notes and rests forming a tune and rules of a fingering;
- b) dividing a series of notes and rests representative of a tune into groups each having at least one note;
- c) selectively assigning said at least one note of each group to fingers of each hand of said player in accordance with said rules so as to obtain candidates of a use of fingers;
- d) repeating said steps b) and c) until the end of said tune, if necessary;
- e) evaluating the candidates of said use of fingers on the basis of criteria for a desirable fingering so as to select said use of fingers from said candidates;
- and
- f) teaching said use of fingers to said player,
- wherein at least one first sub-candidate of a finger pattern and second subcandidates of a finger pattern are respectively assigned to a note pattern having a predetermined number of notes counted from a start of said tune and remaining notes on the basis of a relation between said note pattern and said remaining notes so as to prepare said candidates in said step c.
Dependencies are inferred from the claim text.