Patent ID: 7947889

Claim:
An ensemble system comprising: a plurality of performance terminals each having at least one performance operator unit for performance operation by a user; at least one tone generator; and a controller connected to the plurality of performance terminals and the at least one tone generator to control each of the performance terminals, wherein the controller includes: a storage device that store pieces of music data for performance, each piece including a plurality of performance parts, and an assignment list including identification information indicating which performance part should be assigned to which performance terminal; an operation unit that designates at least one performance terminal participating in an ensemble and at least one performance terminal not participating in the ensemble, and selects music data for performance to be played in the ensemble; a performance part assignment unit that assigns the performance parts to respective performance terminals in accordance with the assignment list when music data for performance is selected by the operation unit, and changes assignment of at least one performance part to be assigned to one of the performance terminals, from the at least one performance terminal not participating in the ensemble to another of the performance terminals participating in the ensemble; and a performance control unit that reads out the performance part assigned to each of the performance terminals in accordance with a way in which the performance operator unit of each of the performance terminals is operated, and outputs performance data representing the performance parts performed by each of the users to the tone generator.