JPS59162595A - Musical tone sythesizer - Google Patents
Musical tone sythesizerInfo
- Publication number
- JPS59162595A JPS59162595A JP58036884A JP3688483A JPS59162595A JP S59162595 A JPS59162595 A JP S59162595A JP 58036884 A JP58036884 A JP 58036884A JP 3688483 A JP3688483 A JP 3688483A JP S59162595 A JPS59162595 A JP S59162595A
- Authority
- JP
- Japan
- Prior art keywords
- phoneme
- musical tone
- synthesis
- output
- temporary storage
- 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.)
- Granted
Links
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明はいわゆる音素片編集合成方式を利用した楽音合
成装置に関するものであり、原楽器音らしさが要求され
る電子楽器に利用できるものである。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a musical tone synthesis device using a so-called phoneme segment editing and synthesis method, and can be used in electronic musical instruments that require sounds similar to the original instrument.
従来例の構成とその問題点
一般に、音素片編集型合成方法は、楽音の隣接波形間の
強い類似性に基いて、原楽音信号から代表的な音素片デ
ータをピッチ単位で抽出し、抽出した音素片データを楽
音合成制御情報にしたがって複数回繰り返しながら順次
接続することにより、音素片データを編集して所望の楽
音信号を合成するものである。また、このような方法で
は、音素片の波形及びピッチ周期が相異なる音素片の接
続点で急激に変化するため、音素片の繰り返しによる周
期的なノイズ音が発生し、滑らかな楽音信号を得にくい
という問題があり、この問題解決のために2つの音素片
の間に補間演算により得られる補間音素片を挿入する試
みがなされている。すなわち、従来の音素片編集合成方
法に適合する音素片補間方法において、補間すべき2つ
の音素片A。Structure of conventional examples and their problems In general, phoneme segment editing synthesis methods extract representative phoneme data in pitch units from the original musical tone signal based on strong similarities between adjacent waveforms of musical tones. The phoneme piece data is edited and a desired musical tone signal is synthesized by sequentially connecting the phoneme piece data while repeating it a plurality of times according to musical tone synthesis control information. In addition, in this method, the waveform and pitch period of phonemes change rapidly at the connection points of different phonemes, resulting in periodic noise due to the repetition of phonemes, making it difficult to obtain a smooth musical tone signal. In order to solve this problem, attempts have been made to insert an interpolated phoneme segment obtained by interpolation calculation between two phoneme pieces. That is, two phoneme pieces A to be interpolated in a phoneme piece interpolation method that is compatible with the conventional phoneme piece editing and synthesis method.
8間におけるくシ返し1回の補間波形Cの第に回目の波
形Ckは次式(1)のように表わされていた。The 1st waveform Ck of the interpolated waveform C that is interpolated once during 8 intervals is expressed as the following equation (1).
i=1.2.・・・・・・・・・、N
k=1.2.・・・・・・・・・、j
ただし、各音素片はN個の素片データからなり、それぞ
れの素片データをA、、 B、、 Ck、とする。i=1.2. ......, N k = 1.2. ......, j However, each phoneme consists of N pieces of piece data, and each piece of phoneme data is assumed to be A,, B,, Ck.
しかしながら、このような音素片補間方法において補間
音素片Ckiを算出するためには加減乗除全ての演算が
必要とされるため、楽音合成装置への時間的負荷が大き
くなるという問題があった。However, in such a phoneme segment interpolation method, all operations including addition, subtraction, multiplication, and division are required in order to calculate the interpolated phoneme segment Cki, so there is a problem in that the time load on the musical tone synthesis device becomes large.
発明の目的
本発明は上述のような従来の欠点を解消するものであシ
、簡単な構成でかつ原楽器音により忠実な電子楽器用楽
音合成装置を提供することを目的 ゛とするもの
である。OBJECTS OF THE INVENTION The present invention is intended to solve the above-mentioned conventional drawbacks, and it is an object of the present invention to provide a musical tone synthesis device for an electronic musical instrument that has a simple configuration and is more faithful to the original instrument sound. .
発明の構成
本発明は前述の式(1)において右辺第1項の1部を差
分音素片データとしてメモリに格納しておくように構成
したものである0かかる構成によれば次式(2)のよう
に補間音素片データCkiを算出するために必要な演算
が加算処理1回のみで可能なように構成することができ
る0そのために楽音合成装置自体の時間的負荷を大きく
軽減できる利点を有する。Structure of the Invention The present invention is configured such that a part of the first term on the right side of the above equation (1) is stored in the memory as differential phoneme data.0 According to this structure, the following equation (2) is obtained. As shown in FIG. .
Cki=ギi+C(k−1)i ・・ ・・ (
2)ただし
Co1=Ai
t =1 2 ・・・・・・・・・ Nk=1.2
.・・・・・・・・・、(j+1)実施例の説明
以下、本発明の楽音合成装置の一実施例について説明す
る。図は本発明の一実施例を示しており、楽音出力指示
信号が入力された制御部1は出力すべき楽音に対応する
合成情報を合成情報メモリ部2より読み込む。この読み
込んだ合成情報が加算操作を必要としない旨の情報を含
んでいる場合には読み込んだ合成情報に対応する音素群
あるいは音素片データを音素メモリ部3より読み込みか
つそのまま一時記憶部6へデジタル楽音波形として出力
する。読み込んだ合成情報が加算演算を必要とする旨の
情報を含んでいる場合には読み込んだ合成情報に対応す
る差分音素片データを音素メモリ部3よりN個(以下加
算操作を必要とする音素片あるいは差分音素片は全て予
め定められたN個のデータより成るものとする)だけ読
み込みかつ当該差分音素片データと直前に出力した一時
記憶部6に書き込まれているデジタル楽音波形8個を再
度読み込んだ波形データとを対応させて加算をN回実施
した後に一時記憶部6にデジタル楽音波形として出力す
る。以上の動作を読み込んだ合成情報に対応した回数だ
けくり返した後に次の合成情報メモリを読み込み同様の
ことを出力停止指示信号が制御部1へ入力されるまで続
ける。一方において、制御部1へ出力指示信号が入力さ
れると共にこれに対応した出力周期に関する一定のタイ
ミング信号を発生し、これを一時記憶部6ヘデジタル楽
音波形出力周期指示信号として出力する機能を出力周期
発生部4が実施する。Cki=Gi+C(k-1)i... (
2) However, Co1=Ait=1 2 ...... Nk=1.2
.. . . . (j+1) Description of Embodiment Hereinafter, an embodiment of the musical tone synthesis device of the present invention will be described. The figure shows an embodiment of the present invention, in which a control section 1 to which a musical tone output instruction signal is input reads synthesis information corresponding to a musical tone to be output from a synthesis information memory section 2. If the read synthesis information includes information that an addition operation is not required, the phoneme group or phoneme piece data corresponding to the read synthesis information is read from the phoneme memory section 3 and digitally stored directly in the temporary storage section 6. Output as a musical sound waveform. If the read synthesis information includes information that requires an addition operation, the phoneme memory unit 3 collects N difference phoneme data corresponding to the read synthesis information (hereinafter referred to as phoneme pieces that require an addition operation). Alternatively, all differential phoneme pieces are assumed to consist of a predetermined N pieces of data), and the differential phoneme data and the eight digital tone waveforms written in the temporary storage unit 6 that were output immediately before are read again. After performing addition N times in correspondence with the waveform data, it is output to the temporary storage section 6 as a digital tone waveform. After repeating the above operation a number of times corresponding to the read composite information, the next composite information memory is read and the same process is continued until an output stop instruction signal is input to the control section 1. On the other hand, it outputs a function of inputting an output instruction signal to the control section 1, generating a constant timing signal regarding the corresponding output cycle, and outputting this to the temporary storage section 6 as a digital musical sound waveform output cycle instruction signal. The period generator 4 executes this.
次に本実施例における本発明の特徴的内容について説明
する。Next, the characteristic content of the present invention in this embodiment will be explained.
本実施例によれば、音素片あるいは差分音素片に関して
それらのくり返し回数はそのまま圧縮率へ寄与すること
になる0即ちくシ返し回数が平均的に4であれば圧縮率
4を得ることができる。According to this embodiment, the number of repetitions of phoneme segments or differential phoneme segments directly contributes to the compression ratio. In other words, if the number of repetitions is 4 on average, a compression ratio of 4 can be obtained. .
くシ返し回数を多くすることによりかなり多くの種類の
楽音波形に関するデータ圧縮を大きくとることが可能で
ある。一方において楽音立上シ過渡部におけるピッチ変
動を特徴とする楽音につ緊ては、その特徴部を長周期の
音素群として音素メモリ部に格納しておけば一定のタイ
ミング信号による読み出しでピッチ変動をも表現できる
。By increasing the number of comb repetitions, it is possible to greatly compress data regarding a considerable number of types of tone waveforms. On the other hand, if a musical tone is characterized by pitch fluctuations in the transitional part of the musical tone, it is possible to store the characteristic part as a group of long-period phonemes in the phoneme memory section, and then read it out using a fixed timing signal to change the pitch. can also be expressed.
発明の効果
以上述べたように、本発明によれば周期的あるいは非周
期的楽音のいずれをも合成可能であり、かつ制御部に関
しては演算負荷が非常に小さいため汎用マイクロコンピ
ュータによるシステム構成も可能であシ、高音質楽音を
得る楽音合成装置を簡単に構成することができる。Effects of the Invention As described above, according to the present invention, it is possible to synthesize either periodic or aperiodic musical tones, and since the calculation load on the control section is extremely small, a system configuration using a general-purpose microcomputer is also possible. In addition, it is possible to easily configure a musical tone synthesizer that obtains high-quality musical tones.
図は本発明の一実施例を示すブロック構成図である。
1・・・・・・制御部、2・・・・・・合成情報メモリ
部、3・・・・・・音素メモリ部、4・・・・・・出力
周期発生部、6・・・・・・一時記憶部。The figure is a block diagram showing one embodiment of the present invention. DESCRIPTION OF SYMBOLS 1... Control section, 2... Synthesis information memory section, 3... Phoneme memory section, 4... Output cycle generation section, 6... ...Temporary storage.
Claims (1)
を格納する音素メモリ部と、合成に関する情報を格納す
る合成情報メモリ部と、出力すべき楽音に対応する前記
合成情報メモリ部から読み込み、当該合成情報に対応す
る前記音素群あるいは音素片データを前記音素メモリ部
から順次読み込みかつ当該音素群あるいは音素片データ
をそのままあるいは当該音素片データと対応する直前に
出力した一時記憶部内の音素片データとの加算演算結果
をデジタル楽音信号として一時記憶部に格納する制御部
と、前記出力すべき楽音に対応した前記デジタル楽音信
号読み出しタイミングを前記一時記憶部へ指示する出力
周期発生部と、前記制御部から出力された前記デジタル
楽音信号を順次格納しかつ前記出力周期発生部から指示
されたタイミングにより前記デジタル楽音信号を順次出
力する一時記憶部とを備え、前記合成情報として前記制
御部において加算演算を実行するか否かの情報をも格納
しておきかつ加算演算を実行すべき対応する音素片につ
いては予め定められた一定数Nの音素片データからなる
音素片または前記N個の加算演算のための差分音素片と
して前記音素メモリ部に格納しておくことを特徴とする
楽音合成装置0A phoneme memory unit stores phoneme group or phoneme piece data related to digital musical sound waveforms, a synthesis information memory unit stores information regarding synthesis, and reads from the synthesis information memory unit corresponding to the musical tone to be output, and corresponds to the synthesis information. The phoneme group or phoneme piece data to be sequentially read from the phoneme memory section and the addition operation result of the phoneme group or phoneme piece data as is or with the phoneme piece data in the temporary storage section that was output immediately before corresponding to the phoneme group data. a control unit that stores the digital musical tone signal in a temporary storage unit as a digital musical tone signal; an output cycle generating unit that instructs the temporary storage unit to read out the digital musical tone signal corresponding to the musical tone to be output; a temporary storage unit that sequentially stores the digital musical tone signals and sequentially outputs the digital musical tone signals at timings instructed by the output cycle generating unit, and performs an addition operation in the control unit as the synthesis information. Regarding the corresponding phoneme segment in which this information is also stored and the addition operation is to be performed, a phoneme segment consisting of a predetermined constant number N of phoneme segment data or a difference phoneme segment for the N addition operation is used. A musical tone synthesis device 0 characterized in that the phoneme memory unit stores
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58036884A JPS59162595A (en) | 1983-03-07 | 1983-03-07 | Musical tone sythesizer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58036884A JPS59162595A (en) | 1983-03-07 | 1983-03-07 | Musical tone sythesizer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS59162595A true JPS59162595A (en) | 1984-09-13 |
JPH0477320B2 JPH0477320B2 (en) | 1992-12-08 |
Family
ID=12482197
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58036884A Granted JPS59162595A (en) | 1983-03-07 | 1983-03-07 | Musical tone sythesizer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59162595A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6132094A (en) * | 1984-07-24 | 1986-02-14 | ヤマハ株式会社 | Musical sound signal generator |
JPS6188299A (en) * | 1984-10-06 | 1986-05-06 | ヤマハ株式会社 | Musical sound signal generator |
JPS61105595A (en) * | 1984-10-29 | 1986-05-23 | ヤマハ株式会社 | Musical sound signal generator |
-
1983
- 1983-03-07 JP JP58036884A patent/JPS59162595A/en active Granted
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6132094A (en) * | 1984-07-24 | 1986-02-14 | ヤマハ株式会社 | Musical sound signal generator |
JPS6188299A (en) * | 1984-10-06 | 1986-05-06 | ヤマハ株式会社 | Musical sound signal generator |
JPH0573033B2 (en) * | 1984-10-06 | 1993-10-13 | Yamaha Corp | |
JPS61105595A (en) * | 1984-10-29 | 1986-05-23 | ヤマハ株式会社 | Musical sound signal generator |
Also Published As
Publication number | Publication date |
---|---|
JPH0477320B2 (en) | 1992-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6052895A (en) | Electronic musical instrument | |
KR970002843A (en) | Sound generation method and device | |
US4681007A (en) | Sound generator for electronic musical instrument | |
JPS6363915B2 (en) | ||
US4601052A (en) | Voice analysis composing method | |
JPS59162595A (en) | Musical tone sythesizer | |
US5185491A (en) | Method for processing a waveform | |
JPS6055398A (en) | Waveform formation for electronic musical instrument | |
US6207885B1 (en) | System and method for rendition control | |
JPS5975294A (en) | Music tone synthesizer | |
JPS6022191A (en) | Sound source apparatus | |
JP2712200B2 (en) | Electronic musical instrument | |
JPS623299A (en) | Tone signal generation | |
JPS6278599A (en) | Musical tone signal generator | |
JPS59176784A (en) | Musical note synthesizer | |
JPS59182497A (en) | Musical sound synthesizer | |
JP3112743B2 (en) | Sound source device | |
JPS60176100A (en) | Signal pitch converter | |
JPS59177597A (en) | Musical note synthesizer | |
JPS5921038B2 (en) | electronic musical instruments | |
JPS58105199A (en) | Analysis and synthesization of voice | |
JP2003202882A (en) | Method and device for sound synthesis | |
JPS59162594A (en) | Musical tone sythesizer | |
JPS5917440B2 (en) | Speech analysis and synthesis method | |
JPS6240718B2 (en) |