[go: up one dir, main page]

JPH03188497A - Function generator - Google Patents

Function generator

Info

Publication number
JPH03188497A
JPH03188497A JP1329198A JP32919889A JPH03188497A JP H03188497 A JPH03188497 A JP H03188497A JP 1329198 A JP1329198 A JP 1329198A JP 32919889 A JP32919889 A JP 32919889A JP H03188497 A JPH03188497 A JP H03188497A
Authority
JP
Japan
Prior art keywords
triangular wave
multiplier
signal
modulation signal
modulation
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
Application number
JP1329198A
Other languages
Japanese (ja)
Other versions
JP2996992B2 (en
Inventor
Hideaki Minami
秀明 南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Roland Corp
Original Assignee
Roland Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Roland Corp filed Critical Roland Corp
Priority to JP1329198A priority Critical patent/JP2996992B2/en
Publication of JPH03188497A publication Critical patent/JPH03188497A/en
Application granted granted Critical
Publication of JP2996992B2 publication Critical patent/JP2996992B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

PURPOSE:To obtain a natural effect by multiplying first and second triangular waves having pi/2 different phases, obtaining a modulating signal periodically fluctuating in positive and negative, and modulating a modulating means with the modulation signal. CONSTITUTION:The output of a multiplier 12 is multiplied by a constant D determining modulation depth in a multiplier 16, and supplied to the modulating means 6 as a modulation signal. The output of the multiplier 12 is in proportion to the waved-shape of that two times as many triangular waves as original frequencies are integrated. On the other hand, g.h is rewritten as (-H<2>t / T) + (4H<2>t<2> / T<2>). In the case they are compared, if H and T have a constant relation, it is clear that they are coincident with each other. Therefore, a period that a digital tone signal is written in the modulating means 6 is constant, and a digital system in which a read period is modulated with the modulation signal is adopted, so that the modulation signal is in proportion to that the triangular waves are integrated, that is differentiated is in proportion to the triangular waves, and the pitch of a tone signal changes in a shape of a triangu lar wave. Thus, a natural effect is obtained.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、関数発生装置に関し、特に電子楽器等におい
て楽音信号に回転音効果やビブラート等の効果を付加す
る変調器の変調信号を発生するのに用いる関数発生装置
に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a function generator, and particularly to a function generator for generating a modulation signal for a modulator that adds effects such as a rotation sound effect or vibrato to a musical tone signal in an electronic musical instrument or the like. This invention relates to a function generator used for.

[従来の技術] 従来、記憶装置に記憶されている楽音信号を読出す読出
し速度を変調信号によって変調し、楽音信号のピッチを
上下に周期的に変化させることによって、回転音効果や
ビブラート効果等を付加する効果付加装置が知られてい
る。このような効果付加装置には、記憶装置として、B
BD等を使用したアナログ方式のものと、ディジタル信
号処理装置(DSP)を使用したディジタル方式のもの
とがある。
[Prior Art] Conventionally, the speed at which musical tone signals stored in a storage device are read out is modulated by a modulation signal, and the pitch of the musical tone signal is periodically changed up and down, thereby creating a rotating sound effect, a vibrato effect, etc. An effect adding device that adds an effect is known. Such an effect adding device includes B as a storage device.
There are analog systems using BDs and the like, and digital systems using a digital signal processing device (DSP).

ディジタル方式の一例が、例えば特開昭58−1085
83号公報に開示されている。これは、ディジタル楽音
信号が一定周期ごとに順次記憶される記憶装置において
、ディジタル楽音信号を読出す読出し信号を変調信号に
よって変調したものである。
An example of a digital method is, for example, Japanese Patent Application Laid-Open No. 58-1085.
It is disclosed in Publication No. 83. This is a storage device in which digital musical tone signals are sequentially stored at regular intervals, in which a readout signal for reading out digital musical tone signals is modulated by a modulation signal.

変調信号の波形は、変調情報メモリに書込まれ。The waveform of the modulation signal is written to the modulation information memory.

変調信号の波形として、正弦波等を使用する。A sine wave or the like is used as the waveform of the modulation signal.

[発明が解決しようとする課題] しかし、このような方式では、変調波形を変調情報メモ
リに記憶させておかねばならず、回路構成が複雑になる
という問題点があった。特に、変調の状態を様々に変更
したい場合には、様々な正弦波を変調情報メモリに記憶
させねばならず、変調情報メモリの容量が大きくなる。
[Problems to be Solved by the Invention] However, in such a system, the modulation waveform must be stored in the modulation information memory, which has the problem of complicating the circuit configuration. In particular, when it is desired to change the modulation state variously, various sine waves must be stored in the modulation information memory, which increases the capacity of the modulation information memory.

また、比較的簡単に発生することができる三角波等をデ
イジタルフィルタによりて処理することによって目的と
する正弦波等を得ることも考えられるが、比較的周期の
大きいこれらの波形の場合、フィルタ演算処理の係数語
長が大きくなる。正弦波に代えて。
It is also possible to obtain the desired sine wave etc. by processing a triangular wave etc., which can be generated relatively easily, with a digital filter, but in the case of these waveforms with a relatively large period, filter calculation processing is necessary. The coefficient word length of is increased. instead of a sine wave.

三角波や鋸歯状波を、変調信号として用いることにすれ
ば、上記のような問題点は解決する。しかし、ディジタ
ル方式のものでは、アナログ方式のものと異なり、記憶
装置への書込み周期は一定であるが、読出し周期のみ変
調信号によって変調されるので、変調信号を微分した効
果がかかり、三角波や鋸歯状波を変調信号として用いた
場合、ピッチが矩形波状になり、周期的に上下に変化す
る効果を得られないという新たな問題点が生しる。
If a triangular wave or a sawtooth wave is used as a modulation signal, the above problems can be solved. However, with digital systems, unlike analog systems, the write cycle to the storage device is constant, but only the read cycle is modulated by the modulation signal, so the effect of differentiating the modulation signal is applied, resulting in a triangular wave or sawtooth wave. When a waveform is used as a modulation signal, a new problem arises in that the pitch becomes a rectangular waveform and the effect of periodically changing up and down cannot be obtained.

本発明は、上記の点に鑑みてなされたもので。The present invention has been made in view of the above points.

簡単な構成で発生でき、しかも周期的に上下に変化する
関数信号を発生する装置を提供することを目的とする。
It is an object of the present invention to provide a device that can generate a function signal that can be generated with a simple configuration and that periodically changes up and down.

[課題を解決するための手段] 上記の目的を達成するために、本発明は、第1の三角波
を発生する第1の三角波発生手段と、第1の三角波とπ
/2位相のずれたjll12の三角波を発生する第2の
三角波発生手段と、第1の三角波と第2の三角波とを乗
算する乗算手段とを、有するものである。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a first triangular wave generating means for generating a first triangular wave, and a first triangular wave generating means for generating a first triangular wave.
The second triangular wave generating means generates a jll12 triangular wave with a /2 phase shift, and the multiplication means multiplies the first triangular wave and the second triangular wave.

[作用] 本発明によれば、π/2位相が異なる第1及び第2の三
角波を乗算しているのて、後に詳細に説明するか、周期
的に上下に変化する信号が得られる。
[Operation] According to the present invention, since the first and second triangular waves having different phases by π/2 are multiplied, a signal that periodically changes up and down, as will be explained in detail later, can be obtained.

[実施例] この実施例は、ディジタル信号処理装置を用いて、コー
ラスやビブラート等の効果を付加するために用いる第1
図に符号2で示す低周波発振手段に、この発明を実施し
たものである。第1図では、この実施例をブロック図に
て示しているが。
[Example] This example uses a digital signal processing device to add effects such as chorus and vibrato.
The present invention is implemented in a low frequency oscillation means indicated by reference numeral 2 in the figure. In FIG. 1, this embodiment is shown in a block diagram.

実際にはソフトウェアで実施される。It is actually implemented in software.

第1図において、4は入力端子で、これからディジタル
楽音信号が変調手段6に供給される。この変調手段6は
、低周波発振手段2からの変調信号によって、ディジタ
ル楽音信号を変調し、コーラスやビブラート等の効果を
付加し、出力端子8から出力する。
In FIG. 1, reference numeral 4 denotes an input terminal from which a digital tone signal is supplied to modulation means 6. In FIG. The modulation means 6 modulates the digital musical tone signal using the modulation signal from the low frequency oscillation means 2, adds effects such as chorus and vibrato, and outputs it from the output terminal 8.

低周波発振手段2は、第1の三角波発生手段lOを有し
ている。この第1の三角波発生手段lOは、図示しない
レート設定手段によって決るレート情報を累算器て累算
し、この累算器のレジスタのビット幅一杯で、オーバフ
ローさせ、第2図(a)に示すように正負のピーク値が
それぞれ+H1−Hである鋸歯状波を発生させる。なお
、この鋸歯状波の周波数は、レート情報によって決定さ
れる。
The low frequency oscillation means 2 has a first triangular wave generation means lO. This first triangular wave generating means 10 uses an accumulator to accumulate rate information determined by a rate setting means (not shown), and overflows the bit width of the register of this accumulator, as shown in FIG. 2(a). As shown, a sawtooth wave whose positive and negative peak values are +H1-H is generated. Note that the frequency of this sawtooth wave is determined by rate information.

そして、この鋸歯状波の絶対値を取り、同図(c)に示
すように0から+H1+HからOまで変化し1周波数が
第2図(a)の鋸歯状波と同じ三角波を発生させる。こ
の三角波からH/2を減算して、同図(e)に示すよう
に正負のピーク値がそれぞれ十H/2.−H/2で、第
2図(a)の鋸歯状波と同じ周波数の三角波を発生させ
る。これを第1の三角波発生手段lOの出力である第1
の三角波として1乗算器12に供給する。
Then, the absolute value of this sawtooth wave is taken, and as shown in FIG. 2(c), a triangular wave that changes from 0 to +H1+H to O and has one frequency the same as the sawtooth wave in FIG. 2(a) is generated. By subtracting H/2 from this triangular wave, the positive and negative peak values are respectively 10 H/2. -H/2, a triangular wave having the same frequency as the sawtooth wave shown in FIG. 2(a) is generated. This is the output of the first triangular wave generating means lO.
is supplied to the 1 multiplier 12 as a triangular wave.

この低周波発振手段2は、第2の三角波発生手段14も
有している。第2の三角波発生手段14は、第1の三角
波発生手段10から第2図(a)に示す鋸歯状波を入力
し、これにH/2を加算して、同図(b)に示すように
、同図(a)の鋸歯状波よりもπ/2位相が遅れた鋸歯
状波を発生させる。これの絶対値を同図(d)に示すよ
うにとり、Oから+Hまで変化する三角波を発生させる
。この三角波からH/2を減算して、同図(f)に示す
ように−H/2から+H/2まで変化する三角波を発生
させる。これを第2の三角波発生手段14の出力である
第2の三角波として1乗算器12に供給する。
This low frequency oscillation means 2 also has a second triangular wave generation means 14. The second triangular wave generating means 14 inputs the sawtooth wave shown in FIG. 2(a) from the first triangular wave generating means 10, adds H/2 to this, and generates a signal as shown in FIG. 2(b). Then, a sawtooth wave whose phase is delayed by π/2 from that of the sawtooth wave shown in FIG. 3(a) is generated. The absolute value of this is taken as shown in the same figure (d), and a triangular wave varying from 0 to +H is generated. By subtracting H/2 from this triangular wave, a triangular wave varying from -H/2 to +H/2 is generated as shown in FIG. This is supplied to the 1 multiplier 12 as a second triangular wave which is the output of the second triangular wave generating means 14.

即ち1乗算器12に供給される第1及び第2の三角波は
位相がπ/2メ異なるが、それぞれ正負のピーク値が十
H/2、−H/2であり1周波数が第2図(a)の鋸歯
状波と同じである三角波となる。従って、乗算器12の
出力は第2図(g)に示すように、第1及び第2の三角
波の2倍の周波数で正負に変化し、正負のピーク値が+
)l”716、−H’/16である2次曲線波となる。
That is, the phases of the first and second triangular waves supplied to the first multiplier 12 differ by π/2, but the positive and negative peak values are 10H/2 and -H/2, respectively, and the one frequency is as shown in FIG. It becomes a triangular wave, which is the same as the sawtooth wave in a). Therefore, as shown in FIG. 2(g), the output of the multiplier 12 changes to positive and negative at twice the frequency of the first and second triangular waves, and the positive and negative peak values are +
)l''716, -H'/16, resulting in a quadratic curve wave.

これを第3図を参照しながら詳細に説明する。This will be explained in detail with reference to FIG.

第3図(a)は第1の三角波の1周期Tの波形を示した
もので、同図(b)は、これに対応する第2の三角波を
示したものである。これから明らかなように第1の三角
波の第1の1/4周期の値aは、a  = 2Ht/T で表わされる。但しtは時間である。同様に第2の三角
波の第1の174周期の値すは、b = (H/2)−
(2Ht/T) となる、a、bを乗算した乗算器12の出力yはy=a
・b −(2Ht/T)((H/2)−(2Ht/T))〜−
H”(2t/T−1/4)”◆H”/16となる。これ
を図示すると、第3図(c)のaxbとなり、T/8に
正のピーク値H”/16を有する2次曲線波となる。
FIG. 3(a) shows the waveform of one cycle T of the first triangular wave, and FIG. 3(b) shows the corresponding second triangular wave. As is clear from this, the value a of the first 1/4 period of the first triangular wave is expressed as a = 2Ht/T. However, t is time. Similarly, the value of the first 174 cycles of the second triangular wave is b = (H/2)-
(2Ht/T), the output y of the multiplier 12 multiplied by a and b is y=a
・b −(2Ht/T)((H/2)−(2Ht/T))~−
H"(2t/T-1/4)"◆H"/16. This is illustrated as axb in Fig. 3(c), which is 2 with a positive peak value H"/16 at T/8. It becomes a curved wave.

同様に、第1の三角波の第2の174周期の値Cは、 c=(H/2)−(2Ht/T) で表わされ、第2の三角波の第2の1/4周期の値dは d曹−2)1t/T となる。c、dを乗算した乗算器12の出力yはy=c
@d 零((H/2)−(2Ht/T))・(−2Ht/T)
−H”(2t/T−1/4)”−H”/16となる。こ
れを図示すると、第3図(C)のcxdとなり、T/8
に負のピーク値−H”/16を有する2次曲線波となる
Similarly, the value C of the second 174 cycles of the first triangular wave is expressed as c = (H/2) - (2Ht/T), and the value C of the second 1/4 cycle of the second triangular wave is d is d So-2) 1t/T. The output y of the multiplier 12 multiplied by c and d is y=c
@d Zero ((H/2)-(2Ht/T))・(-2Ht/T)
-H"(2t/T-1/4)"-H"/16. If this is illustrated, it becomes cxd in Figure 3 (C), and T/8
It becomes a quadratic curve wave having a negative peak value -H''/16.

同様に、第1の三角波の第3の1/4周期の値Cは、 e−−2)1t/T で表わされ、第2の三角波の第3の1/4周期の値fは f−(−H/2)十(2Ht/T) となる。e、fを乗算した乗算器12の出力yはy=e
・f −(−2Ht/T)・(−(11/2)◆(2Ht/T
))−H”(2t/T−1/4)”+H!/16となる
。これを図示すると、第3図(C)のexfに示すよう
に、T/8に正のピーク値H”/16を有する2次曲線
波となる。
Similarly, the value C of the third 1/4 period of the first triangular wave is expressed as e−2)1t/T, and the value f of the third 1/4 period of the second triangular wave is f -(-H/2) ten (2Ht/T). The output y of the multiplier 12 multiplied by e and f is y=e
・f −(−2Ht/T)・(−(11/2)◆(2Ht/T
))-H”(2t/T-1/4)”+H! /16. To illustrate this, as shown by exf in FIG. 3(C), it becomes a quadratic curve wave having a positive peak value H''/16 at T/8.

同様に、第1の三角波の第4の1/4周期の値gは、 g −(−H/2)+(2Ht/T) で表わされ、第2の三角波の第4の174周期の値りは h−2Ht/T で表わされる0g、hを乗算した乗算器12の出力yは y=g・h =((−H/2)+(2Ht/T))・(2)1t/T
)−H”(2t/T−1/4)”−H”/16となる。
Similarly, the value g of the fourth 1/4 period of the first triangular wave is expressed as g - (-H/2) + (2Ht/T), and the value g of the fourth 174 period of the second triangular wave is The value is 0g expressed as h-2Ht/T, and the output y of the multiplier 12 multiplied by h is y=g・h=((-H/2)+(2Ht/T))・(2)1t/ T
)-H"(2t/T-1/4)"-H"/16.

これを図示すると、第3図(C)のgxhに示すように
、T/8に負のピーク値−)1”/16を有する2次曲
線波となる。
To illustrate this, as shown by gxh in FIG. 3(C), it becomes a quadratic curve wave having a negative peak value -)1''/16 at T/8.

第1の三角波の他の各周期においても同様なことが成立
する。従って、乗算器12の出力は、第1及び第2の三
角波の2倍の周波数で正負に周期的に変化し、正負のピ
ーク値が十〇”/16、−I2/16である2次曲線波
となる。
The same thing holds true for each of the other periods of the first triangular wave. Therefore, the output of the multiplier 12 is a quadratic curve whose positive and negative peak values are 10"/16 and -I2/16, which periodically changes in positive and negative directions at twice the frequency of the first and second triangular waves. It becomes a wave.

この乗算器12の出力は1乗算器16において変調深度
を決定する定数りと乗算され、変調手段6に変調信号と
して供給される。
The output of this multiplier 12 is multiplied by a constant that determines the modulation depth in a 1 multiplier 16, and is supplied to the modulation means 6 as a modulation signal.

しかも1乗算器12の出力は、元の周波数の2倍の三角
波を積分した波形に比例したものである。
Furthermore, the output of the 1 multiplier 12 is proportional to a waveform obtained by integrating a triangular wave with twice the original frequency.

例えば、三角波が−H/2からH/2に向って上昇する
ときの値は(−H/2)÷(2Ht/T)である、これ
を積分すると、(−Ht/2)◆(Ht2/T)となる
、一方、g−hを/書き換えると、(−H”t/T)◆
(4H”t2/T”)である0両者を比較すると、H,
Tとの間に一定の関係があれば1両者が一致することは
明らかである。従って、変調手段6へのディジタル楽音
信号の書込み周期が一定で、読出し周期のみを変調信号
によって変調するディジタル方式であることによって、
変調信号を微分した効果がかかっても、変調信号は三角
波を積分したものに比例しているのて、微分したものは
三角波に比例したものとなり、楽音信号のピッチは三角
波状に変化し、自然な効果を得ることができる。
For example, when a triangular wave rises from -H/2 to H/2, the value is (-H/2) ÷ (2Ht/T). Integrating this, we get (-Ht/2)◆(Ht2 /T). On the other hand, if we rewrite gh as /, we get (-H”t/T)◆
(4H"t2/T") 0 Comparing both, H,
It is clear that if there is a certain relationship between T and T, then both will match. Therefore, by using a digital method in which the writing period of the digital musical tone signal to the modulating means 6 is constant and only the reading period is modulated by the modulating signal,
Even if the effect of differentiating the modulation signal is applied, the modulation signal is proportional to the integral of the triangular wave, and the differentiated signal is proportional to the triangular wave, so the pitch of the musical tone signal changes in the shape of a triangular wave, which is natural. effect can be obtained.

第4図は、上記の低周波発振手段2をソフトウエアで構
成した場合のフローチャートの一例であり、まずカウン
タC1にOをプリセットしくステップS2)、レート情
報rが入力されるごとに、カウンタC1の値をレート情
報rだけ歩進させ(ステップS4)、カウンタC1の値
が±Hを超えないようにステップS6.7で振幅制限を
行なって、第2図(a)の鋸歯状波を発生させる。この
カウンタC1のカウント値の負の側の波形を折り返し、
レジスタR1に記憶させ、第2図(C)に示す三角波を
発生させる(ステップS8.9、]D)0次にレジスタ
R1の値からH/2を減算し、レジスタR2に記憶させ
、第2図(e)に示す三角波を発生させる(ステップ5
I2)、ステップS4,6.7.8.9.1O112が
第1の三角波の発生手段10に相当する。
FIG. 4 is an example of a flowchart when the above-mentioned low frequency oscillation means 2 is configured by software. First, the counter C1 is preset to O (step S2), and each time the rate information r is input, the counter C1 is The value of the counter C1 is incremented by the rate information r (step S4), and the amplitude is limited in step S6.7 so that the value of the counter C1 does not exceed ±H, thereby generating the sawtooth wave shown in FIG. 2(a). let The waveform on the negative side of the count value of counter C1 is folded back,
The value is stored in register R1, and the triangular wave shown in FIG. Generate the triangular wave shown in figure (e) (step 5
I2), step S4, 6.7.8.9.1O112 corresponds to the first triangular wave generating means 10.

ステップS12に続いて、カウンタC1の値にH/2を
加算して、レジスタR3に記憶させ(ステップ5I4)
、 レジスタR3の値が±Hを超えないようにステップ
S16.17で振幅制限を行なって、レジスタR3に記
憶させ第2図(b)に示す鋸歯状波を発生させる。この
レジスタR3の記憶値の負の側の波形を折り返し、レジ
スタR4に記憶させ、第2図(d)に示す三角波を発生
させる(ステップ318.19.20)、そして、レジ
スタR4の記憶値からH/2を減算し、レジスタR5に
記憶させ、第2図(f)に示す三角波を発生させる(ス
テップ522)、ステップS14.16.17.18.
1g。
Following step S12, H/2 is added to the value of counter C1 and stored in register R3 (step 5I4).
, the amplitude is limited in step S16.17 so that the value in register R3 does not exceed ±H, and is stored in register R3 to generate the sawtooth wave shown in FIG. 2(b). The waveform on the negative side of the value stored in register R3 is folded back and stored in register R4 to generate the triangular wave shown in FIG. H/2 is subtracted and stored in register R5 to generate a triangular wave shown in FIG. 2(f) (step 522), steps S14.16.17.18.
1g.

20.22が第2の三角波発生手段14に相当する。20 and 22 correspond to the second triangular wave generating means 14.

次にレジスタR2,R5の各記憶値と変調深度係数りと
を乗算し、変調信号として、変調手段6°に供給する(
ステップ524)、このステップS24が乗算器12.
16に相当する。そして、ステップS4に戻る。なおス
テップS6.7と、ステップS16.17で振幅制限を
行っているが、ステップS4.14での加算演算のとき
レジスタや加算器を必要なビット数だけしか用意せず、
加算によるオーバフローを無視すれば、自動的に振幅制
限がかかり、これらのステップS6,7とS16.17
は設ける必要がなくなる。
Next, the values stored in registers R2 and R5 are multiplied by the modulation depth coefficient, and the result is supplied to the modulation means 6° as a modulation signal (
Step 524), this step S24 is performed by the multiplier 12.
It corresponds to 16. Then, the process returns to step S4. Although the amplitude is limited in step S6.7 and step S16.17, registers and adders are only prepared for the necessary number of bits during the addition operation in step S4.14.
If the overflow due to addition is ignored, the amplitude is automatically limited, and these steps S6, 7 and S16.17
There is no need to provide one.

[発明の効果] 以上のように、本発明によれば、位相がπ/2異なる第
1及び第2の三角波を乗算して、周期的に正負に変動す
る変調信号を得ているので、この変調信号によって変調
手段を変調することによって、自然な効果を得ることが
できる。しかも、このような三角波は比較的簡単に様々
な周波数のものがソフトウェアによって得られるので、
ハードウェアの構成規模を大きくする必要がない。
[Effects of the Invention] As described above, according to the present invention, the first and second triangular waves whose phases differ by π/2 are multiplied to obtain a modulation signal that periodically fluctuates between positive and negative. By modulating the modulation means with a modulation signal, natural effects can be obtained. Moreover, triangular waves like this can be obtained with various frequencies relatively easily using software.
There is no need to increase the scale of the hardware configuration.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明による関数発生装置を実施した効果付加
装置の1実施例のブロック図、第2図は同実施例の各部
のタイミング図、第3図は関数信号の発生原理説明図、
第4図は同実施例のフローチャートである。 lO・・・・第1の三角波発生手段、12・・・・乗算
器、I4・・・・第2の三角波発生手段。 !IP+1 1!1 熟21!
FIG. 1 is a block diagram of an embodiment of an effect adding device implementing a function generating device according to the present invention, FIG. 2 is a timing diagram of each part of the same embodiment, and FIG. 3 is a diagram explaining the principle of generation of a function signal.
FIG. 4 is a flowchart of the same embodiment. lO: first triangular wave generating means, 12: multiplier, I4: second triangular wave generating means. ! IP+1 1!1 Mature 21!

Claims (1)

【特許請求の範囲】[Claims] (1)第1の三角波を発生する第1の三角波発生手段と
、第1の三角波とπ/2位相のずれた第2の三角波を発
生する第2の三角波発生手段と、第1の三角波と第2の
三角波とを乗算する乗算手段とを、有する関数発生装置
(1) A first triangular wave generating means that generates a first triangular wave, a second triangular wave generating means that generates a second triangular wave whose phase is shifted by π/2 from the first triangular wave, and a second triangular wave generating means that generates a first triangular wave. and a multiplier for multiplying a second triangular wave by a second triangular wave.
JP1329198A 1989-12-18 1989-12-18 Function generator Expired - Fee Related JP2996992B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1329198A JP2996992B2 (en) 1989-12-18 1989-12-18 Function generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1329198A JP2996992B2 (en) 1989-12-18 1989-12-18 Function generator

Publications (2)

Publication Number Publication Date
JPH03188497A true JPH03188497A (en) 1991-08-16
JP2996992B2 JP2996992B2 (en) 2000-01-11

Family

ID=18218750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1329198A Expired - Fee Related JP2996992B2 (en) 1989-12-18 1989-12-18 Function generator

Country Status (1)

Country Link
JP (1) JP2996992B2 (en)

Also Published As

Publication number Publication date
JP2996992B2 (en) 2000-01-11

Similar Documents

Publication Publication Date Title
JPH0631990B2 (en) Waveform interpolator
JPS5919356B2 (en) electronic musical instruments
US5243658A (en) Modulation effect adding apparatus
JPS634197B2 (en)
US4223583A (en) Apparatus for producing musical tones having time variant harmonics
WO1990011662A1 (en) Clock generator
JPS648360B2 (en)
JPH03188497A (en) Function generator
US4485717A (en) Electronic musical instrument
JP2503744B2 (en) Music synthesizer
JP4095206B2 (en) Waveform generating method and apparatus
US7589272B2 (en) Bandlimited digital synthesis of analog waveforms
JPS6093493A (en) Musical sound formation apparatus
JP2800452B2 (en) Sine waveform generator
JP2905503B2 (en) Digital clock generator
JPH0340527B2 (en)
JPS609383B2 (en) PCM signal processing device
JPH0325796B2 (en)
JP2712197B2 (en) Effect adding device
RU1774464C (en) Digital frequency synthesizer
JPS6187198A (en) electronic musical instruments
JPS583238B2 (en) electronic musical instruments
JP2611256B2 (en) Waveform generator
JP2606684B2 (en) Waveform processing device based on frequency modulation tone synthesis principle
JPS59195698A (en) Musical sound generator

Legal Events

Date Code Title Description
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees