JPS58178395A - Time axis extension for voice signal - Google Patents
Time axis extension for voice signalInfo
- Publication number
- JPS58178395A JPS58178395A JP57062225A JP6222582A JPS58178395A JP S58178395 A JPS58178395 A JP S58178395A JP 57062225 A JP57062225 A JP 57062225A JP 6222582 A JP6222582 A JP 6222582A JP S58178395 A JPS58178395 A JP S58178395A
- Authority
- JP
- Japan
- Prior art keywords
- audio signal
- digital
- time axis
- period
- stored
- 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.)
- Pending
Links
- 230000005236 sound signal Effects 0.000 claims description 52
- 238000000034 method Methods 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000005070 sampling Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 1
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 When the present invention reads audio signal data digitally stored in a storage device and outputs the audio signal, the audio signal is expanded on the time axis in order to lengthen the sounding time of the audio signal. Regarding the method.
ある限られた時間内の音声信号をデジタル信号に変換し
、記憶装置に記憶しておき、任意に該デジタル信号を読
み出して記憶した音声信号を再生しようとする場合、記
憶されている原音声信号よりも音の長さを引き伸ばした
い場合がある。When an audio signal within a limited time is converted into a digital signal, stored in a storage device, and the digital signal is arbitrarily read out to reproduce the stored audio signal, the stored original audio signal In some cases, you may want to extend the length of the sound.
例えば、音声信号のサンプリング周期より短い周期で記
憶データを読み出して音声信号の再生周波数を高くする
と音声信号の発音時間が短くなるのでこれを補いたい場
合や、原音声信号を長く伸ばして発音したい場合等であ
る。For example, if you read the stored data at a shorter period than the sampling period of the audio signal and increase the reproduction frequency of the audio signal, the sounding time of the audio signal will be shortened, so you want to compensate for this, or you want to extend the original audio signal to make it sound longer. etc.
そこで従来は例えば第1図のような波形が記憶された音
声信号があると該波形のうち適当な期間T内の部分をく
り返し再生することによって音声信号を時間軸で伸長し
ていた。Conventionally, when there is an audio signal in which a waveform such as that shown in FIG. 1 is stored, the audio signal is expanded in the time axis by repeatedly reproducing a portion of the waveform within an appropriate period T.
ところが上記の如き従来の方法では期間Tを比較的長く
設定すると、繰り返し周期が長いため継ぎ目が聞えたり
、原音声信号が経時的に変化をしている場合には、該原
音声信号の音色や振幅の変化が繰り返されるために、伸
長された音声信号が原音声信号に比べて不自然になった
り、また期間Tを短く設定すると伸長された音声信号は
音色の変化がなくなって単調なものとなったり、ピッチ
かわずかに狂うような場合が生じるという欠点を有して
いた。However, in the conventional method as described above, if the period T is set relatively long, the repetition period is long and the seams may be audible, and if the original audio signal changes over time, the timbre and tone of the original audio signal may change. Because the amplitude changes repeatedly, the expanded audio signal may become unnatural compared to the original audio signal, and if the period T is set short, the expanded audio signal may become monotonous without any changes in timbre. This has the disadvantage that the pitch may be slightly distorted.
ところで上述のピッチがわずかに狂う場合とは記憶デジ
タル信号を繰り返し読み出す周期がサンプリング周期の
整数倍となるために、原音声信号の周期とサンプリング
周期との間に特定の関係がないことによって、誤差が生
じる場合のことである。By the way, the above-mentioned case where the pitch is slightly out of order is due to the fact that the cycle for repeatedly reading out the stored digital signal is an integral multiple of the sampling cycle, and there is no specific relationship between the cycle of the original audio signal and the sampling cycle, resulting in an error. This is the case when this occurs.
例えば第2図に示すように400Hzの信号波形3を0
.4 m5ecの間隔でサンプリング値プリング値をデ
ジタル信号として記憶装置に記憶しておき、該記憶装置
に記憶された2周期分の波形に対応した第1のゼロクロ
ス点に最も近いサンプリング点T1と第2のゼロクロス
点に最も近いサンプリング点T13との間のサンプリン
グ値をサンプリング周期と同じ周期で読み出し、該読み
出し動作を繰り返すと、該サンプリング点T1〜TI3
を読み出す繰り返し周期は、0.4m5ec X 13
= 5.2m5ecとなり、再生された音声信号のピ
ッチは、該繰り返し周期のピッチの第2高調波成分であ
る1/(5,2X10 ”)X 2 =384.6Hz
として聞え、再生音声信号と原音声信号のピッチとの間
に誤差が生じる。For example, as shown in Figure 2, the signal waveform 3 of 400Hz is
.. The sampling value pulling value is stored in a storage device as a digital signal at an interval of 4 m5ec, and the sampling point T1 closest to the first zero-crossing point and the second When the sampling value between the sampling point T13 closest to the zero crossing point of is read out in the same period as the sampling period, and the reading operation is repeated, the sampling point T1 to TI3
The repetition period for reading is 0.4m5ec x 13
= 5.2m5ec, and the pitch of the reproduced audio signal is the second harmonic component of the pitch of the repetition period, 1/(5,2X10'')X2 = 384.6Hz.
, and an error occurs between the pitch of the reproduced audio signal and the original audio signal.
そこで本発明は以上のような欠点を取り除いて原音声信
号の音色の特徴をそのまま残して、音声信号の時間軸を
伸長するためになされたものである。Therefore, the present invention has been made in order to eliminate the above-mentioned drawbacks, leave the timbre characteristics of the original audio signal intact, and extend the time axis of the audio signal.
以下、本発明を図面によって詳細に説明する。Hereinafter, the present invention will be explained in detail with reference to the drawings.
第3図は本発明による音声信号の時間軸伸長方法を実施
する音声信号発生装置のブロック図である。FIG. 3 is a block diagram of an audio signal generation device that implements the audio signal time axis expansion method according to the present invention.
1は音声信号をデジタル信号に変換して記憶している記
憶装置、2は記憶装置1・から出力されるデジタル信号
をアナログ信号に変換するデジタル−アナログ変換装置
(以下DACと称する。)4は該アナログ信号を出力す
る出力端子、3は記憶装置1及びDAC2を制御する制
御装置、5は音声信号の発音の開始、終了等を操作する
操作装置で制御装置3によって操作状態を検出する。1 is a storage device that converts audio signals into digital signals and stores them; 2 is a digital-to-analog conversion device (hereinafter referred to as DAC) that converts the digital signals output from the storage device 1 into analog signals; 4 is a storage device that converts audio signals into digital signals and stores them; An output terminal 3 outputs the analog signal, a control device 3 controls the storage device 1 and the DAC 2, and a control device 5 controls the start and end of sounding the audio signal, and the control device 3 detects the operating state.
いま、記憶装置1に第4図(4−1)のような音声信号
波形を表わすデジタル信号が記憶されているとして、操
作装置5において音声信号波形の時間軸を伸長するよう
に設定し発音開始を操作すると、制御装置3によって、
記憶装置1に記憶させている音声信号波形(4−1)の
第1の周期であるAの部分を表わすゼロクロス点に最も
近いサンプリング点間のデジタル信号を所望の回数(本
明細書では2回として説明する。)読み出し、次に第2
の周期Bの部分を表わすゼロクロス点に最も近いサンプ
リング点間のデジタル信号も2回読み出し、以下束3の
周期Cも同様に読み出してDAC2へ入力すると(4−
2)のように音声信号波形(4−1)の時間軸が伸長さ
れた音声信号が出力される。Now, assuming that the storage device 1 stores a digital signal representing the audio signal waveform as shown in FIG. When you operate the control device 3,
The digital signal between the sampling points closest to the zero cross point representing the first period A of the audio signal waveform (4-1) stored in the storage device 1 is sampled a desired number of times (in this specification, twice). ) reading, then the second
The digital signal between the sampling points closest to the zero-crossing point representing the period B part of is also read out twice, and the period C of bundle 3 is similarly read out and input to the DAC 2 (4-
As shown in 2), an audio signal in which the time axis of the audio signal waveform (4-1) is expanded is output.
該伸長された音声信号は、それぞれの周期の部分では前
述のようにゼロクロス点とサンプリング点とが一致しな
いため誤差を生じているが該誤差は原音声信号の周期を
中心に生じており必ず記憶波形を同回数ずつ繰り返し読
み出すことによって全体としては誤差が吸収されて、音
声信号として聴くと原音声信号のピッチを再生すること
ができる。The expanded audio signal has an error because the zero crossing point and the sampling point do not match as described above in each period part, but the error occurs around the period of the original audio signal and is always stored. By repeatedly reading out the waveform the same number of times, errors are absorbed as a whole, and when listened to as an audio signal, the pitch of the original audio signal can be reproduced.
なお、以上の説明では原音声信号と再生音声信号のピッ
チが同じである場合として説明したが読み出し周期を変
化させることによって該再生音声信号の周期も変化させ
ることができ1.該再生音声信号のピッチを変えること
が自由であることはいうまでもない。In the above explanation, the pitch of the original audio signal and the reproduced audio signal are the same, but by changing the readout period, the period of the reproduced audio signal can also be changed.1. It goes without saying that the pitch of the reproduced audio signal can be changed freely.
さらに他の実施例としては第5図(5−1)のように複
数周期を単位期間り、E、Fとして(5−2)の如く前
述の実施例のように各期間り、E、Fを繰り返すことに
よっても同様の効果を得ることができる。As another example, a plurality of periods are set as a unit period as shown in FIG. A similar effect can be obtained by repeating.
以上のように本発明は、記憶装置に記憶され また音
声信号を、時間軸において伸長しながら読み出す方法で
あり、本発明により伸長された音声信号は原音声信号の
音色の特徴を失わない自然な状態で伸長された音声信号
上あり、電子楽第1図、第2図は従来の時間軸伸長方法
の説明に供する波形図、第3図は本発明による時間軸伸
長方法を実施する音声信号発生装置のブロック図、第4
図、第5図は本発明の時間軸伸長方法の説明に供する波
形図である。As described above, the present invention is a method for reading an audio signal stored in a storage device while expanding it on the time axis, and the audio signal expanded by the present invention is a natural sound signal that does not lose the tonal characteristics of the original audio signal. Electronic music Figures 1 and 2 are waveform diagrams for explaining the conventional time axis expansion method, and Figure 3 is an audio signal generation diagram that implements the time axis expansion method according to the present invention. Block diagram of the device, No. 4
5 are waveform diagrams for explaining the time axis extension method of the present invention.
1・・・・・・記憶装置、 2・・・・・・デジタル−
アナログ変換装置(DAC)、3・・・・・制御装置、
4・・・・・・出力端子、5・・・・・操作装置。1...Storage device, 2...Digital-
Analog converter (DAC), 3...control device,
4... Output terminal, 5... Operating device.
特許出願人 ローランド株式会社 代表者 梯 郁太部 11 図Patent applicant: Roland Co., Ltd. Representative: Kadashi Ikutabe 11 Figure
Claims (1)
記憶された音声信号の記憶データを読み出して該デジタ
ル−アナログ変換手段に入力する制御手段とを具備した
音声信号発生装置において、該制御手段により該音声信
号波形の各1ないし数周期分に対応する該各記憶データ
をそれぞれ複数回ずつ同回数くり返し読み出し該デジタ
ル−アナログ変換手段に入力することにより、上記記憶
手段に記憶されていた音声信号を時間軸で伸長した音声
信号として該デジタル−アナログ変換手段の出力側より
得るようにした音声信号の時間軸伸長方法。An audio signal generation device comprising a storage means, a digital-to-analog conversion means, and a control means for reading out stored data of an audio signal stored in the storage means and inputting it to the digital-to-analog conversion means. By repeatedly reading each of the stored data corresponding to one to several cycles of the audio signal waveform the same number of times and inputting it to the digital-to-analog conversion means, the audio signal stored in the storage means is converted into a time signal. A time axis expansion method for an audio signal, wherein an audio signal expanded along the axis is obtained from the output side of the digital-to-analog conversion means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57062225A JPS58178395A (en) | 1982-04-13 | 1982-04-13 | Time axis extension for voice signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP57062225A JPS58178395A (en) | 1982-04-13 | 1982-04-13 | Time axis extension for voice signal |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS58178395A true JPS58178395A (en) | 1983-10-19 |
Family
ID=13193996
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP57062225A Pending JPS58178395A (en) | 1982-04-13 | 1982-04-13 | Time axis extension for voice signal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58178395A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62121496A (en) * | 1985-11-22 | 1987-06-02 | カシオ計算機株式会社 | electronic musical instruments |
JPS62133491A (en) * | 1985-12-05 | 1987-06-16 | カシオ計算機株式会社 | electronic musical instruments |
JPS62139588A (en) * | 1985-12-13 | 1987-06-23 | カシオ計算機株式会社 | sampling electronic instruments |
JPH08314465A (en) * | 1996-05-20 | 1996-11-29 | Yamaha Corp | Musical sound signal generator |
-
1982
- 1982-04-13 JP JP57062225A patent/JPS58178395A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62121496A (en) * | 1985-11-22 | 1987-06-02 | カシオ計算機株式会社 | electronic musical instruments |
JPS62133491A (en) * | 1985-12-05 | 1987-06-16 | カシオ計算機株式会社 | electronic musical instruments |
JPS62139588A (en) * | 1985-12-13 | 1987-06-23 | カシオ計算機株式会社 | sampling electronic instruments |
JPH08314465A (en) * | 1996-05-20 | 1996-11-29 | Yamaha Corp | Musical sound signal generator |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0340398B2 (en) | ||
JPS58178395A (en) | Time axis extension for voice signal | |
JPH0823751B2 (en) | Musical tone generator for electronic musical instruments | |
JPS5913675Y2 (en) | Repetitive continuous sound generator | |
JPS5975294A (en) | Music tone synthesizer | |
JPH0549132B2 (en) | ||
JPS5885997A (en) | Analog signal reproducer | |
JP2547549B2 (en) | Electronic musical instrument | |
JP3206128B2 (en) | Loop waveform generation device and loop waveform generation method | |
JPS60216393A (en) | Information processor | |
JP3237226B2 (en) | Loop waveform generation device and loop waveform generation method | |
JP3206129B2 (en) | Loop waveform generation device and loop waveform generation method | |
JPH02146097A (en) | Waveform data loop system | |
JPS59162595A (en) | Musical tone sythesizer | |
JPH0713037Y2 (en) | Electronic piano sound source circuit | |
JPH07140973A (en) | Musical sound generating method | |
JPH0582598B2 (en) | ||
JPS58231Y2 (en) | Envelope addition device for electronic musical instruments | |
JPH07287588A (en) | Digital sound source generating device and its control method | |
JPS5948399B2 (en) | Speech synthesis method | |
JP3171192B2 (en) | Music player | |
JP2000206972A (en) | Performance controller for waveform data | |
KR0165414B1 (en) | Variable speed audio signal reproducing apparatus and method | |
JPH04238392A (en) | Music reproducing device | |
JPH05297866A (en) | Electronic musical instrument and its musical tone generating method |