EP0463409A2

Musical tone waveform generation apparatus.

Abstract

A musical tone signal is generated by CPUs (101, 102) upon execution of a sound source processing program, associated with a modulation method stored in a memory (116). The generated musical tone signal is output at predetermined time intervals from D/A converters (107, 108). As for sound source processing based on the modulation method, at least one operator processing, and algorithm processing for determining an input/output relationship among the operator processing operations are independently executed.

EP0463409A2, drawing sheet 1
Sheet 1 of 41

Term

Term ended

Projected expiry passed 4 June 2011, 15.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 4 independent, 11 dependent

  1. 1
    A musical tone waveform generation apparatus characterized by comprising:storage means (201) for storing a sound source processing program based on a predetermined modulation method;musical tone signal generation means (101) for generating a musical tone signal on the basis of a process of the modulation method by executing the sound source processing program stored in said storage means;and    musical tone signal output means (107, 108) for outputting the musical tone signal generated by said musical tone signal generation means at predetermined time intervals.
  2. 6
    A musical tone waveform generation apparatus characterized by comprising:program storage means (201) for storing a performance data processing program for processing performance data, and a sound source processing program, based on a modulation method, for obtaining a musical tone signal;address control means (205) for controlling an address of said program storage means (201);data storage means (206) for storing musical tone generation data necessary for generating a musical tone signal based on the modulation method;arithmetic processing means (208, 209) for performing arithmetic processing;program execution means (101) for executing the performance data processing program and the sound source processing program stored in said program storage means (201) while controlling said address control means (205), said data storage means (206), and said arithmetic processing means (208, 209), said program execution means normally executing the performance data processing program to control musical tone generation data on said data storage means (206), executing the sound source processing program at predetermined time intervals, executing the performance data processing program again upon completion of the sound source processing program, and generating a musical tone signal by the modulation method on the basis of the musical tone generation data on said data storage means upon execution of said sound source processing program;and    musical tone signal output means (107, 108) for holding the musical tone signal obtained when said program execution means (101) executes the sound source processing program, and outputting the held musical tone signal at predetermined output time intervals.
  3. 8
    A musical tone waveform generation apparatus characterized by comprising:storage means (201) for storing a sound source processing program associated with a modulation method, having an operator processing program for executing operator processings, and an algorithm processing program for executing algorithm processing for determining an input/output relationship among operator processings;musical tone signal generation means (101) for generating a musical tone signal by executing the operator processing operations based on the operator processing program at a time, and executing the algorithm processing at a time based on the algorithm processing program independently of the operator processing    program;and    musical tone signal output means (107, 108) for outputting the musical tone signal generated by said musical tone signal generation means at predetermined output time intervals.
  4. 13
    A musical tone waveform generation apparatus characterized by comprising:program storage means (201) for storing a performance data processing program for processing performance data, and a sound source processing program based on a modulation method for obtaining a musical tone signal, the sound source processing program having a processing architecture in which algorithm processing operations for determining an input/output relationship among a plurality of operator processing operations are executed at a time after or before execution of the plurality of operator processing operations at a time as modulation processing units;address control means (205) for controlling an address of said program storage means (201);data storage means (206) for storing musical tone generation data necessary for generating a musical tone signal based on the modulation method;arithmetic processing means (208, 209) for processing data;program execution means (101) for executing the performance data processing program and the sound source processing program stored in said program storage means (201) while controlling said address control means (205), said data storage means (206), and said arithmetic processing means (208, 209), for normally executing the performance data processing program to control musical tone generation data on said data storage means (206), for executing the sound source processing program at predetermined time intervals, for executing the performance data processing program again upon completion of the sound source processing program, and for generating a musical tone signal by the modulation method on the basis of the musical tone generation data on said data storage means (206) upon execution of said sound source processing program;and    musical tone signal output means (107, 108) for holding the musical tone signal obtained when said program execution means (101) executes the sound source processing program, and outputting the held musical tone signal at predetermined output time intervals.