JPH03205906A - Signal generator - Google Patents
Signal generatorInfo
- Publication number
- JPH03205906A JPH03205906A JP33926890A JP33926890A JPH03205906A JP H03205906 A JPH03205906 A JP H03205906A JP 33926890 A JP33926890 A JP 33926890A JP 33926890 A JP33926890 A JP 33926890A JP H03205906 A JPH03205906 A JP H03205906A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- pulse train
- pulse
- input
- frequency
- 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
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野J
本発明は、入力信号の基本周期に応じて入力波形を記憶
すると共に、前記記憶された入力信号をたの入力信号の
基本周期に応じて読み出すことを可能にした信号発生装
置に関する。Detailed Description of the Invention [Industrial Field of Application J] The present invention stores an input waveform according to the fundamental period of an input signal, and also stores the input waveform according to the fundamental period of another input signal. The present invention relates to a signal generating device that enables readout.
[従来の技術1
従来の信号発生装置は、第1図に示すように入力信号の
基本周期毎にパルス列を出力するピッチ抽出回路2と、
齢記出力パルスの周波数をM倍するM逓倍器3と、前記
M倍されたパルス列をカウントするカウンタ4と、前記
カウンタ出力をアドレスとして入力する記II@置5と
、鉤記記憶装置5から読み出されたデジタル信号をアナ
ログ信号として取り出すD/Aコンバータ6とからなる
。[Prior art 1] As shown in FIG. 1, a conventional signal generator includes a pitch extraction circuit 2 that outputs a pulse train for each basic period of an input signal;
An M multiplier 3 that multiplies the frequency of the clock output pulse by M, a counter 4 that counts the pulse train multiplied by M, a clock II@box 5 that inputs the counter output as an address, and a clock storage device 5. It consists of a D/A converter 6 that takes out the read digital signal as an analog signal.
なお、1は入力端子、7は出力端子である。Note that 1 is an input terminal and 7 is an output terminal.
次に、その動作について説明する。まず、入力端子1に
、ある繰返し周期を持った信号が入力されると、ピッチ
抽出回M2によりS返し周波数f。なるパルス列が出力
される。さらに、前記パルス列は、M逓倍器3に入力さ
れ周波数M−f のp
パルス列はカウカタ4で計数される。このカウント値を
次段の記tlHl5のアドレスとしているため、1周期
をMワードで表現した任意の波形データが前記記憶装置
5に書き込まれていれば、カウンター4にMuのパルス
が入力される毎に記I装If5から前記1周期の波形が
出力される、即ち、前記M−rpなるパルス列がカウン
タ4に入力された場合、記!!装1f5が出力する記憶
波形f なp
る周波数の繰返しで出力される。さらに前記fpなる繰
返し周期で出力されたデジタル信号はD/Aコンバータ
6によりアナログ信号として出力されるものであった。Next, its operation will be explained. First, when a signal with a certain repetition period is input to the input terminal 1, the S repetition frequency f is determined by the pitch extraction circuit M2. A pulse train is output. Further, the pulse train is input to an M multiplier 3, and the p pulse train of frequency M-f is counted by a counter 4. Since this count value is used as the address of the next stage tlHl5, if arbitrary waveform data expressing one period in M words is written in the storage device 5, each time a pulse of Mu is input to the counter 4. When the waveform of one cycle is output from the I unit If5, that is, when the pulse train M-rp is input to the counter 4, ! The stored waveform f, which is output by the device 1f5, is outputted at a repetition frequency of p. Further, the digital signal outputted at the repetition period fp was outputted as an analog signal by the D/A converter 6.
[発明が解決しようとする課Rl
しかしながら、従来の信号発生HIfは予め記憶された
波形データしか出力することができず、また新たに波形
データを変更した場合には別の書き込み装置が必要であ
るため記憶された波形データを容易に変更することがで
きなかった。[Problem to be solved by the invention Rl However, the conventional signal generator HIf can only output waveform data that has been stored in advance, and a separate writing device is required when changing the waveform data. Therefore, it was not possible to easily change the stored waveform data.
また特開昭52−33515@公報には、記憶装置に記
憶した楽音信号を逐次読み出すことにより実時間で楽音
を合戒し、時間経過に伴なう音色や音質を変化させる装
置が記載されている。Furthermore, Japanese Patent Application Laid-Open No. 52-33515@ describes a device that adjusts musical tones in real time by sequentially reading out musical tone signals stored in a storage device, and changes the tone color and tone quality over time. There is.
しかしながらかかるvRHでは初期の波形から最終波形
に至るまで次々と波形を変えて楽音を合威しているため
、任意の〈アナログ〉入力信号を記憶装置に記憶し、他
のくアナログ〉入力信号に応じてこれを読み出すことが
できない。However, in such a vRH, since the musical tone is synthesized by changing the waveform one after another from the initial waveform to the final waveform, any <analog> input signal is stored in the storage device, and other <analog> input signals are This cannot be read out accordingly.
そこで本発明は、従来の課題に鑑み、きわめて簡単な構
戒により記憶された任意の波形データを容易に変更でき
る信号発生装置を提供することを目的とする。SUMMARY OF THE INVENTION In view of the conventional problems, an object of the present invention is to provide a signal generating device that can easily change arbitrary waveform data stored in a very simple manner.
raaを解決するための手段コ
上記課題を解決するために成された本発明の信号発生装
置は、
入力信号の基本周期に応じてパルスを出力するピッチ抽
出手段と、
前記ピッチ抽出手段から出力されたパルス列の周波数を
逓倍する逓倍手段と、
前記逓倍されたパルス列をアドレス信号に変換するカウ
ンタと、
前記ピッチ抽出手段の出力パルス及び前記逓倍手段の出
力パルス列に基いて制′a@号を出力する制御手段と、
前記制御信号により前記入力信号をデジタル信号に変換
するアナログ・デジタル変換手段と、
前記デジタル信号を記憶すると共に前記アドレス信号に
より前記デジタル信号が読み出される記憶手段と、
前記記憶手段から読み出されるデジタル信号をアナログ
信号に変換するデジタル・アナログ変換手段とからなる
。Means for Solving raa The signal generating device of the present invention, which has been made to solve the above problems, comprises: pitch extraction means that outputs a pulse according to the fundamental period of an input signal; a multiplier for multiplying the frequency of the pulse train; a counter for converting the multiplied pulse train into an address signal; and a counter for outputting a control signal based on the output pulses of the pitch extraction means and the output pulse train of the multiplier. control means;
analog-to-digital conversion means for converting the input signal into a digital signal according to the control signal; storage means for storing the digital signal and from which the digital signal is read according to the address signal; and a digital signal read from the storage means. It consists of digital-to-analog conversion means for converting into analog signals.
[実施例] 以下、本発明の実施例を図面に基いて説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.
第2図において、ピッチ抽出回路2,M逓倍器3、カウ
ンタ4、記憶8Wl5、及びD/Aコンバータ6は従来
と同様の作用を成すものである。また8は入力信号を記
憶装W5に書き込むタイミングを与えるトリガが入力さ
れる入力端子、10は入力されたアナログ信号をデジタ
ル信号に変換するためのA/Dコンバータ、9は記@!
W15、及ヒA/ D ] ンハ−9 1 0 ヲHm
tルタメI)HJfmHrllC−ある。In FIG. 2, the pitch extraction circuit 2, the M multiplier 3, the counter 4, the memory 8W15, and the D/A converter 6 have the same functions as those of the prior art. Further, 8 is an input terminal to which a trigger that gives the timing to write the input signal to the storage device W5 is input, 10 is an A/D converter for converting the input analog signal into a digital signal, and 9 is the note @!
W15, and A/D] Nha-9 1 0 wo Hm
trutame I) HJfmHrllC-Yes.
次に動作について説明する.第3図aに示すようなt
2 t 1の繰返し周朗の信号がピッチ抽出回路2に
入力ざれると、繰返し周波数f,(tzt1=1/fI
))なるパルス列bが出力され、さらに鉤記バルス列b
はM逓倍器3により周波数がM倍され、波形Cのような
周波数M−fpなるパルス列を出力する。前記パルス列
Cはカウンタ4に入力され、パルスが加わる毎に記憶装
W5のアドレスが増加し、以下従来と@様の動作により
信号が出力される。ここで、波形データを記I!装置5
に自動的に書き込むための動作について説明する。前記
パルス列b1及びCは制IIl′I!R置9に入力され
、スタートパルスdが時刻t。においてトリガ入力端子
8に加えられると、パルス列bの時刻t1におけるパル
スに同期してt1からt2の期間だけ周波数M−f,な
るパルス列e1及びfが出力される。ここで、入力信号
aをA/Dコンバータ10に入力し、前記パルス列eの
サンプリングパルスによって入力信号aはサンプリング
され、デジタル信号として出力される。さらに前記デジ
タル信号は記憶装!’5に入力され、前記パルス列fの
震き込みパルスに同期して書込みが行われる。Next, we will explain the operation. t as shown in Figure 3a.
When a signal with a repetition rate of 2 t 1 is input to the pitch extraction circuit 2, the repetition frequency f, (tzt1=1/fI
)) is output, and further pulse train b
The frequency is multiplied by M by the M multiplier 3, and a pulse train having a frequency M-fp like waveform C is output. The pulse train C is input to the counter 4, and each time a pulse is added, the address of the memory device W5 is incremented. Thereafter, signals are output by the conventional and @-like operations. Here, record the waveform data. Device 5
This section explains the operation for automatically writing to . The pulse trains b1 and C are controlled by IIl'I! The start pulse d is input to the R position 9 at time t. When applied to the trigger input terminal 8 at , pulse trains e1 and f having a frequency M-f are output for a period from t1 to t2 in synchronization with the pulse at time t1 of pulse train b. Here, the input signal a is input to the A/D converter 10, and the input signal a is sampled by the sampling pulse of the pulse train e and output as a digital signal. Furthermore, the digital signal is a memory device! '5, and writing is performed in synchronization with the concussion pulse of the pulse train f.
なお、上記実施例では入力信号をサンプリングするサン
プリングパルスとしてパルス列eを用いたが、パルス列
Cを用いてもよい。また、上記実施例では入力信号の1
周期の波形を記I!装置に書き込む場合を示したが、2
周期以上の波形であっても上記実施例と同様の効果を奏
する。In the above embodiment, the pulse train e is used as the sampling pulse for sampling the input signal, but the pulse train C may also be used. In addition, in the above embodiment, one of the input signals
Write down the waveform of the period! We have shown the case of writing to the device, but 2
Even if the waveform is longer than the period, the same effect as in the above embodiment can be achieved.
[効果]
以上のように、本発明は、入力信号の基本周期に応じた
パルスにより任意の入力信号の繰返し波形が記憶装置に
記憶されるので、別の書き込み装置を必要とせず、簡単
に任意の記憶波形に変更することができる。[Effects] As described above, the present invention stores the repetitive waveform of an arbitrary input signal in a storage device using pulses corresponding to the fundamental period of the input signal, so it is easy to write arbitrary signals without the need for a separate writing device. can be changed to the stored waveform.
第1図は従来の信号発生装置を示す図、第2図は本発明
による信号発生装置を示す図、第3図は第2図の各部の
波形とそのタイ互ングを示す図である。
1・・・・・・信号入力端子
3・・・・・・M逓倍器
5・・・・・・記I!@置
6・・・・・・D/Aコンバータ
7・・・・・・信号出力端子
9・・・・・・制a装置
10・・・・・・D/Aコンパータ
2・・・・・・ピッチ抽出回路
4・・・・・・カウンタ
8・・・・・・トリガ入力端子FIG. 1 is a diagram showing a conventional signal generating device, FIG. 2 is a diagram showing a signal generating device according to the present invention, and FIG. 3 is a diagram showing waveforms of various parts in FIG. 1...Signal input terminal 3...M multiplier 5...Note I! @ Place 6...D/A converter 7...Signal output terminal 9...Control a device 10...D/A converter 2...・Pitch extraction circuit 4...Counter 8...Trigger input terminal
Claims (1)
出手段と、 前記ピッチ抽出手段から出力されたパルス列の周波数を
逓倍する逓倍手段と、 前記逓倍されたパルス列をアドレス信号に変換するカウ
ンタと、 前記ピッチ抽出手段の出力パルス及び前記逓倍手段の出
力パルス列に基いて制御信号を出力する制御手段と、前
記制御信号により前記入力信号をデジタル信号に変換す
るアナログ・デジタル変換手段と、 前記デジタル信号を記憶すると共に前記アドレス信号に
より前記デジタル信号が読み出される記憶手段と、 前記記憶手段から読み出されるデジタル信号をアナログ
信号に変換するデジタル・アナログ変換手段とからなる
信号発生装置。[Scope of Claims] Pitch extracting means for outputting pulses according to the fundamental period of an input signal; multiplying means for multiplying the frequency of the pulse train output from the pitch extracting means; and converting the multiplied pulse train into an address signal. a counter for converting, a control means for outputting a control signal based on the output pulse of the pitch extraction means and an output pulse train of the multiplication means, and an analog-to-digital conversion means for converting the input signal into a digital signal using the control signal. A signal generating device comprising: storage means for storing the digital signal and reading out the digital signal according to the address signal; and digital-to-analog conversion means for converting the digital signal read from the storage means into an analog signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33926890A JPH03205906A (en) | 1990-11-30 | 1990-11-30 | Signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33926890A JPH03205906A (en) | 1990-11-30 | 1990-11-30 | Signal generator |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03205906A true JPH03205906A (en) | 1991-09-09 |
Family
ID=18325845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33926890A Pending JPH03205906A (en) | 1990-11-30 | 1990-11-30 | Signal generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03205906A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5233515A (en) * | 1975-09-09 | 1977-03-14 | Ikuo Tagusari | Synthesizer of musical sound |
-
1990
- 1990-11-30 JP JP33926890A patent/JPH03205906A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5233515A (en) * | 1975-09-09 | 1977-03-14 | Ikuo Tagusari | Synthesizer of musical sound |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0548648B2 (en) | ||
| KR870003660A (en) | Image memory control device of video signal reproduction system | |
| JPS6016019B2 (en) | Audio signal time compression and expansion equipment | |
| JPH03205906A (en) | Signal generator | |
| JPS6249639B2 (en) | ||
| JPH0582598B2 (en) | ||
| JPS6266292A (en) | Digital effect device | |
| JPS6060693A (en) | Electronic musical instrument | |
| JPS5886600A (en) | Time base converter | |
| JPH04102080U (en) | waveform generator | |
| JPH082099B2 (en) | Skew distortion correction device | |
| JPH0348640Y2 (en) | ||
| JP3117230B2 (en) | Waveform judgment device | |
| SU1285491A1 (en) | Device for reproducing time functions | |
| JPH0822341A (en) | Arbitrary frequency generator | |
| JPS58192092A (en) | Automatic rhythm performer | |
| JP2850671B2 (en) | Variable delay circuit | |
| SU1406794A1 (en) | Pulse recurrence rate to d.c. current or voltage converter | |
| JP2642092B2 (en) | Digital effect device | |
| KR940023277A (en) | Image time base correction device using memory means | |
| JPS612199A (en) | Scale shift circuit device | |
| KR960016125A (en) | Programmable Filter and Control Method | |
| JPH07262687A (en) | Acoustic signal processor | |
| JPS6031190A (en) | Envelope signal generator for electronic musical instruments | |
| JPH0754431B2 (en) | Effect device |