Claims
- 1. A signal processing apparatus comprising:
- data input means for inputting data for a plurality of channels;
- clock signal generating means for generating reference clock signals;
- first memory means having a single memory area for storing a process program prepared for a single one of said channels, said process program including a plurality of program steps used for processing of the data which is inputted by said data input means;
- readout means for counting the reference clock signals generated by said clock signal generating means to provide a count output of a plurality of bits, and for successively designating said channels on the basis of upper bits output of the count output, and for reading out all the plurality of program steps of the process program stored in said first memory means on the basis of lower bits output of the count output, while one of said channels is designated; and
- processing means having a plurality of channels, for processing the data inputted to the channel designated by said readout means in accordance with the process program readout of said first memory means by said readout means, and for assigning the processed data to the designated channel.
- 2. A signal processing apparatus according to claim 1, wherein said processing means comprises:
- second memory means for temporarily storing the data inputted by said data input means, and for outputting data in accordance with the process program read out from said first memory means;
- third memory means for storing data;
- operation means for performing an operation, in accordance with the process program read out from said first memory means, on the data output from said second memory means and data stored in said third memory means; and
- selecting means for selecting in accordance with the result of the operation performed by said operation means and the process program read out from said first memory means, whether the result of the operation is directly outputted or the result of the operation is stored in said third memory means.
- 3. A signal processing apparatus according to claim 1, wherein:
- said data input means includes means for inputting a plurality of performance data; and
- said processing means includes means for processing the performance data in accordance with the process program read out by said readout means to generate musical tones.
- 4. A signal processing apparatus according to claim 1, wherein:
- said data input means includes means for inputting a plurality of musical tone data; and
- said processing means includes means for processing the musical tone data in accordance with the process program read out by said readout means.
- 5. A signal processing apparatus comprising:
- data input means for inputting data of a plurality of channels to be processed;
- program memory means having a single memory area for storing a process program prepared for a single one of said channels, said process program including a plurality of program steps used for processing of the data which is inputted by said data input means;
- clock signal generating means for generating reference clock signals;
- counting means coupled to said clock signal generating means for counting the reference clock signals, upper bits of the count output of said program memory means and lower bits of a count output of said counting means designating an address of said program memory means while one of said channels is designated; and
- processing means, having a plurality of channels, coupled to said program memory means and to said counting means, for respectively processing the data of respective channels designated by the upper bits of the count output based on all the plurality of program steps of the process program readout from said program memory means addressed by said lower bits of said count output.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-315250 |
Nov 1990 |
JPX |
|
Parent Case Info
This application is a Continuation of application Ser. No. 07/917,904, filed Jul. 21, 1992, (abandoned) which is a Continuation of Ser. No. 07/775,150, filed Oct. 9, 1991 (abandoned).
US Referenced Citations (17)
Continuations (2)
|
Number |
Date |
Country |
Parent |
917904 |
Jul 1992 |
|
Parent |
775150 |
Oct 1991 |
|