Download Performance information making device and method based on

Transcript
US 6,211,453 B1
13
14
prestoring information representative of a plurality of
a program code mechanism that generates a series of
accompaniment patterns suitable for a given music
pieces of accompaniment performance information for
piece; and
the given music piece by combining the accompani
ment patterns selected for individual ones of the per
formance sections.
for each of predetermined performance sections of a
melody of the given music piece, randomly selecting a
particular accompaniment pattern from among the plu
rality of accompaniment patterns suitable for the given
12. A machine-readable recording medium containing, in
a data storage area thereof, data representative of a melody
of a given music piece and a plurality of accompaniment
music piece, so that accompaniment performance infor
.
f
h
_
_
_
,d d b
manon 0ft 6 muslc plece 1S provl e
b, _
patterns suitable for the given music piece and also
y Com Hung
containing, in a program storage area thereof, a control
the_ aFCOmPammem patterns randomly Selected for 10 program executable by a computer, said control program
individual ones of the performance sections.
10. Aperformance information making method as recited
in claim 9 Which further comprises the steps of:
Comprising;
a program code mechanism that, for each of predeter
mined performance sections of a melody of the given
prestoring melody information Of the given IIlllSlC piece;
and
music piece, randomly Selects a particular accompani
15
reproductively performing a melody and accompaniment
of the given music piece on the basis of the prestored
melody information and accompaniment performance
information comprising a combination of the accom- 2O
paniment patterns selected for the individual performance sections.
11. A machine-readable recording medium containing a
eentrel program executable by a Computer, said eentrel
program comprising:
25
a program code mechanism that, for each of predeter-
mined performance sections of a melody of a given
music piece, randomly selects a particular accompaniment pattern from among a plurality of accompaniment
patterns provided in advance and suitable for the given
music piece; and
ment pattern from among a plurality of accompaniment
patterns provided in advance and suitable for the given
IIlllSiC Piece;
a program code mechanism that reads out, from said data
storage area, the data representative of the accompani
ment pattern randomly selected for each of the perfor
mance sections; and
a program code mechanism that reads out the data rep
resentative of the melody from said data storage area;
and
a program code mechanism that reproductively performs
the melody and accompaniment of the given music
piece on the basis of the read-out data representative of
the melody and accompaniment pattern.
*
*
*
*
*