Claims
- 1. An electronic musical instrument comprising:
- a .[.microphone.]. .Iadd.conversion means .Iaddend.for converting a .[.human voice.]. .Iadd.musical sound .Iaddend.to an electrical signal;
- analog-to-digital conversion means for converting said electrical signal to digital data corresponding to an amplitude value of the .[.human voice.]. .Iadd.musical sound.Iaddend.;
- quantization means for quantizing said digital data outputted from said analog-to-digital conversion means, based on an amplitude value of the .[.human voice.]. .Iadd.musical sound.Iaddend., and for producing a digital quantization data signal; and
- pitch extraction means coupled to said quantization means for extracting pitch data of said digital quantization data obtained by said quantization means, and for producing an output corresponding to the extracted pitch data, thereby obtaining said pitch data as a function of an amplitude value of the .[.human voice.]. .Iadd.musical sound.Iaddend.;
- processing means for processing the output of said pitch extraction means; and
- musical tone production means for receiving the output of said processing means and for producing a musical tone in accordance with said output of said processing means.
- 2. The electronic musical instrument according to claim 1, wherein said pitch extraction means includes means for obtaining the pitch of said digital quantization data based on a time correlation between said digital quantization data.
- 3. The electronic musical instrument according to claim 1 in which said quantization means comprises maximum and minimum value detecting means for detecting at least either the maximum value or the minimum value of the output of said analog-to-digital conversion means and threshold level output means for receiving the output of the maximum and minimum value detecting means for obtaining the threshold level therefrom; and said quantization means comprises means for receiving both the output of said analog-to-digital conversion means and threshold means.
- 4. The electronic musical instrument according to claim 3, in which said threshold level output means comprises a memory to an address of which the output of said maximum and minimum value detecting means is supplied, thereby delivering data as a threshold level from the output thereof.
- 5. The electronic musical instrument according to claim 3 in which said receiving means of said quantization means includes comparing means to which the output of said analog-to-digital conversion means and the output of said threshold level output means are applied.
- 6. The electronic musical instrument according to claim 5 in which said comparing means comprises a subtracting circuit for producing a carry output as a comparison output.
- 7. An electronic musical instrument comprising:
- detection means for detecting a time position of at least an initial part of a .[.human voice.]. .Iadd.musical .Iaddend.sound and a terminal part of said .[.human voice.]. .Iadd.musical .Iaddend.sound,
- extraction means for extracting pitch data of said .[.voice.]. .Iadd.musical sound.Iaddend.,
- a plurality of processing means for processing said such data is respective different manners,
- selection means for successively selecting processed pitch data of said plural processing means is correspondence with said detected time position, and
- musical tone production means for producing a musical tone on a basis of the processed pitch data derived from said selection means,
- said detection means comprising extraction change detection means for detecting that a change is output of said extraction means is more than a predetermined value, thereby obtaining said time position of at least said initial part of said .[.human voice.]. .Iadd.musical .Iaddend.sound and said terminal part of said .[.human voice.]. .Iadd.musical .Iaddend.sound.
- 8. The electronic musical instrument according to claim 7 in which said selecting means comprises a counter for starting a count from a time position immediately following either the timing position of a .[.voice.]. .Iadd.musical sound .Iaddend.start or that obtained from said extraction change detection means, and means for selecting the processed pitch data in accordance with the count output from said counter.
- 9. The electronic musical instrument according to claim 7 in which said selecting means comprises means for continuously delivering that portion of the processed pitch data which immediately precedes a time position immediately following a .[.voice.]. .Iadd.musical sound .Iaddend.end or that obtained from said extraction change detection means.
- 10. The electronic musical instrument according to claim 7 in which said plural processing means comprise means for eliminating an error from the extracted data and means for obtaining an average of said extracted data.
- 11. An electronic musical instrument comprising:
- a .[.microphone.]. .Iadd.conversion means .Iaddend.for converting a .[.human voice.]. .Iadd.musical sound .Iaddend.to an electrical signal;
- analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means coupled to said .[.microphone.]. .Iadd.conversion means .Iaddend.for converting said electrical signal to digital data;
- quantization means for quantizing the output of said analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means and for producing a digital quantization data signal,
- pitch extraction means coupled to said quantization means for extracting a pitch of said digital quantization data obtained by said quantization means, and for producing an output corresponding to the extracted pitch;
- said pitch extraction means comprising:
- a memory for delaying .[.voice.]. .Iadd.musical sound .Iaddend.data.[.:.]..Iadd.; .Iaddend.
- a multiplication circuit for multiplying the delayed .[.voiced.]. .Iadd.musical sound .Iaddend.data from said memory by data corresponding to a musical scale;
- and an output control circuit for selectively applying first data stored in said memory and second data delayed by a predetermined time from said first data to said multiplication circuit;
- processing means for producing the output of said pitch extraction means; and
- musical tone production means for receiving the output of said processing means and for producing a musical tone in accordance with said output of said processing means.
- 12. The electronic musical instrument according to claim 11 in which said pitch extraction means further comprises an accumulating circuit for accumulating and storing the output of said multiplying circuit.
- 13. The electronic musical instrument according to claim 11 in which said quantization data comprises two bit data having a sign bit and a data bit, and said multiplying circuit comprises an exclusive logic OR gate and AND gate, said sign bit being applied to the exclusive logic OR gate and said data bit being added to said AND gate.
- 14. An electronic musical instrument comprising:
- a .[.microphone.]. .Iadd.conversion means .Iaddend.for converting a .[.human voice.]. .Iadd.musical sound .Iaddend.to an electrical signal;
- analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means coupled to said .[.microphone.]. .Iadd.conversion means .Iaddend.for converting said electrical signal to digital data;
- quantization means for quantizing the output of said analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means and for producing a digital quantization data signal;
- pitch extraction means coupled to said quantization means for extracting a pitch of said digital quantization data obtained by said quantization means, and for producing an output corresponding to the extracted pitch;
- processing means for processing the output of said pitch extraction means; and
- musical tone production means for receiving the output of said processing means and for producing a musical tone in accordance with said output of said processing means;
- said pitch extraction means having a three value correlation function processing apparatus comprising a multiplication circuit for multiplying three value data, a window value generator for producing a window value, a gate circuit having a control terminal for receiving a data bit of said multiplication circuit and an input terminal for receiving the window value of said window value generator, an adder/subtracter circuit having an adder/subtracter control terminal for receiving the sign bit of said multiplication circuit and a first input for receiving the output of said gate circuit, and a memory circuit for storing an arithmetic output of said adder/subtracter circuit to deliver it to a second input of the adder/subtracter circuit.
- 15. The electronic musical instrument according to claim 14 in which said window value generating circuit comprises a memory for storing the window value.
- 16. The electronic musical instrument according to claim 14 in which said multiplication circuit means comprises an exclusive logic OR gate and AND gate, an output of said exclusive logic OR gate operating as a sign bit and an output of said AND gate operating as a data bit.
- 17. The electronic musical instrument according to claim 14 in which said three value correlation function processing apparatus further comprises an address counter for delivering its output to an address terminal of said memory circuit.
- 18. An electronic musical instrument comprising:
- a .[.microphone.]. .Iadd.conversion means .Iaddend.for converting a .[.human voice.]. .Iadd.musical sound .Iaddend.to an electrical signal;
- analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means coupled to said .[.microphone.]. .Iadd.conversion means .Iaddend.for converting said electrical signal to digital data;
- quantization means for quantizing the output of said analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means and for producing a digital quantization data signal;
- pitch extraction means coupled to said quantization means for extracting a pitch of said digital quantization data obtained by said quantization means, and for producing an output corresponding to the extracted pitch;
- processing means for processing the output of said pitch extraction means, said processing means including:
- an error eliminating means comprising memory means for storing past input data;
- means for comparing said past input data stored in said memory means with present input data; and
- selecting means for selectively delivering said past input data or said present input data,
- said comparison means determining whether said present input data is within a predetermined range with regard to said past input data and selectively delivering either said past input data or said present input data; and
- musical tone production means for receiving the output of said processing means and for producing a musical tone in accordance with said output of said processing means.
- 19. The electronic musical instrument according to claim 18 in which said comparing means comprises an adder/subtracter circuit and a comparator, said adder/subtracter circuit adding predetermined value to, or subtracting the predetermined value from, the past input data, and said comparator comparing said added result and subtracted result with the present input data.
- 20. The electronic musical instrument according to claim 18 in which said selecting means comprises a memory .Iadd.said .Iaddend.selecting means selecting either one of the past input data and the present input data based on the content of said memory circuit.
- 21. An electronic musical instrument comprising:
- a .[.microphone.]. .Iadd.conversion means .Iaddend.for converting a .[.human voice.]. .Iadd.musical sound .Iaddend.to an electrical signal;
- analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means coupled to said .[.microphone.]. .Iadd.conversion means .Iaddend.for converting said electrical signal to digital data;
- quantization means for quantizing the output of said analog-to-digital .[.conversion.]. .Iadd.converter .Iaddend.means and for producing a digital quantization data signal; and
- pitch extraction means coupled to said quantization means for extracting a pitch of said digital quantization data obtained by said quantization means, and for producing an output corresponding to the extracted pitch;
- processing means for processing the output of said pitch extraction means; said processing means including:
- a running average arithmetic means comprising memory means for storing the input data;
- accumulation means for selecting data of said memory means and for accumulating said selected data; and
- average means for obtaining the average of the result of the accumulation by said accumulation means and selecting the output of said memory means and the output of said average means to accumulate them, thereby obtaining the average thereof; and
- musical tone production means for receiving the output of said processing means and for producing a musical tone in accordance with said output of said processing means.
- 22. The electronic musical instrument according to claim 21 in which said memory means comprises a shift register.
- 23. The electronic musical instrument according to claim 21 in which said accumulation means comprises a counter, selector and adder, said selector selecting the outputs of said memory and said output means in accordance with the content of said counter, and applying the selected data to a first input of said adder and supplying the output of said adder to a second input of said adder.
- 24. The electronic musical instrument according to claim 21 in which said average means includes a half adder, more significant plural bits of said accumulation means being added to the input of said adder and one bit following the more significant six bits being added to a carry input of said adder. .Iadd.
- 25. An electronic musical instrument comprising:
- conversion means for converting a musical sound to an electrical signal;
- analog-to-digital converter means for converting said electrical signal to digital data corresponding to an amplitude value of the musical sound;
- quantization means for quantizing said digital data outputted from said analog-to-digital converter means, based on an amplitude value of the musical sound, and for producing a digital quantization data signal;
- pitch extraction means coupled to said quantization means for extracting pitch data from said digital quantization data signal, and for producing an output corresponding to the extracted pitch data; and
- designating means coupled to said pitch extraction means for designating the pitch of a musical tone to be obtained based on the extracted pitch data. .Iaddend. .Iadd.
- 26. An electronic musical instrument comprising:
- conversion means for converting a musical sound having a pitch to a corresponding electrical signal;
- analog-to-digital converter means coupled to said conversion means for converting said electrical signal to digital data;
- quantization means for quantizing the output of said analog-to-digital converter means and for producing a digital quantization data signal;
- pitch extraction means coupled to said quantization means for extracting pitch data from said digital quantization data signal, and for producing an output corresponding to the extracted pitch data;
- processing means for producing the output of said pitch extraction means, said processing means including:
- (a) an error eliminating means comprising memory means for storing past extracted pitch data,
- (b) means for comparing said first extracted pitch data with present extracted pitch data, and
- (c) selecting means for selectively delivering said past extracted pitch data or said present extracted pitch data in accordance with a result of said comparison,
- said comparing means determining whether said present extracted pitch data is within a predetermined range with regard to said past extracted pitch data; and
- designating means for designating the pitch of a sound to be obtained based on the pitch data derived from the processing means. .Iaddend. .Iadd.27. An electronic musical instrument comprising:
- conversion means for converting musical sound having a pitch to a corresponding electrical signal;
- analog-to-digital converter means coupled to said conversion means for converting said electrical signal to a digital signal;
- quantization means for quantizing the output of said analog-to-digital converter means and for producing a digital data signal;
- pitch extraction means coupled to said quantization means for extracting a pitch signal from said digital signal, and for producing an output corresponding to the extracted pitch signal;
- processing means for processing the output of said pitch extraction means, said processing means including an averaging means for determining the average of a plurality of pitch signals output by said pitch extraction means to obtain an averaged pitch signal; and
- designating means for designating the pitch of a sound to be obtained based
- on the averaged pitch signal. .Iaddend. .Iadd.28. An electronic musical instrument comprising:
- conversion means for converting a musical sound having a pitch to a corresponding electrical signal;
- analog-to-digital converter means coupled to said conversion means for converting said electrical signal to a digital signal;
- quantization means for quantizing the output of said analog-to-digital converter means and for producing a digital data signal;
- pitch extraction means coupled to said quantization means for extracting a pitch signal from said digital signal, and for producing an output corresponding to the extracted pitch signal;
- power detecting means coupled to said analog-to-digital converter means for detecting power of the digital signal to generate a power signal which is proportional to the energy of the input signal; and
- designating means for designating the pitch and the characteristic of a sound to be generated in accordance with the extracted pitch signal and the power signal. .Iaddend.
Priority Claims (6)
Number |
Date |
Country |
Kind |
58-31284 |
Feb 1983 |
JPX |
|
58-31285 |
Feb 1983 |
JPX |
|
58-31286 |
Feb 1983 |
JPX |
|
59-13075 |
Jan 1984 |
JPX |
|
59-13076 |
Jan 1984 |
JPX |
|
59-13077 |
Jan 1984 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 291,435, field Dec. 28, 1988, and now abandoned which is a Reissue of Ser. No. 06/583,091 filed Feb. 23, 1984 and issued as U.S. Pat. No. 4,633,748 on Jan. 6, 1987.
US Referenced Citations (11)
Foreign Referenced Citations (8)
Number |
Date |
Country |
2430321 |
Jan 1975 |
DEX |
7442567 |
Jul 1976 |
FRX |
51-129131 |
Nov 1976 |
JPX |
54-61453 |
May 1979 |
JPX |
549849 |
May 1974 |
CHX |
1291078 |
Sep 1972 |
GBX |
1479005 |
Jun 1977 |
GBX |
2013386 |
Aug 1979 |
GBX |
Non-Patent Literature Citations (1)
Entry |
Vocoder Systeme--12-44 Elektor Dec. 1970. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
291435 |
Dec 1988 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
583091 |
Feb 1984 |
|