JPH04218096A - Modulation signal generator - Google Patents
Modulation signal generatorInfo
- Publication number
- JPH04218096A JPH04218096A JP3074213A JP7421391A JPH04218096A JP H04218096 A JPH04218096 A JP H04218096A JP 3074213 A JP3074213 A JP 3074213A JP 7421391 A JP7421391 A JP 7421391A JP H04218096 A JPH04218096 A JP H04218096A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- waveform
- setting
- modulation
- signal
- 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
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 35
- 238000003786 synthesis reaction Methods 0.000 claims abstract description 34
- 230000010363 phase shift Effects 0.000 claims abstract description 17
- 230000001934 delay Effects 0.000 claims 1
- 230000002194 synthesizing effect Effects 0.000 abstract description 3
- 230000001360 synchronised effect Effects 0.000 description 17
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 14
- 230000000694 effects Effects 0.000 description 7
- 230000003111 delayed effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】この発明は、電子楽器あるいは楽
音効果付与装置等において楽音信号に変調効果を付与す
るための変調信号を発生する装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for generating a modulation signal for imparting a modulation effect to a musical tone signal in an electronic musical instrument, a musical tone effect imparting device, or the like.
【0002】0002
【従来の技術】電子楽器においては、ビブラ−ト、トレ
モロ、アンサンブル等の各種変調効果を付与するために
、多数の変調波形発生器が用いられている。例えば、特
開昭52−112313号には、周波数変調、音色変調
、振幅変調の各変調効果毎に別々の変調波形発生器を設
けることが示されている。また、実公昭53−1338
2号には、複数系列の変調波形発生器を別々に設け、各
々で発生した変調波形信号の位相を所定量ずらしたり、
周波数あるいは位相の異なる複数の変調波形信号を合成
して特殊な変調波形信号を得るようにすることが示され
ている。また、実開昭57−88193号には、複数の
楽音発生系列毎に別々の変調波形発生器を設けることが
示されている。2. Description of the Related Art Many modulation waveform generators are used in electronic musical instruments to provide various modulation effects such as vibrato, tremolo, and ensemble. For example, Japanese Patent Laid-Open No. 52-112313 discloses providing separate modulation waveform generators for each modulation effect of frequency modulation, timbre modulation, and amplitude modulation. Also, Utsukko Sho 53-1338
No. 2 is equipped with multiple series of modulated waveform generators separately, and shifts the phase of the modulated waveform signal generated by each by a predetermined amount,
It has been shown to synthesize a plurality of modulated waveform signals having different frequencies or phases to obtain a special modulated waveform signal. Further, Japanese Utility Model Application No. 57-88193 discloses providing a separate modulation waveform generator for each of a plurality of tone generation sequences.
【0003】また、特開昭58−83894号には、複
数の変調信号を時分割で発生し、複数の入力信号に対し
て時分割で異なった変調をかけることが示されている。
特開昭57−99696号には、複数の系列で独立に発
生した変調信号の位相を強制的に同期させることが示さ
れている。特開昭58−25696号には、記憶装置に
記憶した複数の変調信号波形を切換選択して読み出すこ
とが示されている。Furthermore, Japanese Patent Laid-Open No. 58-83894 discloses that a plurality of modulation signals are generated in a time-division manner, and different modulations are applied to a plurality of input signals in a time-division manner. Japanese Patent Laid-Open No. 57-99696 discloses forcibly synchronizing the phases of independently generated modulation signals in a plurality of sequences. Japanese Patent Laid-Open No. 58-25696 discloses that a plurality of modulation signal waveforms stored in a storage device can be selectively selected and read out.
【0004】0004
【発明が解決しようとする課題】上述した従来の変調信
号発生装置においては、いずれも、複数のチャンネルで
発生した変調信号を合成して新たな変調信号を作り出し
たり、そのための合成チャンネルを任意に設定変更した
りして、自由な変調信号の合成を行うことについては何
も示されていない。また、複数のチャンネルで発生する
変調信号の初期位相を自由に設定し、多相変調波形(位
相の異なる複数の変調波形)を作り出し、チャンネル間
で位相のずれた変調制御を可能にしたり、その初期位相
を各チャンネル毎に自由に設定したりすることについて
は何も示されていない。[Problems to be Solved by the Invention] In all of the above-mentioned conventional modulation signal generation devices, it is difficult to combine modulation signals generated in multiple channels to create a new modulation signal, or to arbitrarily select a combination channel for that purpose. Nothing is shown about freely synthesizing modulated signals by changing settings. In addition, the initial phase of the modulation signal generated in multiple channels can be freely set to create a polyphase modulation waveform (multiple modulation waveforms with different phases), making it possible to control modulation with a phase shift between channels. Nothing is shown about freely setting the initial phase for each channel.
【0005】この発明は上述の点に鑑みてなされたもの
で、各チャンネルで独立に変調信号を発生する場合にお
いて、合成による変調波形の形成や多相変調波形の形成
を行えるようにすると共に、そのための合成チャンネル
を任意に設定したり、各チャンネル毎の発生変調波形の
初期位相を自由に設定したりできるようにすることによ
り、自由な変調信号の合成を行うことができる変調信号
発生装置を提供しようとするものである。The present invention has been made in view of the above-mentioned points, and enables formation of a modulation waveform by synthesis or multiphase modulation waveform when modulation signals are generated independently in each channel. By making it possible to freely set the synthesis channel for this purpose and to freely set the initial phase of the generated modulation waveform for each channel, we have developed a modulation signal generation device that can freely synthesize modulation signals. This is what we are trying to provide.
【0006】[0006]
【課題を解決するための手段】この発明の変調信号発生
装置は、所定の波形を記憶した波形テーブルと、変調用
波形信号を発生するための複数のチャンネルの時分割タ
イミングを設定する時分割チャンネル設定手段と、前記
各チャンネルで発生すべき変調用波形信号の周波数を設
定する周波数設定手段と、前記周波数設定手段によって
各チャンネルに対応して設定された周波数に従って、前
記時分割チャンネル設定手段で設定された時分割タイミ
ングで、前記波形テーブルから各チャンネル毎の前記波
形信号を夫々読み出す読出し手段と、前記変調用波形信
号を合成すべきチャンネルを設定する合成チャンネル設
定手段と、前記波形テーブルから読み出された各チャン
ネルの前記波形信号のうち前記合成チャンネル設定手段
で設定されたチャンネル同士の波形信号を合成する演算
を行う合成手段とを具えたことを第1の特徴とする。[Means for Solving the Problems] A modulation signal generation device of the present invention includes a waveform table storing predetermined waveforms and a time division channel for setting time division timing of a plurality of channels for generating a modulation waveform signal. a setting means, a frequency setting means for setting the frequency of a modulation waveform signal to be generated in each channel, and setting by the time division channel setting means in accordance with the frequency set corresponding to each channel by the frequency setting means. reading means for reading out the waveform signals for each channel from the waveform table at the time division timing determined by the waveform table; a combination channel setting means for setting a channel to which the modulation waveform signal is to be combined; A first feature of the present invention is that it further comprises a combining means for performing a computation to combine the waveform signals of the channels set by the combining channel setting means among the waveform signals of the respective channels.
【0007】また、この発明の変調信号発生装置は、所
定の波形を記憶した波形テーブルと、変調用波形信号を
発生するための複数のチャンネルの時分割タイミングを
設定する時分割チャンネル設定手段と、前記各チャンネ
ルで発生すべき変調用波形信号の周波数を設定する周波
数設定手段と、前記周波数設定手段によって各チャンネ
ルに対応して設定された周波数に従って、前記時分割チ
ャンネル設定手段で設定された時分割タイミングで、前
記波形テーブルから各チャンネル毎の前記波形信号を夫
々読み出す読出し手段と、前記波形テーブルから読み出
すべき各チャンネルの波形信号の初期位相を各チャンネ
ル毎に設定する移相設定手段と、前記移相設定手段で設
定された各チャンネルの初期位相に従って前記読出し手
段における前記波形テーブル読出し用の位相アドレスを
シフトする位相シフト手段とを具えたことを第2の特徴
とする。The modulation signal generation device of the present invention also includes a waveform table storing predetermined waveforms, and time division channel setting means for setting time division timing of a plurality of channels for generating a modulation waveform signal. a frequency setting means for setting the frequency of a modulation waveform signal to be generated in each channel; and a time-sharing method set by the time-division channel setting means in accordance with the frequency set corresponding to each channel by the frequency setting means. readout means for reading out the waveform signals for each channel from the waveform table at timing, phase shift setting means for setting for each channel an initial phase of the waveform signal for each channel to be read out from the waveform table; A second feature is that the device further comprises phase shift means for shifting the phase address for reading out the waveform table in the reading means in accordance with the initial phase of each channel set by the phase setting means.
【0008】[0008]
【作用】各チャンネル毎に設定された周波数に従って各
チャンネル毎に時分割的に変調用波形信号が波形テーブ
ルから読み出される。第1の特徴によれば、合成チャン
ネル設定手段では、変調用波形信号を合成すべきチャン
ネルを任意に設定し、合成手段では、読み出された各チ
ャンネルの波形信号のうち合成チャンネル設定手段で設
定されたチャンネル同士の波形信号を合成する演算を行
う。従って、任意のチャンネルで発生した変調用波形信
号を合成して新たな変調用波形を作り出すことができ、
自由な変調信号の合成を行うことができる。[Operation] The modulation waveform signal is read out from the waveform table in a time-division manner for each channel according to the frequency set for each channel. According to the first feature, the synthesis channel setting means arbitrarily sets the channels on which the modulation waveform signals are to be synthesized, and the synthesis means sets the channels among the waveform signals of each read channel by the synthesis channel setting means. Performs computation to synthesize waveform signals of the channels. Therefore, it is possible to create a new modulation waveform by synthesizing the modulation waveform signals generated in any channel.
It is possible to freely synthesize modulated signals.
【0009】第2の特徴によれば、移相設定手段では、
各チャンネル毎の波形信号の初期位相を任意に設定し、
位相シフト手段の制御により、設定された初期位相分だ
け位相シフトされた状態で各チャンネルの波形信号が波
形テーブルから読み出される。従って、各チャンネル毎
の発生変調波形の初期位相の設定内容に応じて、チャン
ネル間で任意に位相がずれた関係で変調制御を行うこと
ができ、変調制御の自由度を広げることができる。According to the second feature, the phase shift setting means:
Set the initial phase of the waveform signal for each channel arbitrarily,
Under the control of the phase shift means, the waveform signal of each channel is read out from the waveform table with the phase shifted by the set initial phase. Therefore, modulation control can be performed with an arbitrary phase shift between channels depending on the settings of the initial phase of the generated modulation waveform for each channel, and the degree of freedom in modulation control can be increased.
【0010】0010
【実施例】以下、添付図面を参照してこの発明の一実施
例を詳細に説明しよう。図1において、チャンネルカウ
ンタ1は、複数のチャンネルの時分割タイミングを設定
する時分割チャンネル設定手段に相当するもので、チャ
ンネル数を仮に16とすると、モジュロ16のカウンタ
から成り、マスタクロックパルスφMをカウントして0
から15までのチャンネル番号データCHDを時分割的
に順次発生する。図2は、マスタクロックパルスφMに
応答してチャンネル番号データCHDが変化する状態を
示した図である。0から15までの時分割化された16
個のチャンネルにおいて、16個の変調信号が独立に発
生される。DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail below with reference to the accompanying drawings. In FIG. 1, the channel counter 1 corresponds to a time division channel setting means for setting the time division timing of a plurality of channels, and if the number of channels is 16, it consists of a modulo 16 counter, and the master clock pulse φM is Count to 0
Channel number data CHD from 1 to 15 are generated sequentially in a time-division manner. FIG. 2 is a diagram showing how channel number data CHD changes in response to master clock pulse φM. 16 time-divided from 0 to 15
In each channel, 16 modulated signals are generated independently.
【0011】波形テーブル2は1又は複数の異なる波形
(例えば正弦波や三角波など)を記憶したものであり、
複数の波形を記憶している場合は、後述するように、読
み出すべき1つの波形が波形選択テーブル3からの波形
選択データWSELに従って選択される。The waveform table 2 stores one or more different waveforms (for example, sine waves, triangular waves, etc.).
If a plurality of waveforms are stored, one waveform to be read out is selected according to waveform selection data WSEL from the waveform selection table 3, as will be described later.
【0012】波形テーブル2を読み出すための読出し手
段は、ランダムアクセスメモリ(以下RAMという)4
と加算器5とから成る。RAM4は、波形テーブル読出
し用の位相アドレスデータqFを記憶するためのアドレ
スをチャンネル数分だけ備えており、書込みアドレス入
力WAにはチャンネルカウンタ1から出力されるチャン
ネル番号データCHDが与えられ、読出しアドレス入力
RAには後述する同期チャンネルテーブル6の出力が与
えられる。A reading means for reading out the waveform table 2 is a random access memory (hereinafter referred to as RAM) 4.
and an adder 5. The RAM 4 has as many addresses as the number of channels for storing phase address data qF for reading the waveform table, and the write address input WA is given the channel number data CHD output from the channel counter 1, and the read address The output of a synchronization channel table 6, which will be described later, is applied to the input RA.
【0013】RAM4の読出し出力が加算器5に与えら
れ、この加算器5の出力が位相シフト用の加算器7を介
して波形テーブル2の位相アドレス入力に与えられると
共にRAM4のデータ書込み入力に与えられる。加算器
5の他の入力には、計算単位時間当りの位相アドレスデ
ータqFの増分値(変化値)である周波数データFが、
周波数データテーブル8からゲート9を介して与えられ
る。The readout output of the RAM 4 is applied to an adder 5, and the output of the adder 5 is applied to the phase address input of the waveform table 2 via an adder 7 for phase shifting, and is also applied to the data write input of the RAM 4. It will be done. The other input of the adder 5 receives frequency data F, which is an increment value (change value) of the phase address data qF per calculation unit time.
It is given from the frequency data table 8 via the gate 9.
【0014】周波数データテーブル8は、波形テーブル
2から読み出すべき波形信号の周波数を設定する周波数
データFを各チャンネル毎に記憶したものであり、各チ
ャンネルの周波数データFがチャンネル番号データCH
Dに従って時分割的に読み出される。ゲート9は、後述
するように、同期制御のために設けられたもので、通常
(同期制御を行わない場合)は開かれており、テーブル
8から読み出された周波数データFを加算器5に供給し
、RAM4と加算器5によって構成された位相アキュム
レータにおいて周波数データFが繰返し加算(減算でも
よい)されるようにする。すなわち、波形テーブル2の
通常の読出し制御は、或るチャンネルのタイムスロット
におけるRAM4の読出しアドレスとして当該チャンネ
ルを指定し、当該チャンネルに関する前回の位相アドレ
スデータ(q−1)FをRAM4から読み出し、加算器
5においてこれに周波数データFを加算して新たな位相
アドレスデータqF(但しqは計算単位時間毎に1,2
,3…と順次変化する数であり、Fの累算回数を示す)
を求め、一方、RAM4の書込みアドレスとして当該チ
ャンネルを指定し、求めた位相アドレスデータqFを当
該チャンネルのアドレスに記憶する。こうして、各チャ
ンネル毎に時分割で周波数データFが夫々独立にアキュ
ムレートされ、設定された周波数に対応する変化率で逐
次変化する位相アドレスqFが各チャンネル毎に時分割
で得られる。周知のように、RAM4と加算器5から成
るアキュムレータは所定のモジュロ数を持ち、このモジ
ュロ数を1サイクルとして位相アドレスデータqFが繰
返し変化する。The frequency data table 8 stores frequency data F for each channel, which sets the frequency of the waveform signal to be read from the waveform table 2, and the frequency data F for each channel corresponds to the channel number data CH.
D is read out in a time-division manner. Gate 9 is provided for synchronous control, as will be described later, and is normally open (when synchronous control is not performed), and sends frequency data F read from table 8 to adder 5. The frequency data F is repeatedly added (or subtracted) in the phase accumulator constituted by the RAM 4 and the adder 5. That is, normal read control of the waveform table 2 specifies a certain channel as the read address of RAM 4 in the time slot of the channel, reads out the previous phase address data (q-1) F regarding the channel from RAM 4, and adds it. In the unit 5, frequency data F is added to this to create new phase address data qF (however, q is changed by 1 or 2 for each calculation unit time).
, 3, etc., indicating the cumulative number of F)
On the other hand, the corresponding channel is specified as the write address of the RAM 4, and the obtained phase address data qF is stored in the address of the corresponding channel. In this way, the frequency data F is independently accumulated in a time-division manner for each channel, and a phase address qF that successively changes at a rate of change corresponding to the set frequency is obtained in a time-division manner for each channel. As is well known, the accumulator consisting of the RAM 4 and the adder 5 has a predetermined modulo number, and the phase address data qF changes repeatedly using this modulo number as one cycle.
【0015】同期チャンネルテーブル6は、各チャンネ
ル毎にそのチャンネルの波形信号が同期すべきチャンネ
ルの番号データ(同期チャンネルデータSCHD)を記
憶したものであり、カウンタ1から与えられるチャンネ
ル番号データCHDに従って各チャンネル毎の同期チャ
ンネルデータCHDが時分割的に読み出される。このテ
ーブル6の設定内容の一例を次表に示す。勿論、これに
限らず任意の態様で設定することが可能である。The synchronization channel table 6 stores, for each channel, the number data (synchronization channel data SCHD) of the channel to which the waveform signal of that channel should be synchronized. Synchronous channel data CHD for each channel is read out in a time-division manner. An example of the setting contents of this table 6 is shown in the following table. Of course, the setting is not limited to this and can be set in any manner.
【0016】
表1
入力(CHD) │ 0 1 2 3 4
5 6 7 8 9 10 11 12 1
3 14 15─────┼────────────
─────────────出力(SCHD)│ 0
6 6 15 14 5 6 7 8
9 10 12 12 13 14 15Table 1 Input (CHD) │ 0 1 2 3 4
5 6 7 8 9 10 11 12 1
3 14 15──────┼────────────
───────────── Output (SCHD) │ 0
6 6 15 14 5 6 7 8
9 10 12 12 13 14 15
【0017
】自己のチャンネル番号データCHDと同じ値の同期チ
ャンネルデータSCHDが記憶されているチャンネル(
上記表の0,5,6,7,8,9,10,12,13,
14,15)は、同期読出し制御を行わずに前述の通常
の読出し制御によって波形テーブル2の読出しを行うべ
きことを意味する。データCHDとSCHDの値が異な
るチャンネル(上記表の1,2,3,4,11)は、同
期読出し制御を行うべきことを意味する。同期チャンネ
ルテーブル6から読み出された同期チャンネルデータS
CHDは比較器10の一方入力に与えられると共に、前
述の通りRAM4の読出しアドレス入力RAに与えられ
る。比較器10の他方入力にはカウンタ1からのチャン
ネル番号データCHDが与えられる。比較器10は両入
力の値が一致したとき“1”の一致信号EQを生じ、こ
れによりゲート9を開く。不一致のときは一致信号EQ
は“1”であり、ゲート9は開かれない。0017
]Channel in which synchronized channel data SCHD with the same value as its own channel number data CHD is stored (
0, 5, 6, 7, 8, 9, 10, 12, 13 in the above table,
14, 15) means that the waveform table 2 should be read out by the above-mentioned normal readout control without performing synchronous readout control. Channels with different data CHD and SCHD values (1, 2, 3, 4, 11 in the above table) mean that synchronous read control should be performed. Synchronous channel data S read from the synchronized channel table 6
CHD is applied to one input of the comparator 10, and is also applied to the read address input RA of the RAM 4 as described above. Channel number data CHD from the counter 1 is applied to the other input of the comparator 10. When the values of both inputs match, the comparator 10 generates a match signal EQ of "1", thereby opening the gate 9. If there is no match, match signal EQ
is "1" and gate 9 is not opened.
【0018】通常の読出し制御について、前記表1のチ
ャンネル6を例にして説明すると、チャンネル6の時分
割タイムスロットで同期チャンネルテーブル6から読み
出される同期チャンネルデータSCHDの値はそのとき
のチャンネル番号データCHDの値と同じ「6」である
ため、比較器10から一致信号EQが出力され、ゲート
9が開かれ、チャンネル6の周波数データFが加算器5
に与えられる。このとき、RAM4の書込みアドレス入
力WAと読出しアドレス入力RAには同じチャンネル6
を指定するチャンネル番号データCHDと同期チャンネ
ルデータSCHDが入力される。従って、前述のように
、チャンネル6の時分割タイムスロットにおいて、該チ
ャンネル6の周波数データFが繰返し加算され、該チャ
ンネル6に関して設定された周波数に対応する位相アド
レスデータqFが発生される。To explain normal read control using channel 6 in Table 1 as an example, the value of synchronous channel data SCHD read from synchronous channel table 6 in the time-division time slot of channel 6 is the channel number data at that time. Since the value is "6", which is the same as the value of CHD, the match signal EQ is output from the comparator 10, the gate 9 is opened, and the frequency data F of channel 6 is sent to the adder 5.
given to. At this time, the same channel 6 is used for the write address input WA and read address input RA of RAM4.
Channel number data CHD and synchronization channel data SCHD specifying this are input. Therefore, as described above, in the time-division time slot of channel 6, the frequency data F of channel 6 is repeatedly added, and phase address data qF corresponding to the frequency set for channel 6 is generated.
【0019】同期読出し制御について、前記第1表のチ
ャンネル1を例にして説明すると、チャンネル1の時分
割タイムスロットでテーブル6から読み出される同期チ
ャンネルデータSCHDの値「6」はそのときのチャン
ネル番号データCHDの値「1」と異なっているため、
一致信号EQは出されず、ゲート9が閉じられ、周波数
データFは加算器5に与えられない。一方、RAM4の
読出しアドレス入力RAにはチャンネル「6」を示すデ
ータSCHDが与えられるので、チャンネル1の時分割
タイミングであるにもかかわらず、RAM4からはチャ
ンネル6の位相アドレスデータqFが読み出され、これ
が加算器5,7を経由してチャンネル1の位相アドレス
データとして波形テーブル2に入力される。こうして、
チャンネル1の波数テーブル読出し用の位相アドレスデ
ータqFがチャンネル6の位相アドレスデータqFに強
制的に同期化され、両チャンネルの周波数は同一となる
。Synchronous read control will be explained using channel 1 in Table 1 as an example. The value "6" of the synchronized channel data SCHD read from table 6 in the time-division time slot of channel 1 is the channel number at that time. Because it is different from the data CHD value "1",
No match signal EQ is output, gate 9 is closed, and frequency data F is not provided to adder 5. On the other hand, since the data SCHD indicating channel "6" is given to the read address input RA of RAM4, the phase address data qF of channel 6 is read out from RAM4 even though it is the time division timing of channel 1. , this is input to the waveform table 2 via adders 5 and 7 as phase address data of channel 1. thus,
The phase address data qF for reading the wave number table of channel 1 is forcibly synchronized with the phase address data qF of channel 6, and the frequencies of both channels become the same.
【0020】移相テーブル11は、各チャンネルの波形
信号の初期位相を設定する初期位相データθを各チャン
ネル毎に記憶したものであり、カウンタ1からのチャン
ネル番号データCHDに従って各チャンネルの初期位相
データθを時分割的に読み出す。この初期位相データθ
は加算器7に与えられ、加算器5からの位相アドレスデ
ータqFに加算される。加算器7の出力qF+θは波形
テーブル2の位相アドレス入力に与えられる。こうして
、波形テーブル2を読み出すための位相アドレスデータ
qFが各チャンネル毎の初期位相データθに応じて各チ
ャンネル毎に独立に位相シフトされ、各チャンネル毎に
独立の移相制御が実現される。The phase shift table 11 stores initial phase data θ for each channel, which sets the initial phase of the waveform signal of each channel, and stores the initial phase data θ of each channel according to the channel number data CHD from the counter 1. Read out θ in a time-division manner. This initial phase data θ
is given to the adder 7 and added to the phase address data qF from the adder 5. The output qF+θ of the adder 7 is applied to the phase address input of the waveform table 2. In this way, the phase address data qF for reading out the waveform table 2 is phase-shifted independently for each channel according to the initial phase data θ for each channel, and independent phase shift control is realized for each channel.
【0021】波形選択テーブル3は、波形テーブル2に
おいて複数の異なる波形を記憶した場合に設けられるも
のであって、読み出すべき波形を選択するための波形選
択データWSELを各チャンネル毎に記憶しており、こ
れをチャンネル番号データCHDに従って時分割的に読
み出す。波形テーブル2に記憶された波数が1種類の場
合は、この波形が各チャンネルの位相アドレスデータq
F+θ(θが0のときはqF)に従って時分割的に読み
出される。複数種類の波形が波形テーブル2に記憶され
ている場合は、各チャンネル毎の波形選択データWSE
Lによって波形が時分割的に選択され、選択された波形
が当該チャンネルに対応する位相アドレスデータqF+
θ(又はqF)に従って読み出される。The waveform selection table 3 is provided when a plurality of different waveforms are stored in the waveform table 2, and stores waveform selection data WSEL for each channel for selecting a waveform to be read out. , which are read out in a time-division manner according to channel number data CHD. If there is only one type of wave number stored in waveform table 2, this waveform is used as the phase address data q for each channel.
It is read out in a time-division manner according to F+θ (qF when θ is 0). If multiple types of waveforms are stored in waveform table 2, waveform selection data WSE for each channel
A waveform is time-divisionally selected by L, and the selected waveform is used as the phase address data qF+ corresponding to the channel.
It is read out according to θ (or qF).
【0022】波形テーブル2から時分割的に読み出され
た各チャンネルの波形信号は波形合成用の加算器12に
入力される。加算器12の出力は、この変調信号発生装
置の出力信号(つまり変調信号)として図示しない適宜
の変調効果付与回路に供給されると共にレジスタ13に
入力される。レジスタ13は、各チャンネルの波形信号
を1チャンネル分のタイムスロット長だけ遅延するため
のものであり、マスタクロックパルスφMに従って各チ
ャンネルのタイムスロットの終わりでそのチャンネルに
関する波形信号を取込み、取込んだ波形信号を次のチャ
ンネルのタイムスロットの間出力する。このレジスタ1
3のクリア入力には合成制御テーブル14の出力が与え
られるようになっており、このクリア入力信号が“1”
のときはレジスタ13の内容をクリアせずに、前チャン
ネルの波形信号がレジスタ13から加算器12に与えら
れるようにするが、“0”のときはレジスタ13の内容
をクリアして前チャンネルの波形信号が加算器12に与
えられないようにする。The waveform signals of each channel read out in a time-division manner from the waveform table 2 are input to an adder 12 for waveform synthesis. The output of the adder 12 is supplied to an appropriate modulation effect imparting circuit (not shown) as an output signal (that is, a modulation signal) of the modulation signal generator, and is also input to the register 13. The register 13 is for delaying the waveform signal of each channel by the time slot length of one channel, and captures the waveform signal related to that channel at the end of the time slot of each channel according to the master clock pulse φM. Output the waveform signal during the time slot of the next channel. This register 1
The output of the synthesis control table 14 is given to the clear input of No. 3, and this clear input signal is "1".
When it is "0", the waveform signal of the previous channel is given to the adder 12 from the register 13 without clearing the contents of the register 13, but when it is "0", the contents of the register 13 are cleared and the waveform signal of the previous channel is given to the adder 12. The waveform signal is prevented from being applied to the adder 12.
【0023】合成制御テーブル14は、前チャンネルの
波形信号と自己のチャンネルの波形信号とを加算合成す
べきか否かを示す合成制御データMXDを各チャンネル
毎に記憶しており、チャンネル番号データCHDに従っ
て各チャンネルの合成制御データMXDを時分割的に読
み出す。このデータMXDは、前チャンネルの波形信号
と自己のチャンネルの波形信号とを加算合成すべき場合
“1”であり、そうでない場合“0”である。テーブル
14の設定内容の一例を示すと次表のようである。The synthesis control table 14 stores synthesis control data MXD for each channel indicating whether or not to add and synthesize the waveform signal of the previous channel and the waveform signal of its own channel, and stores the synthesis control data MXD for each channel according to the channel number data CHD. The composite control data MXD of each channel is read out in a time-division manner. This data MXD is "1" when the waveform signal of the previous channel and the waveform signal of the own channel should be added together, and is "0" otherwise. An example of the setting contents of the table 14 is shown in the following table.
【0024】
表2
入力(CHD) │ 0 1 2 3 4
5 6 7 8 9 10 11 12 1
3 14 15─────┼────────────
─────────────出力(MXD) │ 1
0 1 1 0 0 0 0 0
0 0 1 0 0 0 1Table 2 Input (CHD) │ 0 1 2 3 4
5 6 7 8 9 10 11 12 1
3 14 15──────┼────────────
───────────── Output (MXD) │ 1
0 1 1 0 0 0 0 0
0 0 1 0 0 0 1
【0025
】上記表におけるチャンネル1,2,3を例にして、合
成制御について説明すると、チャンネル1のタイムスロ
ットでは、テーブル14から読み出される合成制御デー
タMXDは“0”であり、その前のチャンネル0の波形
信号はレジスタ13でクリアされるので、チャンネル1
の波形信号は他のチャンネルの波形信号と混合されずに
そのまま加算器12から出力される。次のチャンネル2
のタイムスロットでは、合成制御データMXDは“1”
であるため、その直前のチャンネル1の波形信号はレジ
スタ13でクリアされずに加算器12に与えられる。従
ってチャンネル1と2で波形テーブル2から読み出され
た波形信号を加算した信号がチャンネル2のタイムスロ
ットで加算器12から出力され、これが最終的にチャン
ネル2の変調信号として出力される。次のチャンネル3
のタイムスロットでは、合成制御データMXDが“1”
であるため、その直前のチャンネル2のタイムスロット
で加算器12から出力された信号つまりチャンネル1と
2の加算合成波形信号がレジスタ13でクリアされずに
そのまま加算器12に与えられる。従って、チャンネル
1,2,3で波形テーブル2から読み出された3つの波
形信号を加算した信号がチャンネル3のタイムスロット
で加算器12から出力され、これが最終的にチャンネル
3の変調信号として出力される。0025
] Taking channels 1, 2, and 3 in the above table as an example, the synthesis control will be explained. In the time slot of channel 1, the synthesis control data MXD read from the table 14 is "0", and the synthesis control data MXD of the previous channel 0 is "0". The waveform signal is cleared in register 13, so channel 1
The waveform signal is output from the adder 12 as it is without being mixed with the waveform signals of other channels. next channel 2
In the time slot, the composite control data MXD is “1”
Therefore, the immediately preceding waveform signal of channel 1 is not cleared by the register 13 but is given to the adder 12. Therefore, a signal obtained by adding the waveform signals read from the waveform table 2 on channels 1 and 2 is output from the adder 12 in the channel 2 time slot, and this is finally output as the channel 2 modulation signal. next channel 3
In the time slot, the composite control data MXD is “1”
Therefore, the signal output from the adder 12 in the immediately preceding channel 2 time slot, that is, the summed combined waveform signal of channels 1 and 2, is not cleared by the register 13 and is given to the adder 12 as is. Therefore, a signal obtained by adding the three waveform signals read from the waveform table 2 on channels 1, 2, and 3 is output from the adder 12 in the time slot of channel 3, and this is finally output as the modulation signal of channel 3. be done.
【0026】図1の例では加算器12の出力をレジスタ
13で遅延するようにしているが、波形メモリ2の読み
出し出力をレジスタ13で遅延し、この遅延出力と波形
メモリ2の読出し出力とを加算するようにしてもよい。
また、レジスタ13の代わりに、マスタクロックパルス
φMによって遅延制御される遅延回路によって加算器1
2の出力又は波形テーブル2の出力を遅延し、この遅延
出力を加算器12に与えるか否かの制御をゲート回路に
よって合成制御データMXDに応じて行うようにしても
よい。In the example of FIG. 1, the output of the adder 12 is delayed by the register 13, but the readout output of the waveform memory 2 is delayed by the register 13, and this delayed output and the readout output of the waveform memory 2 are It may be added. Also, instead of the register 13, the adder 1 is operated by a delay circuit whose delay is controlled by the master clock pulse φM.
The output of waveform table 2 or the output of waveform table 2 may be delayed, and a gate circuit may control whether or not this delayed output is provided to adder 12 in accordance with synthesis control data MXD.
【0027】また、図1の例では合成できるチャンネル
は隣合うチャンネルに限られているが、遅延手段(レジ
スタ13)における遅延時間を2タイムスロット以上に
してもよく、そうすれば別のチャンネルとの間でも合成
を行うことができる。更に、任意のチャンネル同士で波
形合成を行うことができるようにするために、レジスタ
13(すなわち遅延手段)の部分を図3のように変更し
てもよい。図3において、チャンネル数より1つ少ない
15ステージを持つシフトレジスタ15には加算器12
(図1)の出力信号が入力され、マスタクロックパルス
φMに従って順次シフトされる。従って、シフトレジス
タ15の各ステージには各チャンネルの波形信号の最新
のサンプル点振幅データが夫々保有されている。シフト
レジスタ15の各ステージの出力はセレクタ16に並列
的に入力され、合成制御テーブル14から与えられる合
成制御データMXD’に応じて選択される。選択された
信号は加算器12に与えられる。この場合、合成制御テ
ーブル14には、合成すべきチャンネルの波形信号が保
有されているシフトレジスタ15のステージ番号を示す
データが合成制御データMXD’として各チャンネル毎
に記憶されており、このデータMXD’が各チャンネル
の時分割タイミングに対応して読み出される。セレクタ
16では、合成制御データMXD’によって指示された
ステージの出力を選択する。従って、各チャンネルに対
応する合成制御データMXD’の内容を任意に設定する
ことにより任意のチャンネルとの波形合成が可能である
。尚、シフトレジスタ15の入力信号は波形テーブル2
の出力信号であってもよい。Furthermore, in the example shown in FIG. 1, the channels that can be combined are limited to adjacent channels, but the delay time in the delay means (register 13) may be set to two or more time slots, in which case the channels that can be combined are Synthesis can also be performed between. Furthermore, in order to perform waveform synthesis between arbitrary channels, the register 13 (ie, delay means) may be modified as shown in FIG. 3. In FIG. 3, the shift register 15 which has 15 stages, one less than the number of channels, has an adder 12.
The output signal of (FIG. 1) is input and sequentially shifted according to master clock pulse φM. Therefore, each stage of the shift register 15 holds the latest sample point amplitude data of the waveform signal of each channel. The outputs of each stage of the shift register 15 are inputted in parallel to the selector 16 and selected according to the synthesis control data MXD' given from the synthesis control table 14. The selected signal is applied to adder 12. In this case, in the synthesis control table 14, data indicating the stage number of the shift register 15 in which the waveform signals of the channels to be synthesized are stored is stored for each channel as synthesis control data MXD', and this data MXD ' is read out corresponding to the time division timing of each channel. The selector 16 selects the output of the stage designated by the synthesis control data MXD'. Therefore, waveform synthesis with any channel is possible by arbitrarily setting the contents of the synthesis control data MXD' corresponding to each channel. Note that the input signal of the shift register 15 is based on the waveform table 2.
It may be the output signal of
【0028】尚、位相アドレスデータ発生のための構成
は図示のようなRAM4を用いたものに限らず、その他
のものを設計上任意に用いることもできる。また、同期
制御用の構成も図示のような比較器10とゲート9を用
いたものに限らず、目的とする同期制御を達成し得るも
のであればどのような構成を用いてもよい。例えば図4
に示すように比較器10とゲート9を省略し、周波数デ
ータテーブル8の出力Fを加算器5に直接入力し、加算
器7にはRAM4の読出し出力を与えるようにしてもよ
い。また、位相シフト用の加算器7あるいは波形合成用
の加算器12は、加算に限らず減算その他の演算を行う
ようになっていてもよい。特に、加算器12は乗算器で
あってもよい。The configuration for generating phase address data is not limited to the one using the RAM 4 as shown in the figure, but other configurations can be used as desired based on the design. Further, the configuration for synchronous control is not limited to the one using the comparator 10 and gate 9 as shown in the figure, but any configuration may be used as long as it can achieve the desired synchronous control. For example, Figure 4
As shown in FIG. 2, the comparator 10 and the gate 9 may be omitted, the output F of the frequency data table 8 may be directly input to the adder 5, and the read output of the RAM 4 may be provided to the adder 7. Further, the adder 7 for phase shift or the adder 12 for waveform synthesis is not limited to addition, but may be configured to perform subtraction or other operations. In particular, adder 12 may be a multiplier.
【0029】各テーブル3,6,8,11,14は電子
的な記憶回路から成るものであってもよいし、あるいは
スイッチ等のデータ設定手段から成るものであってもよ
い。電子的な記憶回路から成る場合は、所望の設定内容
を予め記憶したROM(リードオンリーメモリ)を用い
てもよいし、RAM(ランダムアクセスメモリ)のよう
に書替え可能なものを用いてよい。RAMを用いた場合
は、図1に示すように、データ設定スイッチ等を含むテ
ーブル設定装置17を設け、これにより各テーブル3,
6,8,11,14の各チャンネル毎の設定内容を変更
し得るようにするとよい。Each table 3, 6, 8, 11, 14 may be composed of an electronic storage circuit, or may be composed of data setting means such as a switch. In the case of an electronic storage circuit, a ROM (read only memory) in which desired settings are stored in advance may be used, or a rewritable one such as a RAM (random access memory) may be used. When a RAM is used, as shown in FIG.
It is preferable that the settings for each of channels 6, 8, 11, and 14 can be changed.
【0030】また、波形テーブル2はROM、あるいは
RAM、あるいは複数のROMとRAMの組合せ等、ど
のような構成であってもよい。尚、この発明の変調信号
発生装置は図示したようなハードワイヤード回路に限ら
ず、マイクロコンピュータを用いたソフトウェア処理に
よっても実施することが可能であり、そのような実施も
この発明の範囲に含まれる。Furthermore, the waveform table 2 may have any configuration such as ROM, RAM, or a combination of a plurality of ROMs and RAMs. Note that the modulation signal generating device of the present invention is not limited to the hard-wired circuit as shown in the drawings, but can also be implemented by software processing using a microcomputer, and such implementation is also included in the scope of the present invention. .
【0031】[0031]
【発明の効果】以上の通り、この発明によれば、各チャ
ンネルで独立に変調用波形信号を発生する場合において
、合成すべきチャンネルを設定し、設定された複数のチ
ャンネルの変調用波形信号を合成して新たな変調信号を
作り出すことができるので、変調信号の自由な合成を行
うことができるという優れた効果を奏する。また、複数
のチャンネルの変調用波形信号の初期位相を設定するこ
とにより、チャンネル間で位相のずれた変調制御が可能
になり、変調制御の自由度を広げることができるという
優れた効果を奏する。As described above, according to the present invention, when generating modulation waveform signals independently for each channel, channels to be combined are set and the modulation waveform signals of the plurality of set channels are generated. Since a new modulation signal can be created by combining, the excellent effect of freely combining modulation signals is achieved. Further, by setting the initial phase of the modulation waveform signals of a plurality of channels, it is possible to perform modulation control with a phase shift between the channels, which has the excellent effect of increasing the degree of freedom in modulation control.
【図1】この発明に係る変調信号発生装置の一実施例を
示す電気的ブロック図。FIG. 1 is an electrical block diagram showing one embodiment of a modulated signal generator according to the present invention.
【図2】同実施例における各チャンネルの時分割タイム
スロットの状態を示すタイミングチャート図。FIG. 2 is a timing chart diagram showing the state of time-division time slots of each channel in the same embodiment.
【図3】同実施例における波形合成用の遅延手段の変更
例を示すブロック図。FIG. 3 is a block diagram showing a modification example of the delay means for waveform synthesis in the same embodiment.
【図4】図1における同期制御用回路部分の変更例を示
すブロック図。FIG. 4 is a block diagram showing a modification example of the synchronous control circuit portion in FIG. 1;
1…チャンネルカウンタ、2…波形テーブル、3…波形
選択テーブル、4,5…波形テーブル読出し用の位相ア
ドレスデータ発生のためのRAM及び加算器、6…同期
チャンネルテーブル、7…位相シフト用の加算器、8…
周波数データテーブル、9,10…同期制御用のゲート
及び比較器、11…位相テーブル、12,13…波形合
成用の加算器及び遅延手段としてのレジスタ、14…合
成制御テーブル、15…シフトレジスタ、16…セレク
タ、17…テーブル設定装置。1...Channel counter, 2...Waveform table, 3...Waveform selection table, 4, 5...RAM and adder for generating phase address data for reading the waveform table, 6...Synchronization channel table, 7...Addition for phase shift Vessel, 8...
Frequency data table, 9, 10... Gate and comparator for synchronization control, 11... Phase table, 12, 13... Adder and register as delay means for waveform synthesis, 14... Synthesis control table, 15... Shift register, 16...Selector, 17...Table setting device.
Claims (8)
、変調用波形信号を発生するための複数のチャンネルの
時分割タイミングを設定する時分割チャンネル設定手段
と、前記各チャンネルで発生すべき変調用波形信号の周
波数を設定する周波数設定手段と、前記周波数設定手段
によって各チャンネルに対応して設定された周波数に従
って、前記時分割チャンネル設定手段で設定された時分
割タイミングで、前記波形テーブルから各チャンネル毎
の前記波形信号を夫々読み出す読出し手段と、前記変調
用波形信号を合成すべきチャンネルを設定する合成チャ
ンネル設定手段と、前記波形テーブルから読み出された
各チャンネルの前記波形信号のうち前記合成チャンネル
設定手段で設定されたチャンネル同士の波形信号を合成
する演算を行う合成手段とを具えた変調信号発生装置。1. A waveform table storing predetermined waveforms, a time division channel setting means for setting time division timings of a plurality of channels for generating waveform signals for modulation, and a waveform table for generating modulation waveform signals to be generated in each channel. A frequency setting means for setting the frequency of a waveform signal, and each channel is selected from the waveform table at the time division timing set by the time division channel setting means, according to the frequency set corresponding to each channel by the frequency setting means. reading means for reading out the waveform signals of each channel; a combination channel setting means for setting a channel to which the modulation waveform signal is to be combined; 1. A modulation signal generating device, comprising a combining means for performing an operation for combining waveform signals of channels set by the setting means.
ら読み出された各チャンネルの前記波形信号を遅延する
遅延手段と、この遅延手段の出力を利用して前記合成チ
ャンネル設定手段で設定されたチャンネル同士の波形信
号を合成する演算を行う演算手段とからなるものである
請求項1に記載の変調信号発生装置。2. The combining means includes a delay means for delaying the waveform signal of each channel read from the waveform table, and a delay means for delaying the waveform signal of each channel read from the waveform table, and a delay means for delaying the waveform signal of each channel read from the waveform table, and a delay means for delaying the waveform signal of each channel read from the waveform table, and using the output of the delay means to delay the waveform signal of the channel set by the synthesis channel setting means. 2. The modulated signal generating device according to claim 1, further comprising a calculation means for performing a calculation to combine the waveform signals.
すべきか否かを示すデータを各チャンネル毎に記憶した
読み書き可能な合成制御テーブルと、このテーブルの記
憶内容を書き換え設定するためのテーブル設定手段とを
有し、この合成制御テーブルは各チャンネルの時分割タ
イミングに従って読み出されるものであり、前記遅延手
段は、前記演算手段の出力を所定の時分割タイムスロッ
ト数だけ遅延するものであり、前記演算手段は、前記合
成制御テーブルから読み出されたデータが合成すべきこ
とを示すデータであるとき前記波形テーブルから読み出
された波形信号と前記遅延手段の出力を合成するもので
ある請求項2に記載の変調信号発生装置。3. The combination channel setting means comprises a readable and writable combination control table in which data indicating whether or not to combine is stored for each channel, and table setting means for rewriting and setting the stored contents of this table. The synthesis control table is read out according to the time division timing of each channel, the delay means delays the output of the calculation means by a predetermined number of time division time slots, and the calculation means 3. The waveform signal read from the waveform table and the output of the delay means are synthesized when the data read from the synthesis control table is data indicating that synthesis is to be performed. modulation signal generator.
ャンネル毎にそのチャンネルと合成すべきチャンネルを
特定するデータを記憶した読み書き可能な合成制御テー
ブルと、このテーブルの記憶内容を書き換え設定するた
めのテーブル設定手段とを有し、この合成制御テーブル
は各チャンネルの時分割タイミングに従って読み出され
るものであり、前記遅延手段は、複数のステージを持つ
シフトレジスタと、このシフトレジスタの各ステージの
出力を選択する選択回路とを有し、前記合成制御テーブ
ルから読み出されたデータに応じて前記選択回路の選択
を制御し、選択された出力を前記演算手段に与えるよう
にした請求項2に記載の変調信号発生装置。4. The combination channel setting means comprises a readable and writable combination control table storing data specifying channels to be combined with each channel for each channel, and a table for rewriting and setting the stored contents of this table. the synthesis control table is read out according to the time division timing of each channel, and the delay means selects a shift register having a plurality of stages and an output of each stage of the shift register. 3. The modulated signal according to claim 2, further comprising a selection circuit, wherein the selection of the selection circuit is controlled according to the data read from the synthesis control table, and the selected output is provided to the calculation means. Generator.
波形を記憶しており、前記読出し手段では、該波形テー
ブルから読み出すべき波形を各チャンネル毎にそれぞれ
独立に選択し、選択した波形信号を夫々読み出すように
した請求項1に記載の変調信号発生装置。5. The waveform table stores a plurality of different waveforms, and the reading means independently selects a waveform to be read from the waveform table for each channel, and reads each selected waveform signal. The modulated signal generating device according to claim 1, wherein the modulated signal generating device is configured as follows.
、変調用波形信号を発生するための複数のチャンネルの
時分割タイミングを設定する時分割チャンネル設定手段
と、前記各チャンネルで発生すべき変調用波形信号の周
波数を設定する周波数設定手段と、前記周波数設定手段
によって各チャンネルに対応して設定された周波数に従
って、前記時分割チャンネル設定手段で設定された時分
割タイミングで、前記波形テーブルから各チャンネル毎
の前記波形信号を夫々読み出す読出し手段と、前記波形
テーブルから読み出すべき各チャンネルの波形信号の初
期位相を各チャンネル毎に設定する移相設定手段と、前
記移相設定手段で設定された各チャンネルの初期位相に
従って前記読出し手段における前記波形テーブル読出し
用の位相アドレスをシフトする位相シフト手段とを具え
た変調信号発生装置。6. A waveform table storing predetermined waveforms, a time division channel setting means for setting time division timing of a plurality of channels for generating a modulation waveform signal, and a time division channel setting means for setting time division timing of a plurality of channels for generating a modulation waveform signal, and a waveform table storing a waveform signal for modulation to be generated in each channel. A frequency setting means for setting the frequency of a waveform signal, and each channel is selected from the waveform table at the time division timing set by the time division channel setting means, according to the frequency set corresponding to each channel by the frequency setting means. reading means for reading out the waveform signals of each channel, phase shift setting means for setting for each channel the initial phase of the waveform signal of each channel to be read from the waveform table, and each channel set by the phase shift setting means. and a phase shifter for shifting a phase address for reading out the waveform table in the readout means according to an initial phase of the modulation signal generator.
の初期位相データを記憶した読み書き可能な移相テーブ
ルと、このテーブルの記憶内容を書き換え設定するため
のテーブル設定手段とを有し、この移相テーブルは各チ
ャンネルの時分割タイミングに従って読み出されるもの
である請求項6に記載の変調信号発生装置。7. The phase shift setting means includes a readable and writable phase shift table storing initial phase data for each channel, and table setting means for rewriting and setting the stored contents of this table. 7. The modulated signal generating device according to claim 6, wherein the phase shift table is read out according to time division timing of each channel.
波形を記憶しており、前記読出し手段では、該波形テー
ブルから読み出すべき波形を各チャンネル毎にそれぞれ
独立に選択し、選択した波形信号を夫々読み出すように
した請求項6に記載の変調信号発生装置。8. The waveform table stores a plurality of different waveforms, and the reading means independently selects a waveform to be read from the waveform table for each channel, and reads each selected waveform signal. 7. The modulated signal generating device according to claim 6.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3074213A JPH0795231B2 (en) | 1991-03-15 | 1991-03-15 | Modulation signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3074213A JPH0795231B2 (en) | 1991-03-15 | 1991-03-15 | Modulation signal generator |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59232298A Division JPS61112191A (en) | 1984-11-06 | 1984-11-06 | Modulation signal generator |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6129848A Division JP2650618B2 (en) | 1994-05-20 | 1994-05-20 | Modulation signal generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04218096A true JPH04218096A (en) | 1992-08-07 |
| JPH0795231B2 JPH0795231B2 (en) | 1995-10-11 |
Family
ID=13540690
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3074213A Expired - Lifetime JPH0795231B2 (en) | 1991-03-15 | 1991-03-15 | Modulation signal generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0795231B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5178221A (en) * | 1974-12-27 | 1976-07-07 | Kawai Musical Instr Mfg Co | Denshigatsukini okeru biburaatokokasochi |
| JPS5665193A (en) * | 1979-11-01 | 1981-06-02 | Sony Corp | Sound soruce device |
| JPS581194A (en) * | 1981-06-26 | 1983-01-06 | ヤマハ株式会社 | Electronic musical instrument |
| JPS5865492A (en) * | 1981-10-15 | 1983-04-19 | ヤマハ株式会社 | Electronic musical instrument |
| JPS58108583A (en) * | 1981-12-23 | 1983-06-28 | ヤマハ株式会社 | Modulation effect unit for electronic musical instrument |
| JPS58211789A (en) * | 1982-06-04 | 1983-12-09 | ヤマハ株式会社 | Electronic musical instrument |
-
1991
- 1991-03-15 JP JP3074213A patent/JPH0795231B2/en not_active Expired - Lifetime
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5178221A (en) * | 1974-12-27 | 1976-07-07 | Kawai Musical Instr Mfg Co | Denshigatsukini okeru biburaatokokasochi |
| JPS5665193A (en) * | 1979-11-01 | 1981-06-02 | Sony Corp | Sound soruce device |
| JPS581194A (en) * | 1981-06-26 | 1983-01-06 | ヤマハ株式会社 | Electronic musical instrument |
| JPS5865492A (en) * | 1981-10-15 | 1983-04-19 | ヤマハ株式会社 | Electronic musical instrument |
| JPS58108583A (en) * | 1981-12-23 | 1983-06-28 | ヤマハ株式会社 | Modulation effect unit for electronic musical instrument |
| JPS58211789A (en) * | 1982-06-04 | 1983-12-09 | ヤマハ株式会社 | Electronic musical instrument |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0795231B2 (en) | 1995-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4569268A (en) | Modulation effect device for use in electronic musical instrument | |
| EP0377459A2 (en) | Electronic musical instrument having plural different tone generators | |
| JPH0772829B2 (en) | Parameter supply device for electronic musical instruments | |
| US4785706A (en) | Apparatus for generating a musical tone signal with tone color variations independent of tone pitch | |
| JPS60147793A (en) | Musical sound signal generator | |
| JPS6310434B2 (en) | ||
| EP0235538B1 (en) | Waveform generator for electronic musical instrument | |
| EP0675481B1 (en) | Tone signal generator having a sound effect function | |
| US4393743A (en) | Electronic musical instruments of the type synthesizing a plurality of partial tone signals | |
| US5254805A (en) | Electronic musical instrument capable of adding musical effect to musical tones | |
| JP2650618B2 (en) | Modulation signal generator | |
| JPH04218096A (en) | Modulation signal generator | |
| US4418600A (en) | Electronic musical instruments of the type synthesizing a plurality of partial tone signals | |
| JP3552265B2 (en) | Sound source device and audio signal forming method | |
| JPS61112191A (en) | Modulation signal generator | |
| JPS583238B2 (en) | electronic musical instruments | |
| JP2643761B2 (en) | Waveform processing device based on frequency modulation tone synthesis principle | |
| JPH0514918B2 (en) | ||
| JP3094759B2 (en) | Music signal distribution processor | |
| JP3085801B2 (en) | Modulation signal generator | |
| JPH0514917B2 (en) | ||
| JPS6341080B2 (en) | ||
| JP3095323B2 (en) | Electronic musical instrument | |
| JPH0370237B2 (en) | ||
| JPH043875B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |