PERFORMANCE APPARATUS AND STORAGE MEDIUM THEREFOR
First Claim
1. A performance apparatus comprising:
- a storage unit adapted to store a plurality of performance data;
a setting unit adapted to set a target tempo;
a search unit adapted to, from among the plurality of performance data stored in said storage unit, search for intended performance data having a tempo falling within a predetermined range including the target tempo set by said setting unit;
a selection unit adapted to, if the intended performance data has been found by said search unit, select the intended performance data, and adapted to, if the intended performance data has not been found, produce all new performance data having a tempo corresponding to the set target tempo and select the produced performance data; and
a reproduction unit adapted to reproduce the performance data selected by said selection unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A performance apparatus capable of reproducing performance data having a desired tempo, even if performance data having the desired tempo is not present in a play list. In a search, a main point value indicated in each of meta data in music information files respectively corresponding to pieces of music registered in the play list is compared with a target tempo value. If the main point value falls within a range in which main point does not vary more than plus or minus 3% from the target tempo value, the music whose main point value is currently compared with the target tempo value is determined as intended music. If the intended music is not present in the play list, music data having the target tempo is automatically produced and reproduced.
-
Citations
12 Claims
-
1. A performance apparatus comprising:
-
a storage unit adapted to store a plurality of performance data; a setting unit adapted to set a target tempo; a search unit adapted to, from among the plurality of performance data stored in said storage unit, search for intended performance data having a tempo falling within a predetermined range including the target tempo set by said setting unit; a selection unit adapted to, if the intended performance data has been found by said search unit, select the intended performance data, and adapted to, if the intended performance data has not been found, produce all new performance data having a tempo corresponding to the set target tempo and select the produced performance data; and a reproduction unit adapted to reproduce the performance data selected by said selection unit. - View Dependent Claims (2, 3)
-
-
4. A performance apparatus comprising:
-
a transmitter-receiver unit adapted to transmit and receive data to and from an external device connected thereto; a notification unit adapted to notify the external device of a tempo range via said transmitter-receiver unit; a storage unit adapted to receive performance data from the external device via the transmitter-receiver unit and store the received performance data; a reproduction unit adapted to reproduce performance data; and a changing unit adapted to change the tempo range in accordance with an instruction given by user'"'"'s operation. - View Dependent Claims (5)
-
-
6. A performance apparatus comprising:
-
a transmitter-receiver unit adapted to transmit and receive data to and from an external device connected thereto; a notification unit adapted to notify the external device of a tempo range via said transmitter-receiver unit; a storage unit adapted to receive performance data from the external device via the transmitter-receiver unit and store the received performance data; a setting unit adapted to set a target tempo; a search unit adapted to search for, from among a plurality of performance data stored in said storage unit, intended performance data having a tempo falling within a predetermined range including the target tempo set by said setting unit; a selection unit adapted to, if the intended performance data has been found by said search unit, select the intended performance data, and adapted to, if the intended performance data has not been found, produce performance data having a tempo corresponding to the set target tempo and select the produced performance data; a reproduction unit adapted to reproduce the performance data selected by said selection unit; and a tempo range changing unit adapted to change the tempo range. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable storage medium storing a program for causing a computer to execute a method for controlling a performance apparatus including a storage unit, the method comprising:
-
a setting step of setting a target tempo; a search step of searching for, from among a plurality of performance data stored in the storage unit, intended performance data having a tempo falling within a predetermined range including the target tempo set in said setting step; a selection step of selecting the intended performance data, if the intended performance data has been found in said search step, said selection step producing all new performance data having a tempo corresponding to the set target tempo and selecting the produced performance data, if the intended performance data has not been found; and a reproduction step of reproducing the performance data selected in said selection step.
-
-
12. A computer-readable storage medium storing a program for causing a computer to execute a method for controlling a performance apparatus including a storage unit and a transmitter-receiver unit for transmitting and receiving data to and from an external device connected thereto, the method comprising:
-
a notification step of notifying the external device of a tempo range via the transmitter-receiver unit; a storage step of receiving performance data from the external device via the transmitter-receiver unit and storing the received performance data; a reproduction step of reproducing performance data; and a changing step of changing the tempo range in accordance with an instruction given by user'"'"'s operation.
-
Specification