Patent ID: 7729787

Claim:
An electronic apparatus comprising: an event data reproducing apparatus for reproducing event data; a current memory that stores a set of parameters; a control section that controls a current state of said electronic apparatus in accordance with the parameters stored in said current memory; a scene memory that stores a plurality of sets of parameters as a plurality of scenes; and a transfer section that transfers one scene, selected from among the plurality of scenes, from said scene memory to said current memory, the reproduced event data being data instructing said transfer section to designate and transfer the one scene, wherein said event data reproducing apparatus comprises: a sequence data supply section that supplies sequence data including a plurality of event sets with an execution sequence of the event sets predefined, each of the event sets including the event data indicative of an event to be executed and trigger data defining timing for executing the event; a processing section that sequentially reproduces the event data of individual ones of the event sets, included in the sequence data, in accordance with the timing defined by the trigger data corresponding to the event data, said trigger data defining timing for automatically reproducing the event corresponding thereto; an index section that indexes the event set of an execution position immediately following an execution position of event data last reproduced by said processing section; an operation section operable by a user to perform progression instructing operation; and a control section that, in response to the progression instructing operation performed via said operation section, causes processing by said processing section to proceed so as to reproduce the event data of the event set currently indexed by said index section; and wherein, upon arrival of earlier one of the timing defined by the trigger data of the event set currently indexed by said index section and the timing defined by the trigger data of the event set having an execution position following the execution position of the event set currently indexed by said index section, said processing section reproduces the event data of the event set corresponding to the earlier timing having arrived.