Claims
- 1. A device for reading sound waveform data having a first storage means for storing waveform data representing amplitude in a time series and adapted to repeatedly read said waveform data from said first storage means, said device comprising:
- second storage means for storing a plurality of frequency dividing ratio data;
- variable frequency dividing means for variably dividing an output frequency in accordance with said frequency dividing ratio data output by said second storage means thereby outputting a clock pulse to progressively read the addresses of said first storage means; and
- means for generating a plurality of first control signals representing a respective time intervals which compose a period T for reading said waveform data from said fist storage means and for generating a plurality of second control signals having different time widths in each of said time intervals, wherein said second storage means changes said frequency dividing ratio data output during an arbitrary part of said period T in accordance with a combination of said first and second control signals.
- 2. The device for reading sound waveform data of claim 1, wherein said means for generating said plurality of said first and second control signals includes duty generating means for generating said plurality of second control signals, said second control signals having pulses of distinct time widths produced by counting pulses output from said variable frequency dividing means and by decoding the count.
- 3. The device for reading sound waveform data of claim 2, wherein said means for generating said plurality of first and second control signals further includes phase generating means for generating said plurality of first control signals by counting an output of said duty generating means and by decoding the count.
- 4. A device for reading sound waveform data having first storage means for storing waveform data representing amplitude in a time series and adapted to repeatedly read said waveform data from said first storage means, said device comprising:
- second storage means for storing a plurality of frequency dividing ratio data;
- variable frequency dividing means for variably dividing an input frequency in accordance with said frequency dividing ratio data output by said second storage means to produce a clock pulse to sequentially indicate the addresses of said first storage means to read the sound waveform data; and
- counting means for counting clock pulses produced by said variable frequency dividing means, wherein said second storage means changes said frequency dividing ratio output in accordance with a count value of said counting means.
- 5. The device for reading sound waveform data of claim 4, wherein said counting means is an address counter for counting the address of said first storage means.
- 6. The device for reading sound waveform data of claim 4, wherein said second storage means changes the frequency dividing ratio output during an arbitrary interval of a period for reading said waveform data to a frequency dividing ratio representing one of a larger interval length and a smaller interval length.
- 7. The device for reading sound waveform data of claim 4, wherein said second storage means changes the frequency dividing ratio output when the count value of said counting means is a predetermined value during a second waveform data reading period, whereby said wound waveform data is repeatedly read at the frequency corresponding to the sound waveform data reading period.
- 8. The device for reading sound waveform data of claim 4, wherein said counting means includes a first circuit for counting said clock pulses and producing a first clock, the first circuit outputting a plurality of first signals, each first signal having a respective unique duty; a second circuit, said second circuit counting the first clock, and outputting a plurality of second signals, said second signals having pulses consecutively generated during said period for reading said waveform data, said second storage means receiving said first signal and said second signal and changing the frequency dividing ratio data output in accordance with said first signal and second signal.
- 9. The device for reading sound waveform data of claim 8, wherein said second storage means is a ROM, the ROM has a plurality of memory cell groups including memory cell MOS transistors respectively, each of said transistors having a gate electrode, said first signals being input at said gate electrodes, said memory cell MOS transistors being preprogrammed as stored data, said stored data being read from said groups, the selection of said groups being controlled by said second signals.
- 10. The device for reading sound waveform data of claim 8, wherein said second storage means receives said first signal and second signal and changes the frequency dividing ratio data output during an arbitrary interval of a period for reading the waveform data to the frequency dividing ratio data representing one of a larger interval length or a small interval length in an alternating manner, whereby vibrato is added to a final sound output.
Priority Claims (2)
Number |
Date |
Country |
Kind |
63-55663 |
Mar 1988 |
JPX |
|
63-283421 |
Nov 1988 |
JPX |
|
CROSS REFERENCE TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 07/321,419 filed on Mar. 9, 1989, now abandoned.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
4442748 |
Kaneko et al. |
Apr 1984 |
|
4537108 |
Shiromizu |
Aug 1985 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
321419 |
Mar 1989 |
|