Electronic keyboard instrument having a key driver
AssigneeYamaha Corporation
InventorTakashi Ikeda
Life of this patent
Estimating the term…
Abstract
An electronic keyboard instrument with a key driver stores automatic performance data including a first event and first timing data and key-driving data including a second event and second timing data that precedes the first timing data for a predetermined time, and reproduces the automatic performance data and the key-driving data in parallel. An event which appears first is detected in the automatic performance data and the key-driving data when the reproduction is started. The automatic performance data and the key-driving data are reproduced rapidly until the detected event and at a normal speed after the detected event.
Claims5
An electronic keyboard instrument comprising:
- a storage device that stores automatic performance data including a first type of event for generating a musical tone and first timing data that defines a reproduction timing of the first type of event, and key-driving data including a second type of event corresponding to the first type of event included in the automatic performance data and second timing data that defines a reproduction timing of the second type of event and precedes the first timing data for a predetermined time;
- a keyboard that has a plurality of keys;
- a key driver that drives each of the plurality of keys in accordance with the key-driving data;
- a driving controller that turns on and off key-driving of the key driver;
- a reproduction device that reproduces the automatic performance data and the key-driving data in parallel;
- and
- a reproduction controller that detects an event which appears first in the automatic performance data or the key-driving data when the reproduction device starts reproduction and controls the reproduction device to reproduce the automatic performance data and the key-driving data rapidly until the detected event and to reproduce the automatic performance data and the key-driving data at a reproduction tempo set by tempo change event or by an operation of a user after the detected event, wherein the reproduction controller detects an event which appears first only in the automatic performance data when the key driving is turned off.
A storage medium storing a program to be executed by an electronic keyboard instrument comprising a storage device that stores automatic performance data including a first type of event for generating a musical tone and first timing data that defines a reproduction timing of the first type of event, and key-driving data including a second type of event corresponding to the first type of event included in the automatic performance data and second timing data that defines a reproduction timing of the second type of event and precedes the first timing data for a predetermined time, a keyboard that has a plurality of keys, a key driver that drives each of the plurality of keys in accordance with the key-driving data, and a driving controller that turns on and off key-driving of the key driver, the program comprising the instructions for:
- reproducing the automatic performance data and the key-driving data in parallel;
- detecting an event which appears first in the automatic performance data or the key-driving data when the reproduction instruction starts reproduction, wherein detection occurs only in the automatic performance data when the key driving is turned off;
- and
- controlling the reproduction device to reproduce the automatic performance data and the key-driving data rapidly until the detected event and to reproduce the automatic performance data and the key-driving data at a reproduction tempo set by tempo change event or by an operation of a user after the detected event.
Dependencies are inferred from the claim text.