JP2969186B2 - Musical instrument for electronic musical instruments - Google Patents

Musical instrument for electronic musical instruments

Info

Publication number
JP2969186B2
JP2969186B2 JP2319346A JP31934690A JP2969186B2 JP 2969186 B2 JP2969186 B2 JP 2969186B2 JP 2319346 A JP2319346 A JP 2319346A JP 31934690 A JP31934690 A JP 31934690A JP 2969186 B2 JP2969186 B2 JP 2969186B2
Authority
JP
Japan
Prior art keywords
tone
musical
tone waveform
generator
channels
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.)
Expired - Lifetime
Application number
JP2319346A
Other languages
Japanese (ja)
Other versions
JPH04188196A (en
Inventor
洋二 金子
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.)
KASHIO KEISANKI KK
Original Assignee
KASHIO KEISANKI KK
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 KASHIO KEISANKI KK filed Critical KASHIO KEISANKI KK
Priority to JP2319346A priority Critical patent/JP2969186B2/en
Publication of JPH04188196A publication Critical patent/JPH04188196A/en
Application granted granted Critical
Publication of JP2969186B2 publication Critical patent/JP2969186B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 <発明の技術分野> 本発明は、電子楽器の楽音発生装置に関し、特に、エ
フェクト処理も併せて行うことが可能な楽音発生装置に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tone generator for an electronic musical instrument, and more particularly, to a tone generator capable of performing an effect process at the same time.

<従来技術とその問題点> 従来より電子楽器の分野においては、音源から発生し
た楽音信号に対し、リバーブ効果、コーラス効果等のエ
フェクト(効果)を付加することが行われている。この
エフェクトを付加する構成としては、最近DSP(ディジ
タルシグナルプロセッサ)によるものが多い。このDSP
は、音源チップとは別構成のチップによっており、シス
テムは大規模になり、エフェクト装置を内蔵しないもの
に比べて、コストも大幅に上がってしまうことになる。
<Prior art and its problems> Conventionally, in the field of electronic musical instruments, effects (effects) such as a reverb effect and a chorus effect have been added to a tone signal generated from a sound source. As a configuration for adding this effect, recently, a DSP (Digital Signal Processor) is often used. This DSP
Since the sound source chip has a configuration different from that of the sound source chip, the system becomes large-scale, and the cost is significantly increased as compared with the case where the effect device is not built-in.

<発明の目的> 本発明は、このような事情に鑑みてなされたものであ
り、安価な構成で、エフェクト処理も併せて行うことが
できる電子楽器の楽音発生装置を提供することを目的と
する。
<Object of the Invention> The present invention has been made in view of such circumstances, and it is an object of the present invention to provide a musical sound generating device for an electronic musical instrument that can perform an effect process with an inexpensive configuration. .

<発明の構成、作用> 本発明は、上記目的を達成すべく複数チャンネルの楽
音波形信号を時分割的に発生する楽音信号発生手段と、
上記複数チャンネルの楽音波形信号を予め設定されたグ
ループ毎に分配混合する分配混合手段と、上記分配混合
されたグループ毎の楽音波形信号に対してエフェクト処
理を行うことが可能なデイジタルシグナルプロセッシン
グ手段と、を集積回路化して、ワンチップ構成とした第
1の楽音発生装置と、 この第1の楽音発生装置と同一構成で、複数チャンネ
ルの楽音波形信号を時分割的に発生する楽音信号発生手
段と、上記複数チャンネルの楽音波形信号を予め設定さ
れたグループ毎に分配混合する分配混合手段と、上記分
配混合されたグループ毎の楽音波形信号に対してエフェ
クト処理を行うことが可能なデイジタルシグナルプロセ
ッシング手段と、を集積回路化して、ワンチップ構成と
した第2の楽音発生装置と、 を有し、上記第2の楽音発生装置にて発生された楽音波
形信号を上記第1の楽音発生装置に転送して、第1の楽
音発生装置内のデイジタルシグナルプロセッシング手段
にて、上記第1の楽音発生装置にて発生された楽音波形
信号とともにエフェクト処理を施すようにした転送手段
を更に設けたことを特徴とする電子楽器の楽音発生装置
が提供される。
<Structure and operation of the present invention> The present invention provides a musical tone signal generating means for generating a musical tone waveform signal of a plurality of channels in a time-division manner to achieve the above object,
Distribution / mixing means for distributing / mixing the musical tone waveform signals of the plurality of channels for each predetermined group; and digital signal processing means capable of performing effect processing on the musical tone waveform signals for each of the distributed / mixed groups. , An integrated circuit and a one-chip configuration, a first tone generator, and a tone signal generator having the same configuration as the first tone generator and generating a plurality of channels of tone waveform signals in a time-division manner. Distributing / mixing means for distributing and mixing the tone waveform signals of the plurality of channels in predetermined groups; and digital signal processing means capable of performing effect processing on the tone waveform signals of the distributed / mixed groups. And a second musical tone generating device formed as an integrated circuit into a one-chip configuration. The tone waveform signal generated by the generator is transferred to the first tone generator, and digital signal processing means in the first tone generator generates the tone waveform signal generated by the first tone generator. A musical sound generating apparatus for an electronic musical instrument, further comprising a transfer means for effect processing together with a musical sound waveform signal.

この構成によれば、第1、第2の楽音発生装置にて発
生された楽音波形信号に対して共通に第2の楽音発生装
置内のデイジタルシグナルプロセッシング手段にてエフ
ェクト処理を行うことが可能となる。
According to this configuration, it is possible to perform effect processing on the musical tone waveform signals generated by the first and second musical tone generators in common by the digital signal processing means in the second musical tone generator. Become.

また他の一構成例としては、複数チャンネルの楽音波
形信号を時分割的に発生する楽音信号発生手段と、上記
複数チャンネルの楽音波形信号を予め設定されたグルー
プ毎に分配混合する分配混合手段と、上記分配混合され
たグループ毎の楽音波形信号に対してエフェクト処理を
行うことが可能なデイジタルシグナルプロセッシング手
段と、を集積回路化して、ワンチップ構成とした第1の
楽音発生装置と、 この第1の楽音発生装置と同一構成で、複数チャンネ
ルの楽音波形信号を時分割的に発生する楽音信号発生手
段と、上記複数チャンネルの楽音波形信号を予め設定さ
れたグループ毎に分配混合する分配混合手段と、上記分
配混合されたグループ毎の楽音波形信号に対してエフェ
クト処理を行うことが可能なデイジタルシグナルプロセ
ッシング手段と、を集積回路化して、ワンチップ構成と
した第2の楽音発生装置と、 を有し、上記第1の楽音発生装置内のデイジタルシグナ
ルプロセッシング手段と上記第2の楽音発生装置内のデ
イジタルシグナルプロセッシング手段とをシリアル接続
して、上記第1の楽音発生装置にて発生された楽音波形
信号と上記第2の楽音波形発生装置にて発生された楽音
波形信号とをグループ毎に混合して上記第1の楽音発生
装置内のデイジタルシグナルプロセッシング手段と上記
第2の楽音発生装置内のデイジタルシグナルプロセッシ
ング手段とにおいてシリアルにエフェクト処理を施すよ
うにした接続手段を更に設けたことを特徴とする電子楽
器の楽音発生装置が提供される。
As another configuration example, a tone signal generating means for generating a plurality of channels of tone waveform signals in a time-division manner, and a distribution mixing means for distributing and mixing the plurality of channels of tone waveform signals for each of predetermined groups. A digital signal processing means capable of performing an effect process on the musical tone waveform signals of each of the divided and mixed groups; A tone signal generating means for generating a plurality of channels of tone waveform signals in a time-division manner, and a distributing / mixing means for distributing and mixing the plurality of channels of tone waveform signals in predetermined groups; And a digital signal processor capable of performing effect processing on the musical tone waveform signal of each group mixed and distributed. And a second tone generator having a one-chip configuration by integrating the first tone generator with the digital signal processing means in the first tone generator and the second signal generator in the second tone generator. Digital signal processing means are serially connected, and the tone waveform signal generated by the first tone generator and the tone waveform signal generated by the second tone generator are mixed for each group. The digital signal processing means in the first tone generator and the digital signal processing means in the second tone generator are further provided with connection means for effect processing serially. A musical sound generator for an electronic musical instrument is provided.

この構成によれば、第1、第2の楽音発生装置内のデ
イジタルシグナルプロセッシング手段がシリアルに使用
されて、発生された楽音信号に対して種々のエフェクト
処理を施すことができる。
According to this configuration, the digital signal processing means in the first and second tone generators can be used serially to perform various effect processing on the generated tone signals.

この他、3チップ以上の楽音発生装置を用いて、エフ
ェクトを付加した楽音を発生する各種の電子楽器の楽音
発生装置を構成することが可能となる。
In addition, it is possible to configure a tone generator of various electronic musical instruments that generates a tone with an effect by using a tone generator of three or more chips.

<実施例> 以下、この発明を適用した幾つかの実施例につき詳述
する。
<Examples> Hereinafter, some examples to which the present invention is applied will be described in detail.

(第1実施例) 第1図は、ワンチップ構成の楽音発生装置(音源LS
I)をひとつ用いて構成した電子楽器の全体構成を示
し、図中1はマイクロコンピュータ等からなるCPUであ
る。このCPU1に鍵盤2、スイッチ3が接続され、鍵情報
やスイッチ情報がスキャンによって取込まれる。そし
て、CPU1には、音源LSI4が接続され、CPU1から、発音制
御情報や、音色情報などがこの音源LSI4に転送される。
(First Embodiment) FIG. 1 shows a tone generator (sound source LS) having a one-chip configuration.
1 shows an overall configuration of an electronic musical instrument configured using one of the above I. In the figure, reference numeral 1 denotes a CPU including a microcomputer or the like. The keyboard 2 and the switch 3 are connected to the CPU 1, and key information and switch information are captured by scanning. The sound source LSI 4 is connected to the CPU 1, and the CPU 1 transfers tone control information, tone color information, and the like to the sound source LSI 4.

この音源LSI4は、後述する通り、波形発生回路とDSP
とが一体的にワンチップ構成となっている。そして、こ
の波形発生回路としては、各種音源方式、例えば、PCM
方式、iPD方式、FM方式等が採用できるが、この実施例
としては、PCM方式によっている。
This sound source LSI 4 includes a waveform generation circuit and a DSP as described later.
Are integrated into a one-chip configuration. As this waveform generating circuit, various sound source systems, for example, PCM
A system, an iPD system, an FM system, and the like can be adopted. In this embodiment, a PCM system is used.

つまり、音源LSI4は、楽音波形を表現するデータがス
トアされたPCM ROM5をアクセスするため、アドレス信
号を端子PADを介して送り、PCM波形データを端子PDTを
介して取込み、それに内部の回路で、エンベロープを付
加した後、PAN(音像定位)制御を施してから端子POUT
から出力する。またはPAN制御の後、所望のエフェクト
を楽音波形信号に付加するために内部のDSPに送る。こ
のDSPは、遅延用のRAM6をアクセスして、エフェクト演
算を実行する。このRAM6とは、端子DADを介して、アド
レス信号が音源LSI4から送られ、端子DDTを介して、音
源LSI4と波形データのやり取りを行う。
In other words, the tone generator LSI 4 sends an address signal via the terminal PAD and fetches PCM waveform data via the terminal PDT in order to access the PCM ROM 5 in which data representing the musical tone waveform is stored. After adding an envelope, perform PAN (sound image localization) control, and then
Output from Alternatively, after the PAN control, a desired effect is sent to an internal DSP to add the desired effect to the tone waveform signal. This DSP accesses the delay RAM 6 and executes an effect operation. An address signal is sent from the sound source LSI 4 to the RAM 6 via the terminal DAD, and the RAM 6 exchanges waveform data with the sound source LSI 4 via the terminal DDT.

この第1図に示す実施例においては、音源LSI4を1つ
のみ使用しているので、他の音源LSIからの入力を0と
すべくエフェクト入力端子EINには“0"が与えられる。
また当該音源LSIがマスターチップなのかスレーブチッ
プなのかを示す端子Gにマスターチップを示す“1"信号
を与える。
In the embodiment shown in FIG. 1, since only one sound source LSI 4 is used, "0" is given to the effect input terminal EIN so that the input from the other sound source LSI is set to zero.
Also, a "1" signal indicating the master chip is given to a terminal G indicating whether the sound source LSI is a master chip or a slave chip.

そして、音源LSI4からエフェクトが付与された波形デ
ータが端子EOUTを介して、DAC(ディジタルアナログコ
ンバータ)7に送られ、更にアンプ8A、8Bにて増幅され
た後スピーカ9A、9Bを経て、ステレオ出力される。
Then, the waveform data to which the effect is applied from the sound source LSI 4 is sent to a DAC (Digital-Analog Converter) 7 via a terminal EOUT, and further amplified by amplifiers 8A and 8B, and then passed through speakers 9A and 9B to be stereo-output. Is done.

第2図は、音源LSI4の具体的なブロック回路構成例を
示し、21はCPUインタフェースで、CPU1からの非同期的
な制御データを端子INにて受けて、音源LSI4の内部回路
動作に同期したタイミングで各回路ブロックに制御デー
タを端子OUTから分配する。
FIG. 2 shows an example of a specific block circuit configuration of the tone generator LSI4. Reference numeral 21 denotes a CPU interface, which receives asynchronous control data from the CPU1 at a terminal IN and synchronizes with the internal circuit operation of the tone generator LSI4. Distributes control data to each circuit block from the terminal OUT.

このCPUインタフェース21と接続されて、発生すべき
楽音の特性(音高、音色、音量、エンベロープ等)が端
子INから与えられるデータに従って決定される波形発生
回路22からは、上述したPCM ROM5をアクセスするため
のアドレス信号が端子Addから出力し、音源LSI4の端子P
ADに送られる。そして、音源LSI4の端子PDTから供給さ
れる波形データは、端子Dataを介し波形発生回路22内部
に与えられ、エンベロープ等の処理が施されてPAN処理
回路23に端子Woutを介して送出される。この実施例で
は、波形発生回路22は16時分割処理によって、最大16音
までの楽音波形信号を時分割発生する。
The above-described PCM ROM 5 is accessed from a waveform generation circuit 22 which is connected to the CPU interface 21 and in which characteristics of a tone to be generated (pitch, tone, volume, envelope, etc.) are determined according to data given from a terminal IN. Output from the terminal Add to the terminal P of the sound source LSI4.
Sent to AD. Then, the waveform data supplied from the terminal PDT of the sound source LSI 4 is provided to the inside of the waveform generation circuit 22 via the terminal Data, subjected to processing such as an envelope, and transmitted to the PAN processing circuit 23 via the terminal Wout. In this embodiment, the waveform generation circuit 22 generates a musical tone waveform signal of up to 16 sounds in a time division manner by 16 time division processing.

PAN処理回路23は、CPUインタフェース21から端子INを
介して供給される制御情報に従い、波形発生回路22から
端子Winを介して供給される波形データアについて、上
記16チャンネルの波形データをグループ毎若しくはチャ
ンネル毎に指定される比率にてレベル制御した後分配混
合する比率可変手段を構成する。具体的には、PAN処理
回路23は、入力された16チャンネルの波形データWinを
グループ毎あるいはチャンネル毎に重み付けして、パン
(音像定位)コントロールやレベルコントロールを行っ
て、結果として4グループの累算出力を得る。
According to the control information supplied from the CPU interface 21 via the terminal IN, the PAN processing circuit 23 converts the 16-channel waveform data for each group or channel for the waveform data supplied from the waveform generation circuit 22 via the terminal Win. A ratio variable means for performing level control at a ratio designated for each and then distributing and mixing. More specifically, the PAN processing circuit 23 performs pan (sound image localization) control and level control by weighting the input 16-channel waveform data Win for each group or each channel, and as a result, accumulates data for four groups. Gain calculated power.

この累算出力は、ゲート回路24に与えられるととも
に、音源LSI4の出力POUTとなる。ゲート回路24のG端子
には音源LSI4のG端子に与えられる当該音源LSIのマス
ター/スレーブ判別の為の制御信号が与えられる。つま
りこの信号Gが“1"のときはゲート回路24は開成し、
“0"のときは閉成する。いまの場合は、“1"なので、PA
N処理回路23からの信号は、このゲート回路24を通過し
加算器25を介して、DSP26の入力端子EWinに与えられ
る。
This accumulated calculation power is given to the gate circuit 24 and becomes the output POUT of the sound source LSI4. The G terminal of the gate circuit 24 is supplied with a control signal for determining the master / slave of the sound source LSI, which is supplied to the G terminal of the sound source LSI 4. That is, when this signal G is "1", the gate circuit 24 is opened,
When it is “0”, it is closed. In this case, it is “1”, so PA
The signal from the N processing circuit 23 passes through the gate circuit 24 and is supplied to the input terminal EWin of the DSP 26 via the adder 25.

上記加算器25には他の音源LSIからの波形データが端
子EINを介して供給される場合がある。尚、この第1実
施例では、上述したようにこの波形データは存在しな
い。
In some cases, the adder 25 is supplied with waveform data from another sound source LSI via a terminal EIN. In the first embodiment, as described above, this waveform data does not exist.

このように制御信号Gが“1"のときは、PAN処理回路2
3の出力PWoutと、他の音源LSIの楽音波形出力とがDSP26
の入力となり、制御信号が“0"のときは、他の音源LSI
の楽音波形出力(EIN)がDSP26の入力となりうる。
Thus, when the control signal G is "1", the PAN processing circuit 2
Output PWout of 3 and the tone waveform output of other sound source LSI
When the control signal is “0”, other sound source LSI
The musical sound waveform output (EIN) can be an input of the DSP 26.

DSP26は、CPUインタフェース21から端子INを介して供
給する制御情報に従って、エフェクト処理をディジタル
信号処理によって実現している。つまり、DSP26はCPU1
から与えられるマイクロプログラムや、各種係数データ
により任意のエフェクト処理が、各グループ毎の波形デ
ータに対して独立的に実行可能である。このDSP26の端
子Addは音源LSI4の端子DADと接続されて、遅延処理用の
RAM6をアクセスし、データのやり取りは、音源LSI4の端
子DDTと、このDSP26の端子Dataを介して行う。
The DSP 26 implements effect processing by digital signal processing according to control information supplied from the CPU interface 21 via the terminal IN. In other words, DSP26 is CPU1
The arbitrary effect processing can be independently executed on the waveform data of each group by using a microprogram given from the group or various coefficient data. The terminal Add of this DSP 26 is connected to the terminal DAD of the sound source LSI 4 and used for delay processing.
The RAM 6 is accessed, and data exchange is performed via the terminal DDT of the sound source LSI 4 and the terminal Data of the DSP 26.

そして、DSP26の出力端子EWoutから、エフェクト処理
を施した楽音波形信号が出力されて、音源LSI4の出力端
子EOUTに送られる。
Then, from the output terminal EWout of the DSP 26, a musical sound waveform signal subjected to the effect processing is output and sent to the output terminal EOUT of the sound source LSI4.

第3図は、PAN処理回路23の具体的な構成の一例を示
し、図中27は係数メモリであって、各チャンネルi(i
=0〜15)毎に各グループj(j=0〜3)への振分け
の為の重み係数Vj iを出力する(この係数メモリ27の内
容もCPU1の制御のもとに書換えられるようにすると、よ
り自由度が高くなり汎用的である。)もので、時分割処
理のタイミングに同期してアドレス信号が変化し、各時
間毎に対応するデータを乗算器28に与えて、端子Winを
介して与えられる入力波形と乗算される。
FIG. 3 shows an example of a specific configuration of the PAN processing circuit 23, in which 27 is a coefficient memory, and each channel i (i
= 0 to 15) to be rewritten to the original weighting factor V j i outputs the (content also controls CPU1 of the coefficient memory 27 for distribution to each group j (j = 0 to 3) for each The address signal changes in synchronization with the timing of the time division processing, and data corresponding to each time is given to the multiplier 28, and the terminal Win is connected. Multiplied by the input waveform provided via

この乗算器28の出力は、フリップフロップ(以下FF)
29に与えられ、一単位時間遅れてから、加算器30に供給
される。加算器30の他端には4段構成のシフトレジスタ
31の出力がゲート回路32を介してフィードバックされて
与えられ、両者の加算値が、再びシフトレジスタ31に入
力される。このシフトレジスタ31、ゲート回路32、加算
器30は、各グループ(j=0〜3)毎の波形累算を行な
っているものであり、その出力は端子PWoutを介してPAN
処理回路23の外部へ与えられる。なお、ゲート回路32の
ゲート端子Gにはシフトレジスタの初期設定の為に信号
aが後述するタイミングで与えられる。
The output of the multiplier 28 is a flip-flop (FF)
The signal is supplied to the adder 30 after being delayed by one unit time. The other end of the adder 30 is a 4-stage shift register
The output of 31 is fed back through gate circuit 32 and given, and the sum of the two is input to shift register 31 again. The shift register 31, the gate circuit 32, and the adder 30 perform waveform accumulation for each group (j = 0 to 3), and output the PAN through a terminal PWout.
It is provided to the outside of the processing circuit 23. Note that a signal a is applied to the gate terminal G of the gate circuit 32 at a timing described later for initial setting of the shift register.

第4図は、このPAN処理回路23のタイムチャートを示
しており、最小の動作クロックCKは、16チャンネル×4
グループ=64発、時分割処理の1サイクルにつき発生す
る。ここで、演算サイクルは、0〜63の64時分割とさ
れ、この実施例では、波形発生回路22から16チャンネル
分の波形入力が0〜3、4〜7、・・・・60〜63の各時
分割時間に同期して供給されることになる。第4図では
この波形データをW0〜W15と表記してある。
FIG. 4 shows a time chart of the PAN processing circuit 23. The minimum operation clock CK is 16 channels × 4
Group = 64 shots, generated per cycle of time division processing. Here, the calculation cycle is 64 time division of 0 to 63. In this embodiment, the waveform input for 16 channels from the waveform generation circuit 22 is 0 to 3, 4 to 7,. It is supplied in synchronization with each time division time. In FIG. 4, this waveform data is represented as W0 to W15.

そして、この波形データW0〜W15は乗算器28で上述し
た各係数Vj iと乗算制御され1クロック遅れてグループ
毎に累算される。上記ゲート回路32の制御入力aはチャ
ンネル0の累算時にシフトレジスタ31の帰還出力をオー
ル“0"にする為に第4図に示すタイミングで変化してゲ
ート回路32を閉成し、その後チャンネル0から15までの
時分割出力内容を累算する為にゲート回路32を開成す
る。シフトレジスタ31の内容は更に4クロック遅れて出
力されて、演算サイクル1〜4において、16チャンネル
分の累算値がPWoutとして出力されることになる。
Then, the waveform data W0~W15 are accumulated for each group with a delay of one clock is multiplied and control each coefficient V j i described above in the multiplier 28. The control input a of the gate circuit 32 changes at the timing shown in FIG. 4 so that the feedback output of the shift register 31 becomes all "0" at the time of accumulation of the channel 0, and the gate circuit 32 is closed. The gate circuit 32 is opened to accumulate the time-sharing output contents from 0 to 15. The contents of the shift register 31 are output with a further delay of four clocks, and the accumulated values for 16 channels are output as PWout in the operation cycles 1 to 4.

第2図のDSP26には、この各グループの累算出力が与
えられ、デジタル信号処理されてステレオエフェクトが
付加され、4つの信号L、R、EL、ERとなり、エフェク
ト出力EOUTとして音源LSI4から出力される。
The DSP 26 shown in FIG. 2 is given the cumulative calculation power of each group, and is subjected to digital signal processing to add a stereo effect, resulting in four signals L, R, EL, and ER, which are output from the sound source LSI 4 as effect outputs EOUT. Is done.

このように、4つのエフェクト出力を時分割的に得る
ことができるので、ステレオ出力あるいは、更に複雑な
出力形態を取ることができる。例えば信号Lについて
は、左側の信号であって、何もエフェクトを付加しない
ものとし、この信号Lと左側についてのエフェクトが付
加された信号ELとを合成して左チャンネル出力とし、同
様にエフェクトが付加されていない右側の信号Rと右側
のエフェクトが付加された右側の信号ERとを合成して右
チャンネル出力とすることもできる。
As described above, since four effect outputs can be obtained in a time-division manner, a stereo output or a more complicated output form can be taken. For example, it is assumed that the signal L is a signal on the left side and that no effect is added. The signal L and the signal EL to which the effect on the left side is added are synthesized to produce a left channel output. The right signal R to which the right effect R has not been added and the right signal ER to which the right effect has been added can be combined to produce a right channel output.

このように、本実施例によれば、音源LSI4において楽
音波形生成とエフェクト処理とを行っているので、簡単
な構成でありながら、望ましい効果付与が実現できる。
As described above, according to the present embodiment, since the tone waveform generation and the effect processing are performed in the sound source LSI 4, a desired effect can be provided with a simple configuration.

(第2実施例) 第5図は、第2実施例の回路構成を表わす。この実施
例は、上述したような構成の音源LSIを2チップ使用し
たものであり、音源LSI4−1がマスターチップとして指
定され(端子Gに“1"が与えられる)、音源LSI4−2が
スレーブチップとして指定される(端子Gに“0"が与え
られる)。そして、この2つの音源LSI4−1、4−2は
共通のシステムクロックで同期して動いている。
Second Embodiment FIG. 5 shows a circuit configuration of a second embodiment. In this embodiment, the sound source LSI having the above-described configuration uses two chips, the sound source LSI 4-1 is designated as the master chip ("1" is given to the terminal G), and the sound source LSI 4-2 is set as the slave chip. Designated as a chip ("0" is given to terminal G). The two sound sources LSI 4-1 and 4-2 operate in synchronization with a common system clock.

またこの実施例にあっては、PCM ROM5の内容が2つ
の音源LSI4−1、4−2に共用使用され、時分割的に交
互に読み出される。また、スレーブ側の音源LSI4−2の
端子POUTから、マスター側の音源LSI4−1の端子EINへ
楽音波形信号が出力されることになる。スレーブ側の音
源LSI4−2の端子EINには、“0"が与えられる。その他
の構成は、上記第1実施例と同一であるので説明を省略
する。
In this embodiment, the contents of the PCM ROM 5 are used in common for the two tone generator LSIs 4-1 and 4-2, and are read alternately in a time-division manner. Also, a tone waveform signal is output from the terminal POUT of the sound source LSI 4-2 on the slave side to the terminal EIN of the sound source LSI 4-1 on the master side. “0” is given to the terminal EIN of the sound source LSI 4-2 on the slave side. The other configuration is the same as that of the first embodiment, and the description is omitted.

この第2実施例にあっては、スレーブチップの音源LS
I4−2のDSPは、使用されず、パンコントロールあるい
はレベルコントロールされた波形データ出力が音源LSI4
−2の端子POUTからマスターチップである音源LSI4−1
のエフェクト入力端子EINに送出される。従って、音源L
SI4−1では、自信のパンコントロールあるいはレベル
コントロールされた波形データと内部の加算器25で加算
合成した後、指定されるエフェクト処理をグループ毎に
実行して、端子EOUTから出力する。
In the second embodiment, the sound source LS of the slave chip
The I4-2 DSP is not used and the pan or level controlled waveform data output is
-2 terminal POUT to master chip sound source LSI 4-1
Is sent to the effect input terminal EIN. Therefore, sound source L
In SI4-1, after adding and synthesizing the waveform data subjected to the pan control or the level control by the internal adder 25, the specified effect processing is executed for each group and output from the terminal EOUT.

このようにこの実施例によれば、2チップの音源LSI4
−1、4−2のうちの一方の音源LSI4−1の内部のDSP2
6を使用してエフェクト処理を行うことが可能となる。
Thus, according to this embodiment, the two-chip sound source LSI 4
-1, DSP-2 inside one of the tone generator LSI 4-1
6 can be used for effect processing.

(第3実施例) 第6図は、第3実施例の回路構成を表わす。この実施
例は、上記第2実施例と同様2つの音源LSI4−1、4−
2を使用しているが、接続関係が異なっている。即ち、
スレーブチップの音源LSI4−2の端子POUTからマスター
チップの音源LSI4−1の端子EINに波形信号を送出しマ
スターチップの音源LSI4−1にて発生された波形信号と
合成した後内部のDSP26にてグループ毎にエフェクト処
理する点は同じであるが、そのエフェクト結果出力がマ
スターチップの音源LSI4−1の端子EOUTからスレーブチ
ップの音源LSI4−2の端子EINに供給され、スレーブチ
ップの音源LSI4−2の内部のDSP26にて、更に別のエフ
ェクト処理が行えるようになっている。つまり2つの音
源LSI4−1、4−2内部のDSP26をシリアル接続し、所
望のエフェクト付加を各グループ毎に行うことが可能と
なっている。
Third Embodiment FIG. 6 shows a circuit configuration of a third embodiment. In this embodiment, two sound source LSIs 4-1 and 4-
2 is used, but the connection relationship is different. That is,
A waveform signal is sent from the terminal POUT of the sound source LSI 4-2 of the slave chip to the terminal EIN of the sound source LSI 4-1 of the master chip, and is combined with the waveform signal generated by the sound source LSI 4-1 of the master chip, and then the internal DSP 26 is used. The effect processing is the same for each group, but the effect result output is supplied from the terminal EOUT of the sound source LSI 4-1 of the master chip to the terminal EIN of the sound source LSI 4-2 of the slave chip, and the sound source LSI 4-2 of the slave chip is output. In DSP26 inside, further effect processing can be performed. That is, the DSPs 26 inside the two tone generator LSIs 4-1 and 4-2 are serially connected, and a desired effect can be added for each group.

尚、音源LSI4−1には、エフェクト処理の為の遅延用
RAM6−1が接続され、音源LSI4−2には、エフェクト処
理の為の遅延用RAM6−2が接続されている。
The sound source LSI 4-1 has a delay for effect processing.
The RAM 6-1 is connected, and the sound source LSI 4-2 is connected to a delay RAM 6-2 for effect processing.

この場合も、マスターチップの音源LSI4−1の端子EO
UTから第3図のごとく時分割的に4グループの波形信号
が出力し、スレーブチップの音源LSI4−2の端子EINに
与えられるので、音源LSI4−2では、各グループの出力
をLチャンネル、Rチャンネル、エフェクト1入力、エ
フェクト2入力として、別々にエフェクト処理を施す
(あるいは、施さない)ようにして、最終的に望ましい
音響出力を得ることが可能となる。
Also in this case, the terminal EO of the sound source LSI 4-1 of the master chip is used.
As shown in FIG. 3, four groups of waveform signals are output from the UT in a time-sharing manner and supplied to the terminal EIN of the sound source LSI 4-2 of the slave chip. By effecting (or not performing) the effect processing separately for the channel, the effect 1 input, and the effect 2 input, it is possible to finally obtain a desired sound output.

このようにこの第3実施例にあっては、2チップの音
源LSI4−1、4−2を使用し、内蔵のDSPを有機的に結
合して、多機能なエフェクトつきの楽音発生装置を構成
することが可能となる。
As described above, in the third embodiment, a two-chip sound source LSIs 4-1 and 4-2 are used, and a built-in DSP is organically connected to constitute a tone generator with multifunctional effects. It becomes possible.

(変形例) 以上本発明を幾つかの実施例をもとに説明したが、本
発明は、これに限られるものではない。
(Modification) Although the present invention has been described based on several embodiments, the present invention is not limited to these embodiments.

例えば、波形発生回路から時分割的に出力される複数
のチャンネル分の楽音信号を複数のグループに分配混合
して、つまり、第0チャンネルから例えば第7チャンネ
ルまでは第1グループに対応づけ、第8チャンネルから
例えば第15チャンネルまでは第2グループに対応づけ、
・・・というように各グループ毎に分配混合してから対
応するエフェクト処理を実行するようにしてもよい。
For example, tone signals of a plurality of channels output from the waveform generating circuit in a time-division manner are distributed and mixed into a plurality of groups, that is, channels 0 to, for example, the seventh channel are associated with the first group. Channel 8 to channel 15 for example correspond to the second group,
.. May be distributed and mixed for each group, and then the corresponding effect processing may be executed.

また、この発明は、3チップ以上のDSP内蔵の音源LSI
を使用する場合にも適用できることはいうまでもない。
Also, the present invention provides a sound source LSI with a built-in DSP of three or more chips.
It is needless to say that the present invention can be applied to the case where is used.

<発明の効果> 以上詳述したとおり、請求項1の発明によれば、2つ
のチップの楽音発生装置を使用して発生した楽音波形信
号に対し1つのチップの楽音発生装置内のデイジタルシ
グナルプロセッシング手段にてエフェクト処理ができ、
ポリフォニック数の増加に対しても望ましい効果付加の
処理を比較的簡単な構成で実現できる。
<Effects of the Invention> As described above in detail, according to the first aspect of the present invention, digital signal processing in a one-chip tone generator for a tone waveform signal generated by using a two-chip tone generator is performed. Effect processing by means,
A process of adding a desired effect to an increase in the number of polyphonics can be realized with a relatively simple configuration.

更に、請求項2の発明によれば、2つのチップの楽音
発生装置を使用して発生した楽音波形信号に対し夫々の
チップの楽音発生装置内のデイジタルシグナルプロセッ
シング手段にてシリアルに異なるエフェクト処理がで
き、多機能な効果付加の処理を比較的簡単な構成で実現
できる。
Furthermore, according to the second aspect of the present invention, the digital signal processing means in each of the chip tone generators performs serially different effect processing on the musical tone waveform signal generated using the two chip tone generators. This makes it possible to implement multifunctional effect addition processing with a relatively simple configuration.

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

図面は、本発明の実施例を示し、第1図は、第1実施例
の全体構成を示す回路図、第2図は、音源LSIの内部構
成を示す回路図、第3図は、音源LSI内のPAN処理回路の
構成を示す図、第4図は、PAN処理回路の動作タイムチ
ャートを示す図、第5図は、本発明の第2実施例の全体
構成を示す回路図、第6図は、本発明の第3実施例の全
体構成を示す回路図である。 1……CPU、 4、4−1、4−2……音源LSI、 5……PCM ROM 6、6−1、6−2……RAM、 22……波形発生回路、 23……PAN処理回路、 24……ゲート回路、 25……加算器、 26……DSP、 27……係数メモリ、 28……乗算器、 31……シフトレジスタ。
1 shows an embodiment of the present invention, FIG. 1 is a circuit diagram showing an overall configuration of the first embodiment, FIG. 2 is a circuit diagram showing an internal configuration of a sound source LSI, and FIG. FIG. 4 is a diagram showing an operation time chart of the PAN processing circuit, FIG. 5 is a circuit diagram showing an entire configuration of the second embodiment of the present invention, and FIG. FIG. 9 is a circuit diagram showing the overall configuration of the third embodiment of the present invention. 1 ... CPU, 4,4-1,4-2 ... tone generator LSI, 5 ... PCM ROM 6,6-1,6-2 ... RAM, 22 ... waveform generation circuit, 23 ... PAN processing circuit , 24 ... gate circuit, 25 ... adder, 26 ... DSP, 27 ... coefficient memory, 28 ... multiplier, 31 ... shift register.

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数チャンネルの楽音波形信号を時分割的
に発生する楽音信号発生手段と、 上記複数チャンネルの楽音波形信号を予め設定されたグ
ループ毎に分配混合する分配混合手段と、 上記分配混合されたグループ毎の楽音波形信号に対して
エフェクト処理を行うことが可能なデイジタルシグナル
プロセッシング手段と、 を集積回路化して、ワンチップ構成とした第1の楽音発
生装置と、 この第1の楽音発生装置と同一構成で、 複数チャンネルの楽音波形信号を時分割的に発生する楽
音信号発生手段と、 上記複数チャンネルの楽音波形信号を予め設定されたグ
ループ毎に分配混合する分配混合手段と、 上記分配混合されたグループ毎の楽音波形信号に対して
エフェクト処理を行うことが可能なデイジタルシグナル
プロセッシング手段と、 を集積回路化して、ワンチップ構成とした第2の楽音発
生装置と、 を有し、 上記第2の楽音発生装置にて発生された楽音波形信号を
上記第1の楽音発生装置に転送して、第1の楽音発生装
置内のデイジタルシグナルプロセッシング手段にて、上
記第1の楽音発生装置にて発生された楽音波形信号とと
もにエフェクト処理を施すようにした転送手段 を更に設けたことを特徴とする電子楽器の楽音発生装
置。
1. A musical tone signal generating means for generating a plurality of channels of musical tone waveform signals in a time-division manner; a distributing / mixing means for distributing and mixing the plurality of channels of musical tone waveform signals in predetermined groups; Digital signal processing means capable of performing effect processing on the musical tone waveform signals of each of the groups, a first musical sound generating apparatus having an integrated circuit and a one-chip configuration, A musical tone signal generating means for generating a plurality of channels of musical tone waveform signals in a time-division manner, a distribution mixing means for distributing and mixing the plurality of channels of musical tone waveform signals for each predetermined group, Digital signal processing means capable of performing effect processing on the musical tone waveform signal of each mixed group; And a second tone generator having an integrated circuit and a one-chip configuration, wherein the tone waveform signal generated by the second tone generator is transferred to the first tone generator. The digital signal processing means in the first musical tone generator further comprises a transfer means for effect processing together with the musical tone waveform signal generated by the first musical tone generator. Sound generator for electronic musical instruments.
【請求項2】複数チャンネルの楽音波形信号を時分割的
に発生する楽音信号発生手段と、 上記複数チャンネルの楽音波形信号を予め設定されたグ
ループ毎に分配混合する分配混合手段と、 上記分配混合されたグループ毎の楽音波形信号に対して
エフェクト処理を行うことが可能なデイジタルシグナル
プロセッシング手段と、 を集積回路化して、ワンチップ構成とした第1の楽音発
生装置と、 この第1の楽音発生装置と同一構成で、 複数チャンネルの楽音波形信号を時分割的に発生する楽
音信号発生手段と、 上記複数チャンネルの楽音波形信号を予め設定されたグ
ループ毎に分配混合する分配混合手段と、 上記分配混合されたグループ毎の楽音波形信号に対して
エフェクト処理を行うことが可能なデイジタルシグナル
プロセッシング手段と、 を集積回路化して、ワンチップ構成とした第2の楽音発
生装置と、 を有し、 上記第1の楽音発生装置内のデイジタルシグナルプロセ
ッシング手段と上記第2の楽音発生装置内のデイジタル
シグナルプロセッシング手段とをシリアル接続して、上
記第1の楽音発生装置にて発生された楽音波形信号と上
記第2の楽音波形発生装置にて発生された楽音波形信号
とをグループ毎に混合して上記第1の楽音発生装置内の
デイジタルシグナルプロセッシング手段と上記第2の楽
音発生装置内のデイジタルシグナルプロセッシング手段
とにおいてシリアルにエフェクト処理を施すようにした
接続手段 を更に設けたことを特徴とする電子楽器の楽音発生装
置。
2. A tone signal generating means for generating a tone waveform signal of a plurality of channels in a time-division manner; a distributing / mixing means for distributing / mixing the tone waveform signals of the plurality of channels for each of predetermined groups; Digital signal processing means capable of performing effect processing on the musical tone waveform signals of each of the groups, a first musical sound generating apparatus having an integrated circuit and a one-chip configuration, A musical tone signal generating means for generating a plurality of channels of musical tone waveform signals in a time-division manner, a distribution mixing means for distributing and mixing the plurality of channels of musical tone waveform signals for each predetermined group, Digital signal processing means capable of performing effect processing on the musical tone waveform signal of each mixed group; A digital signal processing means in the first musical sound generating apparatus and a digital signal processing means in the second musical sound generating apparatus. Means and serially connected to each other, and the tone waveform signal generated by the first tone generator and the tone waveform signal generated by the second tone generator are mixed for each group, and A digital signal processing means in the first tone generator and a digital signal processing means in the second tone generator, further comprising connection means for effecting serially the effect processing; Musical sound generator.
JP2319346A 1990-11-21 1990-11-21 Musical instrument for electronic musical instruments Expired - Lifetime JP2969186B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2319346A JP2969186B2 (en) 1990-11-21 1990-11-21 Musical instrument for electronic musical instruments

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2319346A JP2969186B2 (en) 1990-11-21 1990-11-21 Musical instrument for electronic musical instruments

Publications (2)

Publication Number Publication Date
JPH04188196A JPH04188196A (en) 1992-07-06
JP2969186B2 true JP2969186B2 (en) 1999-11-02

Family

ID=18109133

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2319346A Expired - Lifetime JP2969186B2 (en) 1990-11-21 1990-11-21 Musical instrument for electronic musical instruments

Country Status (1)

Country Link
JP (1) JP2969186B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5338185B2 (en) * 2008-08-06 2013-11-13 ヤマハ株式会社 Acoustic signal processing device

Also Published As

Publication number Publication date
JPH04188196A (en) 1992-07-06

Similar Documents

Publication Publication Date Title
JP2969186B2 (en) Musical instrument for electronic musical instruments
US5541360A (en) Single chip sound source integrated circuit including effect adding device and sound source on the same single integrated circuit chip
US4144787A (en) Keyer circuit for electronic organ
JP2764989B2 (en) Panning control device
US7561931B1 (en) Sound processor
JPS6315916Y2 (en)
JP3721789B2 (en) Mixing equipment
JP2812246B2 (en) Digital signal processor
JP2797139B2 (en) Musical sound wave generator
JP3413322B2 (en) Reverberation device
JP2650487B2 (en) How to add reverberation to electronic musical instruments
JPS6223873B2 (en)
JPH0369118B2 (en)
JP3180351B2 (en) Effect device
JPH0816162A (en) Electronic musical instrument
JP3430575B2 (en) Electronic music signal synthesizer
JP2877012B2 (en) Music synthesizer
JPS5918466Y2 (en) Ensemble effect generator
JP3071330B2 (en) Sound effect adding device
JP3407308B2 (en) Music generator
JP3578103B2 (en) Integrated circuit for sound source
JP3092591B2 (en) Digital signal processor
JP3472334B2 (en) Electronic music box
JP2529282B2 (en) Electronic musical instrument
WO1996015584A1 (en) Improved digital synthesizer

Legal Events

Date Code Title Description
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080827

Year of fee payment: 9

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090827

Year of fee payment: 10

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 11

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100827

Year of fee payment: 11

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110827

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110827

Year of fee payment: 12