Performance Control Apparatus and Storage Medium

Information

  • Patent Application
  • 20070214943
  • Publication Number
    20070214943
  • Date Filed
    March 15, 2007
    17 years ago
  • Date Published
    September 20, 2007
    16 years ago
Abstract
A performance control apparatus which can reflect operations carried out by a user on variations in dynamics in real time to achieve performance expressions such as crescendo and decrescendo. A keyboard generates performance timing information indicative of performance timing in automatic performance in response to performance operations by a user, and performance intensity information indicative of intensities of the performance operations. An HDD stores data of a music piece comprising sequence data of note information including volumes and intensities of musical tones. The data of the music piece is read out from the HDD at a tempo based on the information indicative of the performance timing, and sounding instruction data including information on intensities and volumes of musical tones is generated. If the performance timing coincides with timing in which note information on a musical tone is read out, the sounding instruction data on the musical tone is determined based on the performance intensity information in the performance timing and the volume and intensity of the musical tone included in the read note information. If the performance timing is during sounding of a musical tone based on the note information previously read out, the sounding instruction data is redetermined based on the volume information on the musical tone based on the performance intensity information in the performance timing.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram showing the construction of an ensemble system including a controller as a performance control apparatus according to an embodiment of the present invention.



FIG. 2 is a block diagram showing the construction of the controller appearing in FIG. 1.



FIG. 3 is a block diagram showing the construction of a performance terminal appearing in FIG. 1.



FIG. 4 is a diagram showing the relationship between data of a music piece, beat velocities input by key depressions of a performer, and volume designation values in the case where a half note is sounded by the ensemble system.



FIG. 5 is a diagram showing the relationship between data of a music piece, beat velocities input by key depressions of a performer, and volume designation values in the case where eighth notes are sounded by the ensemble system.


Claims
  • 1. A performance control apparatus comprising: a performance operator adapted to generate performance timing information indicative of performance timing in automatic performance in response to performance operations by a user, and performance intensity information indicative of intensities of the performance operations;a storage device adapted to store the data of a music piece comprising sequence data of note information including volumes and intensities of musical tones; anda performance control device adapted to read out the data of the music piece from said storage device at a tempo based on the information indicative of the performance timing and to generate sounding instruction data including information on volumes and intensities of musical tones,wherein, in a case where the performance timing coincides with timing in which the note information on a musical tone is read out, said performance control device adapted to determine the sounding instruction data on the musical tone based on the performance intensity information in the performance timing and the volume and intensity of the musical tone included in the read note information, andwherein, in a case where the performance timing is during sounding of a musical tone based on the note information previously read out, said performance control device redetermines the sounding instruction data based on the volume information on the musical tone based on the performance intensity information in the performance timing.
  • 2. A performance control apparatus according to claim 1, further comprising a volume designating element adapted to generate volume designating information in response to a volume designating operation by the user, and wherein, in a case where the performance timing does not coincide with timing in which the note information on a musical tone is read out, said performance control device is adapted to determine the sounding instruction data on the musical tone based on the volume designating information and the volume and intensity of the musical tone included in the read note information.
  • 3. A performance control apparatus comprising: a performance operator adapted to generate performance timing information indicative of performance timing in automatic performance in response to performance operations by a user, and performance intensity information indicative of intensities of the performance operations;a volume designating element adapted to generate volume designating information in response to a volume designating operation by the user;a storage device adapted to store the data of a music piece comprising sequence data of note information including volumes and intensities of musical tones; anda performance control device adapted to read out the data of the music piece from said storage device at a tempo based on the information indicative of the performance timing and to generate sounding instruction data including information on volumes and intensities of musical tones,wherein, in a case where the performance timing coincides with timing in which the note information on a musical tone is read out, said performance control device is adapted to determine the sounding instruction data on the musical tone based on performance intensity information and the volume designating information in the performance timing, and the volume and intensity of the musical tone included in the read note information, andwherein, in a case where the performance timing does not coincide with timing in which the note information on a musical tone is read out, said performance control device is adapted to determine the sounding instruction data on the musical tone based on the volume designating information and the volume and intensity of the musical tone included in the read note information.
  • 4. A computer-readable storage medium including a program for causing a musical performance control apparatus, comprising a performance operator adapted to generate performance timing information indicative of performance timing in automatic performance in response to, and performance intensity information indicative of intensities of the performance operations, and storage device adapted to store the data of a music piece comprising sequence data of note information including volumes and intensities of musical tones, to execute: a performance control module of reading out the data of the music piece from the storage device at a tempo based on the information indicative of the performance timing and generating sounding instruction data including information on intensities and volumes of musical tones;a determination module of, in a case where the performance timing coincides with timing in which the note information on a musical tone is read out, determining the sounding instruction data on the musical tone based on the performance intensity information in the performance timing and the volume and intensity of the musical tone included in the read note information; anda redetermination module of, in a case where the performance timing is during sounding of a musical tone based on the note information previously read out, redetermining the sounding instruction data based on the volume information on the musical tone based on the performance intensity information in the performance timing.
  • 5. A computer-readable storage medium according to claim 4, wherein the performance control apparatus further comprises a volume designating element adapted to generate volume designating information in response to a volume designating operation by the user, and the program further causing the performance control apparatus to execute a reading time determining module of, in a case where the performance timing does not coincide with timing in which the note information on a musical tone is read out, determining the sounding instruction data on the musical tone based on the volume designating information and the volume and intensity of the musical tone included in the read note information.
Priority Claims (1)
Number Date Country Kind
2006-073062 Mar 2006 JP national