JP3277616B2 - Tone generator - Google Patents
Tone generatorInfo
- Publication number
- JP3277616B2 JP3277616B2 JP15288493A JP15288493A JP3277616B2 JP 3277616 B2 JP3277616 B2 JP 3277616B2 JP 15288493 A JP15288493 A JP 15288493A JP 15288493 A JP15288493 A JP 15288493A JP 3277616 B2 JP3277616 B2 JP 3277616B2
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- key
- sound
- voice
- depressed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、指定された音高にて音
声を発生する楽音発生装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tone generator for generating a sound at a designated pitch.
【0002】[0002]
【従来の技術】従来、この種楽音発生装置としては、実
開平4−16500号公報に開示された電子楽器が知ら
れている。この電子楽器にあっては、楽器本体に複数の
スキャット選択スイッチが設けられており、一方内部の
メモリにはスキャット選択スイッチに各々対応して異な
るスキャットパターンが記憶されている。そして、スキ
ャット選択スイッチを操作していずれかのスキャットパ
ターンを選択し、しかる後に押鍵を行うと、選択された
スキャットパターンが冒頭から繰り返し読み出されて、
押鍵により指定された音高にて発音される。2. Description of the Related Art An electronic musical instrument disclosed in Japanese Utility Model Laid-Open No. 4-16500 has been known as a musical tone generator of this kind. In this electronic musical instrument, a plurality of scat select switches are provided on the main body of the musical instrument, and different scat patterns are stored in an internal memory corresponding to the scat select switches. Then, by operating the scatter selection switch to select one of the scat patterns and then depressing the key, the selected scat pattern is repeatedly read from the beginning,
The key is pressed at the pitch specified.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな従来の装置にあっては、予め記憶されているスキャ
ットパターンを冒頭から繰り返し読み出し、この繰り返
し読み出したスキャットパターンに基づいて発音を行
う。よって、発音されるスキャットが予め記憶されてい
るパターンに従った単純なものとなってしまい、自由な
形態にて発音させて歌を奏でることができるものではな
かった。However, in such a conventional apparatus, a scat pattern stored in advance is repeatedly read from the beginning, and a tone is generated based on the scat pattern read out repeatedly. Therefore, the skat to be pronounced is simple according to the pattern stored in advance, and the skat cannot be sung in a free form and played.
【0004】本発明は、このような従来の課題に鑑みて
なされたものであり、自由に歌を奏でることができる楽
音発生装置を提供することを目的とするものである。[0004] The present invention has been made in view of such conventional problems, and has as its object to provide a musical sound generator capable of freely playing a song.
【0005】[0005]
【課題を解決するための手段】前記課題を解決するため
に本発明にあっては、発音すべき音声を指定する音声指
定手段と、音高を指定する音高指定手段と、前記音声指
定手段により指定されている音声を前記音高指定手段に
より指定されている音高にて発生するとともに、前記音
声指定手段により発音すべき音声が指定されている状態
にて、前記音高指定手段により新たな音高が指定された
ときに、指定されている音声の母音部分を、新たに指定
された音高にて発生させる音声発生手段とを有してい
る。According to the present invention, in order to solve the above-mentioned problems, a voice specifying means for specifying a voice to be pronounced, a pitch specifying means for specifying a pitch, and the voice specifying means. The voice specified by the pitch generation means is generated at the pitch specified by the pitch specifying means , and
A state in which the voice to be pronounced is specified by the voice specifying means
A new pitch is specified by the pitch specifying means.
When the vowel part of the specified voice is newly specified
Sound generating means for generating the sound at the set pitch .
【0006】[0006]
【作用】前記構成において、音声指定手段により音声を
指定し、かつ、音高指定手段により音高を指定すると、
音声発生手段からは指定されている音声が指定されてい
る音高にて発生するとともに、発音すべき音声が指定さ
れている状態にて、新たな音高が指定されたときに、指
定されている音声の母音部分を、新たに指定された音高
にて発生させる。したがって、歌詞に従って音声を指定
するとともに、楽譜に従って音高を指定すれば、楽音発
生手段からの音声により歌が奏でられる。そして、音声
発生中に別な音高に変更すれば、同じ音声であっても異
なるものとなる。 In the above arrangement, when a voice is specified by the voice specifying means and a pitch is specified by the pitch specifying means,
The voice generation means generates the specified voice at the specified pitch and specifies the voice to be pronounced.
Finger when a new pitch is specified
The vowel part of the specified voice is replaced with the newly specified pitch.
Generated by Therefore, if the voice is specified according to the lyrics and the pitch is specified according to the musical score, the song is played by the voice from the musical tone generating means. And voice
If you change to a different pitch during generation, the same sound will be different
It becomes.
【0007】[0007]
【実施例】以下、本発明の一実施例を図にしたがって説
明する。すなわち、図1は本実施例にかかる楽音発生装
置の全体構造を示すものであり、CPU1は、この楽音
発生装置全体をコントロールする。鍵盤部3には、各鍵
ごとに押鍵時のベロシティに応じた時間差でオンとなる
スイッチが設けられている。鍵盤入力検出部5は、これ
らスイッチの状態を一定の周期で走査し、押鍵、離鍵、
押鍵時のベロシティ、及び押鍵された鍵に対応する音高
を検出する。さらに、鍵盤入力検出部5は、前記スイッ
チの状態を前回の走査時と今回の走査時とで比較し、以
下のデータを検出する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. That is, FIG. 1 shows the entire structure of the musical sound generating device according to the present embodiment, and the CPU 1 controls the entire musical sound generating device. The keyboard unit 3 is provided with a switch that is turned on for each key with a time difference corresponding to the velocity at the time of key depression. The keyboard input detection unit 5 scans the state of these switches at regular intervals, and depresses keys, releases keys,
The velocity at the time of key depression and the pitch corresponding to the pressed key are detected. Further, the keyboard input detection unit 5 compares the state of the switch between the previous scan and the current scan, and detects the following data.
【0008】Tn:新たに押鍵された鍵の音高 Tc:前回から押鍵されている鍵の音高 To:前回は押鍵されていたが今回は離鍵されている音
高[0008] Tn: pitch of a newly depressed key Tc: pitch of a key that has been depressed from the previous time To: pitch that has been depressed this time but released this time
【0009】また、第1ROM6は、プログラム用であ
ってCPU1の制御動作を決定するプログラムが予め記
憶されている。第2ROM8には、前記鍵盤部3の操作
に応答して発音される日本語音データ、すなわち日本語
における音声の波形データが記憶されている。RAM7
は、データ用であって、前記各データTn、Tc、To
等のCPU1の制御動作に必要となるデータや、前記日
本語音データの読み出しアドレス情報を一時記憶する。
日本語入力部13は、後述するように日本語音に対応す
る複数のキーを有し、日本語音入力検出部14は、日本
語音入力部13を一定の周期で走査し、前回の走査時と
今回の走査時との比較結果により、下記の日本語音入力
データを検出する。The first ROM 6 is used for a program and stores a program for determining the control operation of the CPU 1 in advance. The second ROM 8 stores Japanese sound data generated in response to the operation of the keyboard section 3, that is, waveform data of Japanese voice. RAM7
Is for data, and the data Tn, Tc, To
And the like, and data necessary for the control operation of the CPU 1 and read address information of the Japanese sound data are temporarily stored.
The Japanese input unit 13 has a plurality of keys corresponding to Japanese sounds as described later, and the Japanese sound input detection unit 14 scans the Japanese sound input unit 13 at a fixed cycle. The following Japanese sound input data is detected based on the comparison result with the time of scanning.
【0010】Wn:新たに押圧された音 Wc:前回から押圧されている音 Wo:前回は押圧されていたが今回は非操作状態である
音 日本語音/その母音判断部15は、前記鍵盤入力検出部
5が検出したデータと、前記日本語音入力検出部14が
検出したデータとに基づき、指定された日本語音又はこ
の指定された日本語音の母音のいずれかを発音するかを
決定する。音声発音部16は、この日本語音/その母音
判断部15の決定と、鍵盤入力検出部5及び日本語入力
検出部14により検出されたデータとに基づき、音声を
発生させる。Wn: a newly pressed sound Wc: a sound pressed from the previous time Wo: a sound that was pressed last time but not operated this time Based on the data detected by the detection unit 5 and the data detected by the Japanese sound input detection unit 14, it is determined whether the specified Japanese sound or the vowel of the specified Japanese sound is to be pronounced. The voice sounding section 16 generates a voice based on the decision of the Japanese sound / vowel determination section 15 and the data detected by the keyboard input detecting section 5 and the Japanese input detecting section 14.
【0011】図2は、前記日本語入力部13の詳細を示
すものであり、この日本語入力部13に設けられた上部
枠17内には“や行”以外の“あ行”〜“ん”までの4
3個の一般キー18が配列されている。また、下部枠1
9内には、“や”“ゆ”“よ”のや行キー20、破裂音
指定キー21、及び濁音指定キー22が配置されてい
る。FIG. 2 shows the details of the Japanese input unit 13. In the upper frame 17 provided in the Japanese input unit 13, “A line” to “n” other than “Ya line” are shown. Up to 4
Three general keys 18 are arranged. Also, lower frame 1
In FIG. 9, “ya”, “yu”, “yo”, a row key 20, a plosive sound designation key 21, and a dullness designation key 22 are arranged.
【0012】次に、日本語入力部13の操作手順及び機
能について説明する。 1)濁音指定 図3に斜線で示したように、濁音指定キー22を操作す
ると、一般キー18のうち濁音の指定が可能なキー “か〜こ”(が〜ご) “さ〜そ”(ざ〜ぞ) “た〜と”(だ〜ど) “は〜ほ”(ば〜ぼ) が照光する。この照光した一般キー18と濁音指定キー
22との同時押しにより、括弧内に示した対応する濁音
が指定される。Next, the operation procedure and functions of the Japanese input unit 13 will be described. 1) Specifying the voiced sound As indicated by the diagonal lines in FIG. 3, when the voiced sound specification key 22 is operated, the key "ka-ko" (ga-go) "sa-so" (ga-go) of the general keys 18 which allows the specification of the voiced sound Zaza-zo) “Ta-to” (da-do) “ha-ho” (ba-bo) illuminates. By simultaneously pressing the illuminated general key 18 and the voiced sound designation key 22, the corresponding voiced sound shown in parentheses is specified.
【0013】2)は行破裂音指定 図4に斜線で示したように、破裂音指定キー21を操作
すると、一般キー18のうち破裂音の指定が可能なキー
“は〜ほ”(ぱ〜ぽ)が照光する。この照光した一般キ
ー18と破裂音指定キー21との同時押しにより、括弧
内に示した対応するは行破裂音が指定される。2) Line plosive designation As indicated by hatching in FIG. 4, when the plosive designation key 21 is operated, the key "ha-ho" (ぱ-) of the general keys 18 for which the plosive designation is possible.ぽ) is illuminated. By simultaneously pressing the illuminated general key 18 and the plosive designation key 21, the corresponding row plosive shown in parentheses is designated.
【0014】3)拗音指定 図5に斜線で示したように、や行キー20のいずれかを
操作すると、一般キー18のうち拗音の指定が可能なキ
ー が照光する。この照光した一般キー18と拗音指定キー
22との同時押しにより、括弧内に示した対応する拗音
が指定される。なお、単にや行キー20のみを押した場
合には、“や”“ゆ”“よ”が発音される。3) Designation of a muted sound As indicated by hatching in FIG. 5, when one of the row keys 20 is operated, a key of the general key 18 which can designate a muted sound is used. Is illuminated. By simultaneously pressing the illuminated general key 18 and the muted sound designation key 22, the corresponding muted sound indicated in parentheses is designated. If only the row key 20 is simply pressed, "ya", "yu", and "yo" are sounded.
【0015】4)濁音+拗音指定 図6に斜線で示したように、濁音指定キー22とや行キ
ー20のいずれかを操作すると、一般キー18のうち濁
音+拗音指定が可能なキー “き”(ぎゃ、ぎゅ、ぎょ) “し”(じゃ、じゅ、じょ) “ひ”(びゃ、びゅ、びょ) が照光する。この照光した一般キー18と濁音指定キー
22及びや行キー20のいずれかとの同時押しにより、
括弧内に示した対応する濁音+拗音が指定される。4) Designation of voiced sound + muted sound As indicated by hatching in FIG. 6, when one of the voiced sound specifying key 22 and the row key 20 is operated, a key of the general key 18 for which voiced sound + muted sound can be specified. ”(Gyu, Gyu, Gyo)“ Shi ”(Ja, Ju, Jyo)“ Hi ”(Bee, Bie, Byo) illuminates. By simultaneously pressing the illuminated general key 18 and any of the voiced sound designation key 22 and the row key 20,
The corresponding murmur + murmur shown in parentheses is specified.
【0016】5)破裂音+拗音指定 図7に斜線で示したように、破裂音指定キー21とや行
キー20のいずれかを操作すると、一般キー18のうち
破裂音+拗音指定が可能なキー “ひ”(ぴゃ、ぴゅ、ぴょ) が照光する。この照光した一般キー18と破裂音指定キ
ー21及びや行キー20のいずれかとの同時押しによ
り、括弧内に示した破裂音+拗音が指定される。なお、
前記以外の日本語音は一般キー18の単独操作により指
定される。5) Designation of a plosive sound and a repetitive sound As indicated by hatching in FIG. 7, when one of the plosive sound specifying key 21 and the row key 20 is operated, a plosive sound and a repetitive sound can be specified among the general keys 18. The key “Hi” (ぴ ゃ, ぴ ゅ, ぴ) illuminates. By simultaneously pressing the illuminated general key 18 and any one of the plosive sound designation key 21 and the row key 20, the plosive sound plus the repetitive sound shown in parentheses is designated. In addition,
Other Japanese sounds are designated by operating the general key 18 alone.
【0017】次に、以上の構成にかかる本実施例の動作
を図8に示したフローチャートに従って説明する。すな
わち、先ずイニシャル処理を行ってフラグsをOFFに
する(S1)。しかる後に、鍵盤入力検出部5が鍵盤部
3を走査することにより得られた音高Tn,Tc,To
を検出し、この検出した各音高Tn,Tc,ToをRA
M7に格納する(S2)。次に、この検出した結果に基
づき、前回は押鍵されていたが今回は離鍵されている音
高Toが存在するか否か、つまり鍵盤部3において離鍵
があったか否かを判別する(S3)。Next, the operation of this embodiment having the above configuration will be described with reference to the flowchart shown in FIG. That is, first, initial processing is performed to turn off the flag s (S1). Thereafter, the pitches Tn, Tc, To obtained by scanning the keyboard 3 with the keyboard input detection unit 5
Are detected, and the detected pitches Tn, Tc, To are calculated as RA.
It is stored in M7 (S2). Next, based on the detected result, it is determined whether or not there is a pitch To which has been depressed the previous time but has been released this time, that is, whether or not there has been a key release on the keyboard unit 3 ( S3).
【0018】離鍵があった場合には、フラグsがON状
態にあるか否かを判別し(S17)、フラグsがOFF
状態にある場合にはS2に戻り、ON状態にある場合に
はノートオフを行うとともにフラグsをOFFにする
(S18)。すなわち、このフラグsは後述するように
発音処理があった場合に、S13でONにセットされ
て、発音中であることを示す。したがって、フラグsが
ON状態にある場合には、今回離鍵された鍵に対応する
音声が発生していた場合であり、よって、この場合には
S18のノートオフにより、発生していた音声の消音を
行う。If there is a key release, it is determined whether or not the flag s is ON (S17), and the flag s is turned OFF.
If it is in the state, the process returns to S2. If it is in the ON state, note-off is performed and the flag s is turned off (S18). That is, this flag s is set to ON in S13 when a sound generation process is performed as described later, and indicates that sound is being generated. Therefore, when the flag s is in the ON state, it means that a sound corresponding to the key that has been released this time has been generated. Therefore, in this case, the sound generated by the note-off in S18 is generated. Perform silence.
【0019】また、S3で音高Toが存在しない場合に
は、前回から押鍵されている鍵の音高Tcの有無を判別
する(S4)。そして、音高Tcが存在する場合には、
S5及びS6の判別処理を行うことなくS7に進み、存
在する場合には新たに押鍵された鍵の音高Tnの有無を
判別する(S5)。この新たに押鍵された鍵の音高Tn
がなかった場合にはS2に戻り、音高Tnがあった場合
には、押鍵時のベロシティVnを検出してRAM7に記
憶する(S7)。If the pitch To does not exist in S3, it is determined whether or not there is a pitch Tc of a key which has been depressed from the previous time (S4). And when the pitch Tc exists,
The process proceeds to S7 without performing the determination processing of S5 and S6, and if present, the presence or absence of the pitch Tn of the newly depressed key is determined (S5). The pitch Tn of the newly pressed key
If there is no pitch, the process returns to S2, and if there is a pitch Tn, the velocity Vn at the time of key depression is detected and stored in the RAM 7 (S7).
【0020】次に、日本語入力検出部14が日本語入力
部13を走査することにより得られた音Wn,Wo,W
cを検出し、この検出した各音Wn,Wo,WcをRA
M7に格納する(S7)。さらに、この検出した結果に
基づき、前回は押圧されていたが今回は非操作状態であ
る音Woが存在するか否か、つまり日本語入力部13に
おいて、押圧をやめた音があったか否かを判別する(S
8)。そして、押圧をやめた音があった場合には、フラ
グsがON状態にあるか否かを判別し(S17)、フラ
グsがOFF状態にある場合にはS2に戻り、ON状態
にある場合にはノートオフを行うとともにフラグsをO
FFにする(S18)。よって、このS18の処理によ
り、日本語入力部13において押圧をやめた音に対応す
る音声が消音される。Next, the sounds Wn, Wo, W obtained by scanning the Japanese input unit 13 by the Japanese input detecting unit 14 are shown.
c, and each of the detected sounds Wn, Wo, Wc
It is stored in M7 (S7). Further, based on the detected result, it is determined whether or not there is a sound Wo that was pressed last time but is in a non-operation state this time, that is, whether or not there is a sound that has been depressed in the Japanese input unit 13. Do (S
8). Then, when there is a sound that the pressing is stopped, it is determined whether or not the flag s is in the ON state (S17). When the flag s is in the OFF state, the process returns to S2. Performs note-off and sets flag s to O
FF is set (S18). Therefore, by the processing of S18, the sound corresponding to the sound of which the pressing is stopped in the Japanese input unit 13 is muted.
【0021】また、S8で音Woが存在しない場合に
は、前回から押圧されている音Wcの有無を判別し(S
9)、前回から押圧されている音Wcが存在する場合に
は、新たに押鍵された音高Tnの有無を判別する(S1
1)。そして、新たに押鍵された音高Tnがない場合に
はS3に戻り、音声Wcの母音であるWc−vを、音高
TnであってベロシティVnに応じた音量にて発生させ
る(S12)。If the sound Wo does not exist in S8, it is determined whether or not the sound Wc has been pressed from the previous time (S8).
9) When there is a sound Wc that has been pressed from the previous time, it is determined whether or not there is a newly pressed pitch Tn (S1).
1). If there is no newly pressed key pitch Tn, the process returns to S3, and the vowel Wc-v of the voice Wc is generated at a volume corresponding to the pitch Tn and the velocity Vn (S12). .
【0022】他方、前回から押圧されている音Wcが存
在しない場合には、新たに押圧された音Wnが存在する
か否かを判別し(S10)、この音Wnが存在する場合
には、さらに新たに押鍵された鍵の音高Tnの有無を判
別する(S14)。そして、新たに押鍵された鍵の音高
Tnが存在する場合には、音声Wnを音高Tnであって
ベロシティVnに応じた音量にて発生させる(S1
5)。On the other hand, if the sound Wc which has been pressed from the previous time does not exist, it is determined whether or not a newly pressed sound Wn exists (S10). Further, the presence / absence of the pitch Tn of the newly depressed key is determined (S14). Then, when the pitch Tn of the newly depressed key exists, the voice Wn is generated at the pitch Tn and the volume according to the velocity Vn (S1).
5).
【0023】また、S14がNOである場合には、新た
に押鍵された音高Tnは存在しないが、予め前述したS
4で前回から押鍵されている鍵の音高Tcの存在が確認
されている。つまり、S14の判別がNOである場合に
は、新たに押鍵された音高Tnは存在しないが、前回か
ら押鍵されている鍵の音高Tcの存在する場合である。
かかる条件下では、新たに押圧された音Wnの音声を、
前回から押鍵されている鍵の音高Tcであって、ベロシ
ティVnに応じた音量にて発生させる。そして、S1
2,S14,S15で対応する音声を発生させた後、音
声が発生中であることを示すフラグsをONにして(S
13)、S2からの判別処理を繰り返す。If the answer in S14 is NO, there is no newly pressed pitch Tn,
In step 4, it is confirmed that the pitch Tc of the key that has been depressed since last time is present. That is, if the determination in S14 is NO, it means that the pitch Tn of the newly pressed key does not exist but the pitch Tc of the key that has been pressed from the previous time exists.
Under such conditions, the sound of the newly pressed sound Wn is
The pitch is Tc of the key that has been depressed since the previous time, and is generated at a volume corresponding to the velocity Vn. And S1
After the corresponding sound is generated in S2, S14 and S15, the flag s indicating that the sound is being generated is turned ON (S
13), the determination process from S2 is repeated.
【0024】次に、以上の処理手順を、図9に示した楽
譜及び歌詞“酒は飲め飲め、飲むならば〜”の民謡「黒
田節」を歌わせる場合を例にして、具体的に説明する。
なお、日本語入力部13におけるキーの操作タイミン
グ、及び鍵盤部3における押鍵、離鍵タイミングは、楽
譜に記載されている各音符の音符長に合わせるものとす
る。Next, the above-mentioned processing procedure will be described in detail with reference to the case where the folk song "Kuroda Setsushi" of the musical score and the lyrics "Drink and drink, if you drink" is shown in FIG. I do.
The key operation timing in the Japanese input unit 13 and the key press / release timing in the keyboard unit 3 are set to match the note length of each note described in the musical score.
【0025】(1)日本語入力部13にてキー“さ”を
押圧し、鍵盤部3にてD音を押鍵すると、“さ”が音高
Dで発音される(S15)。また、キー“さ”を押圧し
たまま、鍵盤部3にてD音を離鍵してE音を押鍵する
と、“さ”の母音部である“あ”が音高Eで発音される
(S12)。 (2)日本語入力部13にてキー“さ”の押圧やめて
“け”を押圧し、鍵盤部3にてE音を離鍵してG音を押
鍵すると、“け”が音高Gで発音される(S15)。 (3)日本語入力部13にてキー“け”を押圧をやめて
“わ”を押圧し、鍵盤部3にて再度G音を押鍵し、ある
いはG音を押鍵した状態を継続すると、“わ”が音高G
で発音される(再度G音を押鍵した場合はS15の処
理、G音を押鍵した状態を継続した場合はS16の処
理)。また、日本語入力部13にてキー“わ”を押圧し
たまま、鍵盤部3にてG音を離鍵してE音を押鍵する
と、“わ”の母音部である“あ”が音高Eで発音される
(S12)。 (4)日本語入力部13にてキー“わ”の押圧をやめて
“の”を押圧し、鍵盤部3にてE音を離鍵してD音を押
鍵すると、“の”が音高Dで発音される(S15)。 (5)日本語入力部13にてキー“の”の押圧をやめて
“め”を押圧し、鍵盤部3にてD音を離鍵してE音を押
鍵すると、“め”が音高Eで発音される(S15)。ま
た、日本語入力部13にてキー“め”を押圧したまま、
鍵盤部3にてE音を離鍵してD音を押鍵すると、“め”
の母音部である“え”が音高Dで発音される(S1
2)。 (6)日本語入力部13にてキー“め”の押圧をやめて
“の”を押圧し、鍵盤部3にてD音を離鍵してC音を押
鍵すると、“の”が音高Cで発音される(S15)。 (7)日本語入力部13にてキー“の”の押圧やめて
“め”を押圧し、鍵盤部3にてC音を離鍵してD音を押
鍵すると、“め”が音高Dで発音される(S15)。 (8)日本語入力部13にてキー“め”の押圧をやめて
“の”を押圧し、鍵盤部3にてD音を離鍵してG音を押
鍵すると、“の”が音高Gで発音される(S15)。 (9)日本語入力部13にてキー“の”の押圧をやめて
“む”を押圧し、鍵盤部3にて再度G音を押鍵しあるい
はG音を押鍵した状態を継続すると、“む”が音高Gで
発音される(再度G音を押鍵した場合はS15の処理、
G音を押鍵した状態を継続した場合はS16の処理)。
また、日本語入力部13にてキー“む”を押圧したま
ま、鍵盤部3にてG音を離鍵してA音を押鍵すると、
“む”の母音部である“う”が音高Aで発音される(S
12)。 (10)日本語入力部13にてキー“む”の押圧をやめ
て“な”を押圧し、鍵盤部3にて音高Aを離鍵してG音
を押鍵すると、“な”が音高Gで発音される(S1
5)。また、日本語入力部13にてキー“な”を押圧し
たまま、鍵盤部3にてG音を離鍵してF音を押鍵する
と、“な”の母音部である“あ”が音高Fで発音される
(S12)。 (11)日本語入力部13にてキー“な”の押圧をやめ
て“ら”を押圧し、鍵盤部3にて音高Fを離鍵してD音
を押鍵すると、“ら”が音高Dで発音される(S1
5)。また、日本語入力部13にて“ら”を押圧したま
ま、鍵盤部3にてD音を離鍵してF音を押鍵すると、
“ら”の母音部である“あ”が音高Fで発音される(S
12)。 (12)日本語入力部13にてキー“ら”の押圧をやめ
て濁音“ば”を指定し、鍵盤部3にてF音を離鍵してG
音を押鍵すると、“ば”が音高Gで発音される(S1
5)。(1) When the key "sa" is pressed on the Japanese input section 13 and the D key is pressed on the keyboard section 3, "sa" is pronounced at the pitch D (S15). Further, when the key D is released and the key E is pressed while the key "sa" is being pressed, the vowel part "a" of "sa" is pronounced at the pitch E ( S12). (2) When the key "sa" is depressed and the key "ke" is depressed in the Japanese language input unit 13 and the key "G" is depressed on the keyboard unit 3, the key "G" is depressed. (S15). (3) When the key "ke" is depressed in the Japanese input section 13 and "wa" is depressed and the G key is pressed again on the keyboard section 3, or the state in which the G sound is depressed is continued, "Wa" is pitch G
(If the G sound is pressed again, the processing of S15 is performed, and if the state where the G sound is pressed is continued, the processing of S16 is performed). When the key "W" is depressed in the Japanese input section 13 and the G key is released and the E key is depressed in the keyboard section 3, "A" which is a vowel part of "W" is sounded. It is pronounced at high E (S12). (4) When the key "wa" is depressed in the Japanese input section 13 and "no" is depressed, and the key E is released in the keyboard section 3 and the D key is depressed, the "no" becomes the pitch D is pronounced (S15). (5) When the key "no" is depressed in the Japanese input unit 13 and the "me" is depressed, the D key is released and the E sound is depressed in the keyboard unit 3, the "me" is pitched. E is pronounced (S15). While pressing the key "me" on the Japanese input unit 13,
When key E is released and key D is pressed on keyboard 3, "me"
, Which is a vowel part, is pronounced at a pitch D (S1).
2). (6) When the key "me" is depressed in the Japanese input section 13 and "no" is depressed, and the D note is released and the C sound is depressed in the keyboard section 3, the "no" is changed to the pitch. C is pronounced (S15). (7) When the key “no” is depressed and the “me” is depressed in the Japanese input section 13 and the C key is released and the D sound is depressed in the keyboard section 3, the “me” is changed to the pitch D (S15). (8) When the key "me" is depressed in the Japanese input section 13 and "no" is depressed, and the D key is released and the G sound is depressed in the keyboard section 3, the "no" becomes the pitch. G is pronounced (S15). (9) When the key "no" is depressed in the Japanese input unit 13 and "mu" is depressed, and the G sound is pressed again on the keyboard unit 3 or the state in which the G sound is depressed continues, " Is pronounced at the pitch G (when the G key is pressed again, the process of S15,
When the state where the G sound is pressed is continued, the processing of S16 is performed.
When the key G is released from the keyboard 3 and the key A is pressed while the key "mu" is pressed in the Japanese input unit 13,
"U", which is a vowel part of "mu", is pronounced at pitch A (S
12). (10) When the key "mu" is depressed in the Japanese input section 13 and "na" is depressed, the pitch A is released in the keyboard section 3 and the G sound is depressed, the "na" sounds. Pronounced at high G (S1
5). When the key G is released from the keyboard 3 and the F key is pressed while the key "na" is pressed in the Japanese input unit 13, "a" which is a vowel part of "na" is sounded. It is pronounced at high F (S12). (11) When the key “na” is depressed in the Japanese input section 13 and “ra” is pressed, the pitch F is released in the keyboard section 3 and the D key is pressed, the “ra” sounds. Pronounced at high D (S1
5). Further, if the user releases the D sound and presses the F sound on the keyboard unit 3 while pressing the "ra" in the Japanese input unit 13,
“A”, which is the vowel part of “La”, is pronounced at pitch F (S
12). (12) In the Japanese input unit 13, stop pressing the key "ra" and specify the muddy "ba".
When a key is depressed, "ba" is generated at a pitch G (S1).
5).
【0026】このようにして、日本語入力部13と鍵盤
部3とを図15に示した楽譜の各音符の音長に応じて操
作することにより、「黒田節」が奏でられる。By operating the Japanese input section 13 and the keyboard section 3 in accordance with the length of each note in the musical score shown in FIG. 15, "Kuroda Setsushi" is played.
【0027】[0027]
【発明の効果】以上説明したように本発明は、音声指定
手段により指定されている音声を、音高指定手段により
指定されている音高で発生させるようにした。よって、
各手段の指定動作により、任意の音声を任意の音高で発
生させることができ、これにより歌を自由に奏でること
ができる。さらに、本発明においては、音声発生途中で
指定されている音高を別のものに変更すると、指定され
ている音声の母音部分を、この新たに指定された音高で
発生させている。したがって、発音により構成されるス
キャットや歌詞等が画一化しないことは無論のこと、自
由な歌の演奏により多様な演奏表現が可能となる。As described above, according to the present invention, the voice specified by the voice specifying means is generated at the pitch specified by the pitch specifying means. Therefore,
An arbitrary voice can be generated at an arbitrary pitch by the designation operation of each means, and thereby a song can be played freely. Furthermore, in the present invention, during the sound generation
If you change the specified pitch to another one,
Vowel part of the current voice at this newly specified pitch
Is occurring. Therefore, it goes without saying that scats and lyrics composed of pronunciations are not standardized, and various performance expressions can be realized by free song performance.
【図1】本発明の一実施例にかかる楽音発生装置の機能
ブロック図である。FIG. 1 is a functional block diagram of a musical sound generator according to one embodiment of the present invention.
【図2】同実施例の日本語入力部の平面図である。FIG. 2 is a plan view of a Japanese input unit of the embodiment.
【図3】同日本語入力部の濁音指定時の状態を示す図で
ある。FIG. 3 is a diagram showing a state in which the Japanese input unit is designated when a voice sound is designated.
【図4】同日本語入力部のは行破裂音指定時の状態を示
す図である。FIG. 4 is a diagram showing a state of the Japanese input unit when a row plosive is designated.
【図5】同日本語入力部の拗音指定時の状態を示す図で
ある。FIG. 5 is a diagram showing a state of the Japanese input unit when a repetitive sound is designated.
【図6】同日本語入力部の濁音+拗音指定時の状態を示
す図である。FIG. 6 is a diagram showing a state of the Japanese input unit when a muddy sound and a muted sound are designated.
【図7】同日本語入力部の破裂音+拗音指定時の状態を
示す図である。FIG. 7 is a diagram showing a state of the Japanese input unit when a plosive sound and a muted sound are designated.
【図8】同実施例の動作を示すフローチャートである。FIG. 8 is a flowchart showing the operation of the embodiment.
【図9】同実施例の発音に用いた曲及び歌詞を示す図で
ある。FIG. 9 is a diagram showing songs and lyrics used for pronunciation in the embodiment.
1 CPU 3 鍵盤部 5 鍵盤入力検出部 6 第1ROM 8 第2ROM 15 日本語音/その母音発音判断部 16 音声発音部 DESCRIPTION OF SYMBOLS 1 CPU 3 Keyboard part 5 Keyboard input detection part 6 1st ROM 8 2nd ROM 15 Japanese sound / its vowel sounding judgment part 16 Voice sounding part
Claims (3)
と、 音高を指定する音高指定手段と、 前記音声指定手段により指定されている音声を前記音高
指定手段により指定されている音高にて発生するととも
に、前記音声指定手段により発音すべき音声が指定され
ている状態にて、前記音高指定手段により新たな音高が
指定されたときに、指定されている音声の母音部分を、
新たに指定された音高にて発生させる音声発生手段と、 を有することを特徴とする楽音発生装置。1. A sound designating means for designating a sound to be pronounced, a pitch designating means for designating a pitch, and a sound designated by the speech designating means specified by the pitch designating means. Tomo to occur at a high
The voice to be pronounced is specified by the voice specifying means.
The new pitch is set by the pitch designation means.
When specified, the vowel part of the specified voice is
A sound generator for generating a sound at a newly designated pitch .
声発生手段は押鍵された鍵の音高と押鍵時のベロシテイ
とに基づき、前記音声を発生させることを特徴とする請
求項1記載の楽音発生装置。2. The apparatus according to claim 1, wherein said pitch specifying means is a keyboard, and said voice generating means generates said voice based on a pitch of a pressed key and a velocity at the time of key pressing. A musical sound generator according to claim 1.
おいて、前記音声指定手段により新たな音声が指定され
たとき、前記音声発生手段は新たに指定された音声を、
押鍵が継続している前記鍵の音高とその押鍵時のベロシ
テイに基づいて発生させることを特徴とする請求項2記
載の楽音発生装置。3. A state in which a key is continuously depressed on the keyboard.
A new voice is specified by the voice specifying means.
The voice generating means generates the newly specified voice,
The pitch of the key that has been depressed and the velocity at which it was depressed.
Musical tone generating apparatus according to claim 2, wherein the generating on the basis of the Tay.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15288493A JP3277616B2 (en) | 1993-05-31 | 1993-05-31 | Tone generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15288493A JP3277616B2 (en) | 1993-05-31 | 1993-05-31 | Tone generator |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06342288A JPH06342288A (en) | 1994-12-13 |
JP3277616B2 true JP3277616B2 (en) | 2002-04-22 |
Family
ID=15550231
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15288493A Expired - Fee Related JP3277616B2 (en) | 1993-05-31 | 1993-05-31 | Tone generator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3277616B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5503484B2 (en) * | 2010-10-05 | 2014-05-28 | 日本放送協会 | Speech synthesis apparatus and speech synthesis program |
US9711133B2 (en) * | 2014-07-29 | 2017-07-18 | Yamaha Corporation | Estimation of target character train |
JP2023105472A (en) * | 2022-01-19 | 2023-07-31 | カシオ計算機株式会社 | Information processing device, electric musical instrument, electric musical instrument system, method, and program |
-
1993
- 1993-05-31 JP JP15288493A patent/JP3277616B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH06342288A (en) | 1994-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2800465B2 (en) | Electronic musical instrument | |
JPH05273975A (en) | Automatic accompaniment device | |
JP3277616B2 (en) | Tone generator | |
JP2756877B2 (en) | Phrase playing device | |
JP3239411B2 (en) | Electronic musical instrument with automatic performance function | |
JP2583809B2 (en) | Electronic musical instrument | |
JPH10301567A (en) | Voice controller of electronic musical instrument | |
JP3005915B2 (en) | Electronic musical instrument | |
JP4229357B2 (en) | Electronic musical instruments | |
JP3567294B2 (en) | Sound generator | |
JPH01288900A (en) | Singing voice accompanying device | |
JPH06332458A (en) | Musical sound generator | |
JP2640992B2 (en) | Pronunciation instruction device and pronunciation instruction method for electronic musical instrument | |
JP3554770B2 (en) | Tone generator | |
JP3057854B2 (en) | Electronic musical instrument | |
JP3620321B2 (en) | Automatic accompaniment device | |
JP3543159B2 (en) | Automatic accompaniment device | |
JP2814479B2 (en) | Electronic musical instrument | |
JP2549441Y2 (en) | Electronic musical instrument | |
JP4067399B2 (en) | Glissando control device | |
JP2578327B2 (en) | Automatic performance device | |
JPH05108068A (en) | Phrase information input and output device | |
JPH087436Y2 (en) | Bass sound generator | |
JP3557474B2 (en) | Tone generator | |
JPH0727514Y2 (en) | Electronic keyboard instrument |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090215 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090215 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100215 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110215 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120215 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130215 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |