JPH0926787A - 音色制御装置 - Google Patents

音色制御装置

Info

Publication number
JPH0926787A
JPH0926787A JP7199173A JP19917395A JPH0926787A JP H0926787 A JPH0926787 A JP H0926787A JP 7199173 A JP7199173 A JP 7199173A JP 19917395 A JP19917395 A JP 19917395A JP H0926787 A JPH0926787 A JP H0926787A
Authority
JP
Japan
Prior art keywords
tone
sound source
parameters
parameter
tone color
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7199173A
Other languages
English (en)
Inventor
Yukihiko Honda
行彦 本多
Yoshihiro Sugawara
義浩 菅原
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 JP7199173A priority Critical patent/JPH0926787A/ja
Publication of JPH0926787A publication Critical patent/JPH0926787A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】 【目的】複数種類の楽音から適正な中間音色の中間音を
得ることができるようにするとともに、滑らかに音色が
変化する中間音を得ることができるようにした音色制御
装置を提供する。 【構成】複数種類の楽音から中間音を得るにあたって、
当該複数種類の楽音のパラメータの中で補間不能な音源
波形を指定するパラメータに基づき生成される音源波形
に関しては、波形レベルの重み付け制御を行ってクロス
・フェード処理を行うとともに、複数種類の楽音のパラ
メータの中で連続的に値を変えることのできるフィルタ
ーのカットオフ周波数などの、補間不能な音源波形を指
定するパラメータ以外の補間可能なパラメータに関して
は、当該複数の楽音間においてそれぞれ補間制御するよ
うにした。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、音色制御装置に関
し、さらに詳細には、電子楽器において複数の音色の間
に位置する、当該複数の音色と所定の関連度を備えた音
色の楽音を得ることのできる音色制御装置に関する。
【0002】なお、以下においては、上記したような、
電子楽器において複数の音色の間に位置する、当該複数
の音色と所定の関連度を備えた音色(以下、「中間音
色」と称する。)の楽音を「中間音」と称し、中間音に
は、中間音色が発音中に複数の音色の間のある一定の箇
所に位置し、当該複数の音色と一定の関連度を備えて発
音される楽音と、中間音色が発音中に複数の音色の間の
位置を移動し、当該複数の音色との関連度が変化しなが
ら発音される楽音とを含むものとする。
【0003】
【従来の技術】従来の電子楽器においては、音源により
発音される2種類の楽音から、当該2種類の楽音の中間
音を得るためには、例えば、以下に示すような2つの方
法が提案されていた。
【0004】まず、第1の方法とは、当該2種類の楽音
の楽音波形を生成し、所望の中間音の音色が当該2種類
の楽音の音色間のどの位置に該当するかという、当該2
種類の音色間の関連度に応じて、当該2種類の楽音の楽
音波形のレベルの重み付けを制御して中間音の波形を合
成する、所謂、クロス・フェード処理を行う方法であ
る。
【0005】また、第2の方法とは、当該2種類の楽音
の音源波形から楽音波形をそれぞれ生成するための音源
波形を指定するパラメータ以外のパラメータを補間し、
所望の中間音の音色に応じた当該2種類の楽音の音源波
形のいずれか一方と補間したパラメータとを用いて中間
音の波形を生成する方法である。
【0006】
【発明が解決しようとする課題】ところで、音源により
発音される楽音は、単に延々と一つの音源波形が鳴り続
けるのではなくて、エンベロープ波形を伴ってフィルタ
ーのカットオフ周波数、レゾナンスの強さ、発音レベル
などの音源波形を指定するパラメータ以外の各種のパラ
メータが変化しており、これらの総合作用によって音色
が決定される。
【0007】即ち、音源により発音される楽音の音色
は、音源波形と音源波形を指定するパラメータ以外の各
種のパラメータとにより決定されるものであり、所望の
音色を得るためには、音源波形と音源波形を指定するパ
ラメータ以外のパラメータとのそれぞれに対して適切な
制御を行う必要がある。
【0008】このため、音源により発音される2種類の
楽音から、当該2種類の楽音の中間音を得るための上記
した第1の方法にあっては、生成した当該2種類の楽音
波形を単にミックスするのみであるため、第1の方法に
より得られる波形から生成される楽音の音色は、中間音
色というよりも、むしろ2種類の楽音の音色が聞こえる
混ざった音色であるという問題点があった。
【0009】また、音源により発音される2種類の楽音
から、当該2種類の楽音の中間音を得るための上記した
第2の方法にあっては、音源波形同士での補間はできな
いので、所望の中間音に応じた2種類の楽音の間のある
ポイントにおいて、楽音波形の生成のために用いる音源
波形を切り換える必要があり、滑らかな音色の変化を行
うことができないという問題点があった。
【0010】本発明は、従来の技術の有する上記したよ
うな種々の問題点に鑑みてなされたものであり、その目
的とするところは、複数種類の楽音から適正な中間音色
の中間音を得ることができるようにするとともに、滑ら
かに音色が変化する中間音を得ることができるようにし
た音色制御装置を提供することにある。
【0011】
【課題を解決するための手段】上記目的を達成するため
に、本発明による音色制御装置は、複数種類の楽音から
中間音を得るにあたって、当該複数種類の楽音のパラメ
ータの中で補間不能な音源波形を指定するパラメータに
基づき生成される音源波形に関しては、波形レベルの重
み付け制御を行ってクロス・フェード処理を行うととも
に、複数種類の楽音のパラメータの中で連続的に値を変
えることのできるフィルターのカットオフ周波数など
の、補間不能な音源波形を指定するパラメータ以外の補
間可能なパラメータに関しては、当該複数の楽音間にお
いてそれぞれ補間制御するようにしたものである。
【0012】なお、重み付け制御とは、具体的には、加
算手段を含む合成手段によって重み付けしながら混合す
る、重み付け混合を行うことになる。
【0013】複数種類の楽音からその中間音を得るにあ
たって、当該複数種類の楽音のパラメータの中で補間不
能な音源波形を指定するパラメータに基づき生成される
音源波形に関しては、波形レベルの重み付け制御を行っ
てクロス・フェード処理を行うとともに、当該複数種類
の楽音のパラメータの中で補間不能な音源波形を指定す
るパラメータ以外の補間可能なパラメータに関しては、
当該複数の楽音間においてそれぞれ補間制御するように
して、音源波形と音源波形を指定するパラメータ以外の
パラメータとに対してそれぞれ適切な処理を行うことに
より、複数種類の楽音から適正な中間音色の中間音を得
ることができるとともに、かつ中間音色について滑らか
な音色の変化を得ることができるようになる。
【0014】
【発明の実施の形態】以下、添付の図面を参照しなが
ら、本発明による音色制御装置の発明の実施の形態を詳
細に説明する。
【0015】まず、本発明による音源制御装置の第一の
発明の実施の形態に関して説明することとする。
【0016】図1には、本発明による音色制御装置を備
えた電子楽器のブロック構成図が示されており、この電
子楽器は、所謂、波形読み出し方式の音源を備えてい
る。
【0017】図1に示す電子楽器は、その全体の動作の
制御を中央処理装置(CPU)10を用いて制御するよ
うに構成されている。このCPU10には、バス・ライ
ンを介して、フローチャートを参照しながら後述する各
種処理などを実行するためのプログラムや各音色の楽音
波形を生成するための各種パラメータなどが格納された
リード・オンリ・メモリ(ROM)12と、CPU10
によるプログラムの実行に必要な各種レジスター群など
が設定されたワーキング・エリアとしてのランダム・ア
クセス・メモリ(RAM)14と、鍵盤情報(鍵盤情報
とは、鍵の押鍵(キー・オン:Key ON)に基づく
当該押鍵された鍵に対応する音高(ピッチ)を示す音高
情報および当該音高の楽音の発音を指示する押鍵情報
と、鍵の離鍵(キー・オフ:Key OFF)に基づく
当該離鍵された鍵に対応する音高を示す音高情報および
当該音高の楽音の消音を指示する離鍵情報とより構成さ
れる。)を出力する鍵盤16と、後述する本発明の実施
に関連する操作子としてプリセットされた音色を選択す
るためのボタンや、中間音の中間音色が2つの音色の間
のどの位置に該当するかという2つの音色間の関連度を
指定するスライダーなどよりなる操作子群18と、操作
子群18の各操作子の操作状態を示すアナログ・データ
をCPU10で処理可能なデジタル・データの形式に変
換するアナログ・デジタル変換器(ADC)20と、C
PU10の制御に基づいて鍵盤16から出力される鍵盤
情報による発音の指示/消音の指示および操作子群20
の各操作子の操作により指定されるモードや音色などに
応じて、波形読み出し方式で楽音信号を生成/停止する
音源22とが接続されている。
【0018】なお、説明を簡略化するために鍵盤16
は、全ての鍵が離鍵されている状態でいずれかの鍵が押
鍵されたときに、その鍵に対応する押鍵を示す鍵盤情報
を出力するとともに、その出力した押鍵を示す鍵盤情報
に対応する鍵が離鍵されたときに、その鍵に対応する離
鍵を示す鍵盤情報を出力するものとする。
【0019】従って、複数の鍵が押鍵状態とされた場合
には、最初に押鍵された鍵に対応する鍵盤情報のみが出
力される。また、音源22も説明を簡略化するために、
1つの押鍵に対応する楽音信号を生成可能なものとする
が、これら鍵盤16および音源22を、複数の押鍵に対
応して複数の楽音を生成可能なようにしてもよいことは
勿論である。
【0020】また、音源22には、音源22から出力さ
れるデジタル・データの形式の楽音信号をアナログ・デ
ータの形式に変換するデジタル・アナログ変換器、アン
プならびにスピーカーなどから構成されるサウンド・シ
ステム24が接続されており、音源22によって生成さ
れた楽音信号が、聴取し得る楽音として空間に放音され
るようになされている。
【0021】つまり、この電子楽器においては、操作子
群18を形成するスライダーやボタンが操作されると、
CPU10でその操作が検出されることになる。その際
に、検出された操作の状態に対応する各種データが、図
4に示すP1レジスターならびにP2レジスターなどが
設定されたRAM14に保持される。そして、CPU1
0はROM12に格納されているプログラムを読み出し
て実行し、操作子群18を形成するスライダーやボタン
の操作状態に応じて音源22を制御するものであり、音
源22においては操作子群18の操作に基づいて音色が
設定される。
【0022】従って、鍵盤16を押鍵すると、サウンド
・システム24を介して、音源22で設定された音色で
楽音が発音される。
【0023】図2には、操作子群18を備えた操作パネ
ルの概略構成が示されているが、この電子楽器において
は、操作子群18は、プリセットされた16種類の音色
を指定するための音色ボタン18a〜18pと、モード
として固定音色モードを選択するための固定音色モード
・ボタン18qならびに中間音色モードを選択するため
の中間音色モード・ボタン18rと、プリセットされた
16種類の音色の中から2つの音色のうちの第1の音色
(以下、2つの音色のうちの第1の音色を「P1」と称
する。)に割り当てる音色を選択するためのP1ボタン
18sおよび第2の音色(以下、2つの音色のうちの第
2の音色を「P2」と称する。)に割り当てる音色を選
択するためのP2ボタン18tと、中間音の中間音色が
P1とP2との間のどの位置に該当するかというP1と
P2との2つの音色間の関連度を指定するスライダー1
8uとより構成されている。
【0024】従って、この電子楽器においては、固定音
色モード・ボタン18qを操作することにより固定音色
モードを選択することができ、中間音色モード・ボタン
18rを操作することにより中間音色モードを選択する
ことができるものであり、固定音色モード・ボタン18
qならびに中間音色モード・ボタン18の操作によりモ
ード切り換えが行われる。
【0025】そして、固定音色モードが選択されている
ときには、P1に割り当てた音色の楽音のみが発音され
ることになり、中間音色モードが選択されているとき
は、スライダー18uの位置に応じて、P1に割り当て
た音色からP2に割り当てた音色へと、中間音の中間音
色が変化する。
【0026】図3には、波形読み出し方式の音源22の
詳細な構成が示されており、音源22は、CPU10か
らの制御信号を記憶しておく音源レジスター30と、音
源波形データを記憶した音源波形ROM32と、音源波
形ROM32の読み出しアドレスを発生させるアドレス
発生手段34と、アドレス発生手段34によって発生さ
れたアドレスに従って音源波形ROM32から音源波形
データを読み出す音源波形読み出し手段I(Wave
Generator I:WGI)36および音源波形
読み出し手段II(Wave Generator I
I:WGII)38と、WGII38から読み出された
音源波形データの出力のオン/オフを後述するWG2
ON/OFFに書き込まれたデータに基づいて切り換え
るスイッチ40(WG2 ON/OFFにオンが書き込
まれているときにスイッチ40が閉じ、WG2 ON/
OFFにオフが書き込まれているときにスイッチ40が
開く。)と、WGI36とWGII38とからそれぞれ
読み出された2つの音源波形データを重み付け加算する
加算回路42と、音源レジスター30から出力されるパ
ラメータ値に基づいてエンベロープ波形を生成するエン
ベロープ・ジェネレーターI(Envelope Ge
nerator I:EGI)44およびエンベロープ
・ジェネレーターII(Envelope Gener
ator II:EGII)46と、音源レジスター3
0およびEGI44から出力されるパラメータ値に基づ
いて周波数特性を制御する時変フィルター(タイム・バ
リアント・フィルター=Time Variant F
ilter:TVF)48と、音源レジスター30およ
びEGII46から出力されるパラメータ値に基づいて
音量を制御する時変増幅器(タイム・バリアント・アン
プ=Time Variant Amplifier:
TVA)50とを備えている。
【0027】また、RAM14のP1レジスターおよび
P2レジスターに記憶されるパラメータとしては、以下
に示すものが設定されている(図4(a)および図5参
照)。
【0028】1.Wave のこぎり波、矩形波あるいはアコースティック・ピアノ
などの自然楽器の波形などのような、音源波形ROM3
2に記憶されている各種の音源波形を示す。
【0029】2.TVF Cuttoff TVF48のカットオフ周波数を示す。
【0030】3.TVF Resonannce TVF48のレゾナンスの強さを示す。
【0031】4.TVF ENV A 周波数特性制御用のエンベロープ波形のアタック・タイ
ムを示す。
【0032】5.TVF ENV D 周波数特性制御用のエンベロープ波形のディケイ・タイ
ムを示す。
【0033】6.TVF ENV S 周波数特性制御用のエンベロープ波形のサステイン・レ
ベルを示す。
【0034】7.TVF ENV R 周波数特性制御用のエンベロープ波形のリリース・タイ
ムを示す。
【0035】8.TVA Level TVA50の音量レベルを示す。
【0036】9.TVA ENV A 音量制御用のエンベロープ波形のアタック・タイムを示
す。
【0037】10.TVA ENV D 音量制御用のエンベロープ波形のディケイ・タイムを示
す。
【0038】11.TVA ENV S 音量制御用のエンベロープ波形のサステイン・レベルを
示す。
【0039】12.TVA ENV R 音量制御用のエンベロープ波形のリリース・タイムを示
す。
【0040】一方、図4(b)に示すように、RAM1
4のMODEレジスターには、固定音色モードであるか
中間音色モードであるかを示すデータのMODEが記憶
される。
【0041】また、音源22の音源レジスター30に
は、後述するようにRAM14のP1レジスターやP2
レジスターに記憶されたパラメータが記憶されることに
なるが、RAM14のP1レジスターならびにP2レジ
スターに関して上記したパラメータ以外のパラメータと
しては、以下に示すパラメータがある(図6参照)。
【0042】1.WG1 Wave P1レジスターに記憶されたWaveを示す。
【0043】2.WG2 Wave P2レジスターに記憶されたWaveを示す。
【0044】3.Pitch 鍵盤16から出力される音高情報を示す。
【0045】4.WG2 ON/OFF スイッチ40をON(オン)とするかOFF(オフ)と
するかを示す。
【0046】5.WG1 Level スライダー18uの位置によって決定されるP1の音源
波形の重み付け係数を示す。
【0047】6.WG2 Level スライダー18uの位置によって決定されるP2の音源
波形の重み付け係数を示す。
【0048】また、図示は省略したが、アドレス発生手
段34、EGI44、EGII46には、CPU10か
らの発音指示データ、発音停止指示データが入力される
ようになっている。
【0049】次に、上記したように構成された、本発明
による音色制御装置を備えた電子楽器の具体的な動作を
詳細に説明する。
【0050】まず、固定音色モード・ボタン18qある
いは中間音色モード・ボタン18rの操作によりモード
の切り換え操作を行った場合について説明すると、固定
音色モード・ボタン18qが操作された場合には、CP
U10は固定音色モードを示すMODEをRAM14に
設定されたMODEレジスターに書き込む。
【0051】一方、中間音色モード・ボタン18rが操
作された場合には、CPU10は中間音色モードを示す
MODEをRAM14に設定されたMODEレジスター
に書き込む。
【0052】次に、P1ならびにP2に割り当てる音色
の設定に関して、図7に示すフローチャートを参照しな
がら説明すると、P1ならびにP2の音色の設定は、P
1ボタン18sあるいはP2ボタン18tにより、音色
を設定する対象としてP1かP2かを選択した後に、音
色ボタン18a〜18pを操作して音色を選択すること
により行う。
【0053】上記のようにして音色ボタン18a〜18
pにより音色を選択すると、CPU10はROM12か
ら音色ボタン18a〜18pにより選択された音色に対
応するパラメータを読み出し、RAM14に設定された
パラメータを記憶するP1レジスターあるいはP2レジ
スターにそのパラメータ値を記憶する。
【0054】即ち、P1ボタン18sあるいはP2ボタ
ン18tの何れが操作されたかを、まず判断する(ステ
ップS702)。
【0055】そして、P1ボタン18sが操作された場
合には、音色ボタン18a〜18pから操作された音色
ボタンを読み込み(ステップS704)、読み込んだ音
色ボタンに対応するパラメータをROM12から読み出
し(ステップS706)、P1レジスターにそのパラメ
ータ値を書き込む(ステップS708)。
【0056】一方、P2ボタン18rが操作された場合
には、音色ボタン18a〜18pから操作された音色ボ
タンを読み込み(ステップS710)、読み込んだ音色
ボタンに対応するパラメータをROM12から読み出し
(ステップS712)、P2レジスターにそのパラメー
タ値を書き込む(ステップS714)。
【0057】さらに、音源22における動作を説明する
と、音源22においては、サンプリング時間毎に定期的
に音源レジスター30に記憶されたパラメータ値が読み
出され、読み出されたパラメータ値に応じて処理が行わ
れる。
【0058】即ち、アドレス発生手段34は、CPU1
0からの発音指示データに応じてWG1 Waveなら
びにWG2 WaveおよびPitchに基づいて、W
GI36およびWGII38がそれぞれ読み出すべき音
源波形ROM32のアドレスを発生させる。
【0059】そして、WGI36およびWGII38
は、アドレス発生手段34によって発生されたアドレス
に従って、音源波形ROM32から音源波形データをそ
れぞれ読み出す。
【0060】上記のようにして、WGI36およびWG
II38によって音源波形ROM32からそれぞれ読み
出された音源波形データは、加算回路42によってWG
1LevelおよびWG2 Levelに基づいて重み
付け加算される。
【0061】一方、EGI44は、CPU10からの発
音指示データおよび発音停止指示データに応じてTVF
ENV A、TVF ENV D、TVF ENV
SおよびTVF ENV Rに基づいて周波数特性制御
用のエンベロープ波形を生成し(図5参照)、生成した
周波数特性制御用のエンベロープ波形を、加算回路42
で重み付け加算された音源波形データが入力されるTV
F48へ供給する。
【0062】そして、TVF48は、EGI44によっ
て生成された周波数特性制御用のエンベロープ波形、T
VF Cuttoff FrequencyおよびTV
FResonanceに基づいて、入力された音源波形
データの周波数特性を制御する。
【0063】また、EGII46は、CPU10からの
発音指示データおよび発音停止指示データに応じてTV
A ENV A、TVA ENV D、TVA ENV
SおよびTVA ENV Rに基づいて音量制御用の
エンベロープ波形を生成し(図5参照)、生成した音量
制御用のエンベロープ波形を、TVF48で周波数特性
を制御された音源波形データが入力されるTVA50へ
供給する。
【0064】そして、TVA50は、EGII46によ
って生成された音量制御用のエンベロープ波形およびT
VA Levelに基づいて、入力された周波数特性を
制御された音源波形データの音量を制御し、発音される
楽音を示す波形データとしてサウンド・システム24へ
出力する。
【0065】次に、図8に示すフローチャートを参照し
ながら、CPU10による鍵盤16の押鍵/離鍵に応じ
た音源22に対する楽音波形の生成/停止の処理を詳細
に説明するが、理解を容易にするために、P1とP2と
では音源波形を指定するパラメータ以外のパラメータと
してはTVF Cutoff Frequencyの値
のみが異なり、それ以外のパラメータ値は同一とする。
従って、パラメータの補間に関してはTVF Cuto
ff Frequencyのみについての説明を行う。
【0066】また、P1にはWG1 Wave「Wa」
にTVF Cutoff Frequency「Fa」
のフィルターをかけた音色Aを設定し、P2にはWG2
Wave「Wb」にTVF Cutoff Freq
uency「Fb」のフィルターをかけた音色Bを設定
し、中間音色モード時には音色Aと音色Bとの中間音色
の中間音を得る場合を動作例として説明する。
【0067】また、P1とP2との間の位置を指示する
ためのスライダー18uは、101ステップの分解能を
備えたものとし、P1とP2との関連度を示すスライダ
ー18uの位置Sが0のときは音色Aの楽音が発音さ
れ、スライダー18uの位置Sが100のときは音色B
の楽音が発音されるものとする。
【0068】図8に示すフローチャートの処理において
は、CPU10は鍵盤16が押鍵されたか否かを判断し
ていて、鍵盤16が押鍵されるまでその判断を繰り返す
(ステップS802)。
【0069】そして、鍵盤16が押鍵された場合には、
ステップS804へ進み、CPU10はMODEレジス
ターに記憶されたMODEを読み込んで、固定音色モー
ドであるか中間音色モードであるかの判断を行う。
【0070】ステップS804において、CPU10が
固定音色モードであると判断すると、CPU10はRA
M14に設定されたP1レジスターのパラメータを読み
込む(ステップS806)。
【0071】それから、CPU10は、音源レジスター
30にパラメータを書き込む(ステップS808)。即
ち、PitchとしてステップS802で判定された押
鍵による音高情報を書き込み、WG2 ON/OFFと
してオフを書き込み、WG1$Levelとして100
を書き込み、WG2 Levelとして0を書き込む。
なお、Pitch、WG2 ON/OFF、WG1 L
evelおよびWG2Level以外のパラメータとし
ては、P1レジスターに記憶されたパラメータ値を書き
込む。
【0072】一方、ステップS804において、CPU
10が中間音色モードであると判断すると、CPU10
はRAM14に設定されたP1レジスターおよびP2レ
ジスターのパラメータを読み込んで両者を比較し、音源
波形を指定するパラメータ以外のパラメータの補間を行
うために、P1レジスターとP2レジスターとでWav
e以外で異なったパラメータ値のパラメータを検出する
(ステップS810)。
【0073】なお、この動作例の説明においては、P1
レジスターとP2レジスターとのパラメータ値におい
て、TVF Cutoffのパラメータ値のみ異なるも
のであるので、CPU10はTVF Cutoffを検
出することになる。
【0074】次に、スライダー18の位置Sから、音源
波形の重み付け量および音源波形を指定するパラメータ
以外のパラメータの補間値の計算を行う(ステップS8
12)。
【0075】即ち、CPU10はスライダー18uの位
置SをADC20から検出し、CPU10は位置Sに基
づいて音源波形の重み付け量の計算を行い、WG1 L
evelの値としてとして(100−S)/100を求
め、WG2 Levelの値としてS/100を求める
(図9参照)。
【0076】また、それと同時にパラメータの補間値の
計算を行い、TVF CutoffFrequency
の値としてFa+(Fb−Fa)×S/100を求める
(図10参照)。
【0077】それから、CPU10は、音源レジスター
30にパラメータを書き込む(ステップS814)。即
ち、PitchとしてステップS802で判定された押
鍵による音高情報を書き込み、WG2 ON/OFFと
してオンを書き込み、WG1
【0078】Levelとして(100−S)/100
を書き込み、WG2 LevelとしてS/100を書
き込み、TVF Cutoff Frequencyと
してFa+(Fb−Fa)×S/100を書き込む。な
お、Pitch、WG2 ON/OFF、WG1 Le
vel、WG2 LevelおよびTVF Cutof
f Frequency以外のパラメータは、P1レジ
スターとP2レジスターとで同一のパラメータ値である
ので、これらPitch、WG2 ON/OFF、WG
1 Level、WG2 LevelおよびTVF C
utoff Frequency以外のパラメータに関
してはその同一のパラメータ値を書き込む。
【0079】そして、上記のようにして音源レジスター
30にパラメータ値を書き込むと、音源波形の先頭アド
レス順の順次読み出し開始および各エンベロープ波形の
生成開始などの指示をする発音指示データをアドレス発
生手段34、EGI44、EGII46に与える発音処
理を行い(ステップS816)、それからステップS8
18へ進む。
【0080】従って、固定音色モードの場合には、P1
の音色の楽音の発音が行われ、中間音色モードの場合に
は、スライダー18uの位置Sに応じたP1とP2との
中間音色の中間音が発音される。
【0081】そして、ステップS816で発音される中
間音の音源波形は重み付け加算されるとともに、音源波
形を指定するパラメータ以外のパラメータは補間される
ものであり、各種パラメータの中で異なる適切な処理を
それぞれ行われているので、P1とP2との適正な中間
音色の中間音を得ることができるとともに、かつ中間音
色について滑らかな音色の変化を得ることができるよう
になる。
【0082】ステップS818では、CPU10が鍵盤
16が離鍵されたか否かを判断して、鍵盤16が離鍵さ
れていないのであれば、ステップS804へ戻り処理を
繰り返す。従って、中間音色モードにおいては、鍵盤1
6の押鍵中にスライダー18uを移動させると、発音中
の中間音にそのスライダー18uの移動を反映でき、発
音中の中間音のP1とP2との関連度が変化して中間音
色を変化できる。
【0083】一方、鍵盤16が離鍵されたのであれば、
周波数特性制御用および音量制御用のエンベロープ波形
をリリースにすることを指示する発音停止指示データを
EGI44、EGII46に与えて発音停止処理を行い
(ステップS820)、その後にステップS802へ戻
り処理を繰り返す。
【0084】次に、本発明による音色制御装置の発明の
第二の実施の形態を、図11に基づいて説明する。
【0085】図11は、音源の他の構成例を示す図3に
対応したブロック構成図であり、WGI、TVFI、T
VAI、EGIおよびEGIIからなる第1楽音発生系
列と、WGII、TVFII、TVAII、EGIII
およびEGIVからなる第2楽音発生系列とを具備す
る。TVFIとTVFIIとについては双方とも音源レ
ジスター内のTVF Cutoff Frequenc
yおよびTVF Resonanceのデータを参照
し、TVAIとTVAIIとについては双方とも音源レ
ジスター内のTVA Levelのデータを参照し、E
GIとEGIIIとについては双方とも音源レジスター
内のTVF ENVのデータを参照し、EGIIとEG
IVとについては双方とも音源レジスター内のTVA
ENVのデータを参照するようになっている。
【0086】また、スイッチは、第一の発明の実施の形
態において説明した図3において示したスイッチ40と
同様に、音源レジスターのWG2 ON/OFFの示す
データによって開閉されるようになっている。
【0087】ここで、固定音色モードが選択されている
場合には、音源レジスターに書き込まれる各パラメータ
は第一の発明の実施の形態の固定音色モードと同様であ
り、CPU10も第一の発明の実施の形態の固定音色モ
ードと同様の動作をする。押鍵があったときには、第1
楽音発生系列および第2楽音発生系列から楽音信号がそ
れぞれ発生されるが、音源レジスターのWG2 ON/
OFFにオフが書き込まれることになるので、第2楽音
発生系列からはサウンド・システム24に楽音信号が出
力されず、第1楽音系列の楽音信号のみがサウンド・シ
ステム24へ出力される。
【0088】一方、中間音色モードが選択されている場
合には、CPU10は第一の発明の実施の形態と同様な
動作を行う。このとき、音源レジスターのWG2 ON
/OFFにオンが書き込まれているので、第1楽音発生
系列および第2楽音発生系列により生成された楽音信号
がサウンド・システム24へ出力され、スライダー18
uの位置に応じて中間音色を発生する。
【0089】上記において説明したように、楽音発生系
列が2系統あるならば、第1楽音発生系列と第2楽音発
生系列とを使用して、発明の第二の実施の形態を以下に
説明するように変形することができる。
【0090】・変形例1 P1に割り当てられた音色の楽音とP2に割り当てられ
た音色の楽音とを、それぞれ第1楽音発生系列および第
2楽音発生系列から出力し、混合して出力するモードを
具備するようにしてもよい。
【0091】この場合には、音源レジスターの内部を、
第1楽音発生系列に必要なパラメータを記憶する第1音
源レジスター領域と、第2楽音発生系列に必要なパラメ
ータを記憶する第2音源レジスター領域とに分割し、P
1に関するパラメータは第1音源レジスター領域に記憶
し、P2に関するパラメータは第2音源レジスター領域
に記憶するようにする。従って、第1楽音発生系列と第
2楽音発生系列とでは、各装置(WG、TVF、TV
A)に供給されるパラメータの値が異なる。このモード
のときは、WG2 ON/OFFにオンが書き込まれ、
図11中のスイッチは閉じられている。
【0092】そして、押鍵があった場合には、CPUは
パラメータの補間を行わず、第1音源レジスター領域に
記憶されたパラメータに基づいて第1楽音発生系列に楽
音発生指示を行うとともに、第2音源レジスター領域に
記憶されたパラメータに基づいて第2楽音発生系列に楽
音発生指示を行い、各楽音発生系列から出力された楽音
信号を加算回路にて所定のレベルで加算する。
【0093】このようなモードを有する場合には、図2
に示す固定音色モード・ボタン18q、中間音色モード
・ボタン18rの他に、上記したモードに切り換える操
作子を設けるようにすればよい。
【0094】この変形例1において中間音色モードにし
た場合には、第一の発明の実施の形態において音源レジ
スターに書き込んだパラメータ値を、第1音源レジスタ
ー領域と第2音源レジスター領域との双方に書き込むよ
うにする。第1楽音発生系列は第1音源レジスター領域
を参照し、第2楽音発生系列は第2音源レジスター領域
を参照するが、第1音源レジスター領域と第2音源レジ
スター領域とには同じパラメータ値が書き込まれている
ので、第一の発明の実施の形態と同様な効果を奏する。
【0095】また、この変形例1において固定音色モー
ドにした場合には、第一の発明の実施の形態と同様に、
WG2 ON/OFFにオフが書き込まれ、図11に示
すスイッチは開いているので、第1楽音発生系列で生成
された楽音信号のみをサウンド・システム24に出力す
るようになっている。
【0096】従って、この変形例1によれば、1つの押
鍵に対して2つの音色を混ぜ合わせた状態で発音させた
り、第一の発明の実施の形態と同様に関連度に応じて2
つの楽音のパラメータを補間、および出力値の重み付け
した楽音を発生させたり、1つの音色のみを発音させた
りすることができる。
【0097】・変形例2 1つの押鍵に対して同一の音色で音高が異なる楽音を同
時に発生するモードを具備するようにしてもよい。
【0098】この場合には、音源レジスター内に第一の
発明の実施の形態におけるPitchに代えて、第1楽
音発生系列で発生する楽音の音高を書き込むPithc
1と第2楽音発生系列で発生する楽音の音高を書き込む
Pithc2とを記憶するようにする。
【0099】また、このモードのときも、WG2 ON
/OFFにはオンが書き込まれ、図11中のスイッチは
閉じられている。
【0100】押鍵された場合には、CPUは音高情報に
関するパラメータ以外のパラメータについて、第一の発
明の実施の形態と同様に音源レジスターに書き込み、押
鍵された音高に関するパラメータ値をPitch1に書
き込み、Pitch1に書き込んだパラメータ値から所
定値ずらしたパラメータ値をPitch2に書き込むこ
とになる。
【0101】このため、第1楽音発生系列からは押鍵さ
れた音高の楽音信号が生成され、第2楽音発生系列から
は押鍵された音高から所定音高ずれた音高の楽音信号が
生成される。
【0102】例えば、発音指示された楽音の音高の1オ
クターブ下、あるいは発音指示された楽音の音高の1オ
クターブ上の音高の楽音を発生することにより、厚みの
ある音色の楽音を発生することができるし、また発音指
示された楽音の音高から数セント高い、あるいは発音指
示された楽音の音高から数セント低い音高の楽音を同時
に発生することにより、コーラス効果を醸し出すことが
できる。
【0103】この変形例2の場合にも、上記した変形例
1と同様に、このモードに切り換える操作子を設けるよ
うにすればよい。
【0104】変形例2において、中間音色モードにした
場合には、押鍵された音高をPitch1とPitch
2との双方に書き込むようにし、その他の動作は第一の
発明の実施の形態における中間音色モードの場合と同じ
である。
【0105】また、この変形例2において、固定音色モ
ードにした場合には、第一の発明の実施の形態における
場合と同様に、WG2 ON/OFFにオフが書き込ま
れて図11中のスイッチが開くため、第1楽音発生系列
で生成された楽音信号のみがサウンド・システムへ出力
されることになる。
【0106】従って、この変形例2によれば、1つの押
鍵に対して同一音色で音高が異なる楽音を同時に発生さ
せたり、第一の発明の実施の形態のように関連度に応じ
て2つの楽音のパラメータを補間、および出力値の重み
付けした楽音を発生させたり、1つの音色のみを発音さ
せたりすることができる。
【0107】・変形例3 複数の押鍵に対し異なる音高の楽音を発生可能なモード
を具備するようにしてもよい。
【0108】この場合には、変形例1の場合と同様に、
音源レジスターが、第1楽音発生系列に必要なパラメー
タを記憶する第1音源レジスター領域と、第2楽音発生
系列に必要なパラメータを記憶する第2音源レジスター
領域とを具備するようにする。
【0109】また、このモードのときも、WG2 ON
/OFFにはオンが書き込まれ、図11中のスイッチは
閉じられている。
【0110】そして、第1の押鍵があったときは、第1
音源レジスター領域を参照して第1楽音発生系列から第
1の楽音信号を発生させ、第1の楽音が減衰しきる前に
第2の押鍵があった場合には、第2音源レジスター領域
を参照して第2楽音発生系列から第2の楽音信号を発生
させる。
【0111】この変形例3の場合にも、上記した変形例
1と同様に、このモードに切り換える操作子を設けるよ
うにすればよい。
【0112】変形例3において、中間音色モードにした
場合には、変形例1の場合と同様に、第1音源レジスタ
ー領域と第2音源レジスター領域との双方に同じ値を書
き込むようにし、動作も変形例1の場合と全く同じであ
る。
【0113】また、変形例3において、固定音色モード
にした場合にも、変形例1の場合と同じ動作をするもの
である。
【0114】従って、この変形例3によれば、複数の押
鍵に対して音高の異なる2つの楽音を同時に発音させた
り、第一の発明の実施の形態のように関連度に応じて2
つの楽音のパラメータを補間、および出力値の重み付け
した楽音を発生させたり、1つの音色のみを発音させた
りすることができる。
【0115】・変形例4 2つの楽音発生系列によりそれぞれ第1パートの楽音と
第2のパートの楽音とを発生するようなモードを具備し
てもよい。なお、ここでのパートとは、例えば、メロデ
ィー・パート、伴奏パートなどのパートを意味する。
【0116】また、このモードのときも、WG2 ON
/OFFにはオンが書き込まれ、図11中のスイッチは
閉じられている。
【0117】この変形例4においても、変形例1の場合
と同様な音源レジスターを具備するものであって、第1
パートの楽音信号は第1音源レジスター領域を参照して
第1楽音発生系列から発生させ、第2パートの楽音信号
は第2音源レジスター領域を参照して第2楽音発生系列
から発生させ、それぞれのパートに所定の重み付け加算
を行って、サウンド・システムに出力するようになって
いる。
【0118】変形例4の場合にも、上記した変形例1と
同様に、このモードに切り換える操作子を設けるように
すればよい。
【0119】また、変形例4においては、音高情報によ
って楽音を発生するパートを定義しておけば、鍵盤スプ
リットとして使用することができるし、押鍵のベロシテ
ィによって楽音を発生するパートを定義しておけば、ベ
ロシティ・スプリットとして使用することができる。
【0120】この変形例4において、中間音色モードに
した場合には、変形例1の場合と同様に、第1音源レジ
スター領域と第2音源レジスター領域との双方に同じ値
を書き込むようにし、動作も変形例1の場合と全く同じ
である。
【0121】また、変形例4において、固定音色モード
にした場合にも、変形例1の場合と同じ動作をするもの
である。
【0122】従って、この変形例4によれば、2つのパ
ートの楽音を同時に発音させたり、第一の発明の実施の
形態のように関連度に応じて2つの楽音のパラメータを
補間、および出力値の重み付けした楽音を発生させた
り、1つの音色のみを発音させたりすることができる。
【0123】なお、上記した発明の実施の形態や変形例
において、音色とはピアノやギターなどのように自然楽
器名で特定される音色の他に、ギターを強く弾いた音色
とギターを弱く弾いた音色となどのように、自然楽器の
演奏法の差異に起因するような音色なども含まれるもの
であり、任意の音色を用いることができるものであるこ
とは勿論である。
【0124】また、上記した発明の実施の形態や変形例
は、以下に示すようにさらに変形してもよい。
【0125】(1)上記した発明の実施の形態や変形例
においては、音源波形の重み付け量や音源波形を指定す
るパラメータ以外のパラメータの補間値を計算により求
めたが、音源波形の重み付け量や音源波形を指定するパ
ラメータ以外のパラメータの補間値を記憶したテーブル
を持つようにして、このテーブルを参照することにより
音源波形の重み付け量や音源波形を指定するパラメータ
以外のパラメータの補間値を求めてもよい。
【0126】このように、音源波形の重み付け量や音源
波形を指定するパラメータ以外のパラメータの補間値を
テーブル参照により求めると、音源波形の重み付け量や
音源波形を指定するパラメータ以外のパラメータの補間
値を求める計算処理を省略することができるので、音源
22における処理の処理時間を短縮化することができ
る。
【0127】また、テーブルを参照することにより音源
波形を指定するパラメータ以外のパラメータの補間値を
求める場合には、曲線補間により音源波形を指定するパ
ラメータ以外のパラメータの補間値を求めることが容易
となる。
【0128】(2)上記した発明の実施の形態や変形例
においては、中間音色モードのときに、発音停止処理中
にスライダー18uを操作しても、その操作を中間音の
中間音色の変化に反映させることはできないが、発音停
止処理中にスライダー18uを操作した場合にも、その
操作を中間音の中間音色の変化に反映させるようにして
もよい。
【0129】(3)音源が、あるパラメータの値とその
パラメータに対する相対値(相対パラメータ)で制御で
きる構成である場合にも、上記した発明の実施の形態や
変形例と同様なパラメータ補間を行うことができる。以
下においては、相対パラメータをオフセット・パラメー
タと称する。
【0130】なお、この場合には、音源レジスター内に
オフセット・パラメータを記憶する領域を設けるものと
する。
【0131】第一の発明の実施の形態の構成でオフセッ
ト・パラメータを用いる場合において、TVF Cut
off Frequencyを例にして説明する。
【0132】まず、音源レジスター内には、Cutof
f Frequencyのパラメータを書き込むCF
と、Cutoff Frequencyのオフセット・
パラメータを書き込むOFCFとを設ける。このCFの
値とOFCFの値とが加算された値が、TVFのCut
off Frequencyとして供給されることとな
る。
【0133】TVF Cutoff Frequenc
yをオフセット・パラメータで制御するには、音源レジ
スターのCFにP1のみのCutoff Freque
ncyの値を書き込み、OFCFには、P1およびP2
のCutoff Frequencyの差分値内で変化
し、スライダー18uの位置Sによって直線補間された
値を書き込む。
【0134】具体的には、CFにはFaを書き込み、O
FCFには(Fb−Fa)×S/100で与えられる値
を書き込む。CFの値とOFCFの値とを加算してTV
Fに供給するようになっているため、結果的に第一の発
明の実施の形態の補間後のパラメータと同じ値をTVF
に供給するようになっている。
【0135】従って、スライダー18uをP1側にする
とP1のCutoff Frequencyによる音色
が発生し、P2側にするとP2のCutoff Fre
quencyによる音色が発生し、P1とP2との間に
スライダー18uがある場合には、その位置に応じて中
間のCutoff Frequencyによる音色が発
生するので、第一の発明の実施の形態と同様な効果を奏
するものである。
【0136】上記したTVF Cutoff Freq
uencyの例は、単なる一例にすぎず、その他の任意
のパラメータをオフセット・パラメータで制御すること
が可能であることは勿論である。
【0137】また、上記したTVF Cutoff F
requencyの例では、オフセット・パラメータを
加算する方法を用いたが、特にこの演算方法に限られる
ものではなく、乗算を用いても同様な効果が生ずること
は勿論である。
【0138】次に、第二の発明の実施の形態の構成でオ
フセット・パラメータを用いる場合を説明すると、音源
レジスターの構成は上記したオフセット・パラメータを
第一の発明の実施の形態に適用したときと全く同じであ
って、第二の発明の実施の形態において説明したよう
に、第1楽音発生系列および第2楽音発生系列の各装置
(WG、TVF、TVA)がそれぞれこの音源レジスタ
ーを参照して、それぞれの楽音発生系列で楽音信号を生
成する。
【0139】(4)上記(3)においては、オフセット
・パラメータとしてP1とP2とのパラメータの差分値
を用いたが、第二の発明の実施の形態の構成において、
操作者が、予めP1およびP2に対してそれぞれ任意の
オフセット・パラメータを設定可能な際には、スライダ
ー18uの位置に応じてP1およびP2に対して設定さ
れたオフセット・パラメータ値を補間し、補間した値を
それぞれの楽音発生系列のオフセット・パラメータとし
て供給して楽音を制御するようにしてもよい。
【0140】こうした場合には、スライダー18uをP
1側にしたときはP1に設定している各パラメータとそ
のオフセット・パラメータによる音色の楽音が発生さ
れ、スライダー18uをP2側にしたときはP2に設定
している各パラメータとそのオフセット・パラメータに
よる音色の楽音が発生されて、スライダー18uがP1
とP2との間の位置にあるときはその位置に応じた中間
の音色が発生されるので、第一の発明の実施の形態およ
び第二の発明の実施の形態と同様な効果を奏する。
【0141】(5)上記した発明の実施の形態において
は、中間音色を指定する際の2つの音色の間の関連度を
スライダー18uの位置Sにより示したが、こうした関
連度を時間経過に伴ってレベルの変化する波形のレベル
に応じて制御するようにしてもよい。
【0142】関連度をエンベロープ波形で制御するよう
にした場合には、押鍵からの時間変化によって関連度を
変化させることができるようになる。
【0143】また、関連度を上記したように波形で制御
する場合には、出力値を連続的に変化させることのでき
る操作子を操作したときの出力値をその波形として記憶
させ、その波形を読み出すことにより関連度を制御する
ようにしてもよい。
【0144】さらに、この場合に、出力値を連続的に変
化させることのできる操作子の操作により記憶させた出
力値の波形を、当該操作子の操作ではなくて、鍵盤を含
む他の特定の操作子を操作したときに読み出すようにし
てもよい。
【0145】また、これらの波形を特定の鍵あるいは鍵
域に割り当て、当該鍵あるいは鍵域の鍵を押鍵すると割
り当てられた波形が出力され、これにより関連度を制御
するようにしてもよい。
【0146】(6)上記した発明の実施の形態において
は、音色間の関連度をスライダー18uにより指定する
ようにしたが、これに限られずに、例えば、ベンダーや
ダンパー・ペダルなどにより音色間の関連度を指定する
ようにしてもよい。
【0147】また、上記したような鍵盤とは別の操作子
の操作により音色間の関連度の指定を行うのではなく
て、鍵盤の操作状態によって音色間の関連度を指定する
ようにしてもよい。
【0148】即ち、鍵盤を操作した際のベロシティやア
フター・タッチの値に応じて、音色間の関連度を指定す
るようにしてもよい。
【0149】さらに、押鍵した鍵の位置を示す音高情報
で音色間の関連度を指定するようにしてもよい。その際
に、現在押鍵されている鍵の音高情報に基づいて、音色
間の関連度を指定するようにしてもよいし、前回の押鍵
の音高情報と現在の押鍵の音高情報との差に基づいて、
音色間の関連度を指定するようにしてもよい。
【0150】このように音高情報で音色間の関連度を指
定する場合には、演奏中に音色間の関連度を随時更新し
てもよいし、予め設定しておくようにしてもよい。
【0151】さらに、音高情報で音色間の関連度を指定
する場合には、2つの音色の最適発音域に基づいて、鍵
盤に位置づける音色の上下を決定するようにしてもよ
い。例えば、ベースとソプラノ・リコーダーとの2つの
音色間の中間音を得る場合には、音高の低い鍵を押鍵し
た場合にはベースの音色に近い中間音が発音されるよう
にし、音高の高い鍵を押した場合にはソプラノ・リコー
ダーの音色に近い中間音が発音されるようにする。
【0152】(7)上記した発明の実施の形態において
は、音色間の関連度をスライダー18uにより指定する
ようにしたが、これに限られずに、例えば、2つの音色
を指定する際の時間間隔によって、音色間の関連度を指
定するようにしてもよい。
【0153】ここで、上記時間間隔が音色ボタンの操作
時間であるとすると、例えば、ベースとソプラノ・リコ
ーダーとの2つの音色間の中間音を得る場合には、ベー
スの音色を指定する音色ボタンをソプラノ・リコーダー
の音色を指定する音色ボタンより長時間操作した場合に
は、ベースの音色に近い中間音が発音されるようにし、
ソプラノ・リコーダーの音色を指定する音色ボタンをベ
ースの音色を指定する音色ボタンより長時間操作した場
合には、ソプラノ・リコーダーの音色に近い中間音が発
音されるようにすればよい。
【0154】また、MIDIデータにより音色を指定す
る場合には、音色を指定するMIDIデータを受信する
受信手段と、当該受信手段の受信間隔を計測する計測手
段とを備えるようにして、当該計測手段の受信間隔の計
測結果に基づいて、当該受信手段によって受信されたM
IDIデータによって指定される複数の音色の関連度を
制御するようにしてもよい。
【0155】(8)上記した発明の実施の形態において
は、固定音色モードと中間音色モードとのモード切り換
えを、それぞれのモード・ボタンを設けて行うようにし
たが、単一の切り換えスイッチによりモード切り換えを
行ってもよいし、ダンパー・ペダルや押鍵によるアフタ
ー・タッチにより切り換わるようにしてもよい。
【0156】また、外部から入力されるMIDIデータ
により、モード切り換えを行ってもよい。
【0157】さらに、操作子の操作方法によって、モー
ド切り換えを行うようにしてもよく、その場合には、例
えば、P1の音色を指定するための音色ボタンを操作し
ながらP2の音色を指定するための音色ボタンを操作す
ると、固定音色モードから中間音色モードに切り換わる
ようにすればよい。
【0158】(9)上記した発明の実施の形態において
は、中間音を得る元となる2つの音色は任意に選択する
ことができたが、中間音を得る元となる2つの音色を予
め設定しておいてもよい。例えば、P1の音色としてピ
アノの音色を選択すると、P2の音色としては自動的に
チェンバロの音色が選択されるなどのようにしてもよ
い。
【0159】(10)上記した発明の実施の形態におい
ては、2つの音色間の中間音を得る場合について説明し
たが、中間音を指定するための操作子としてスライダー
の代わりに2次元以上の関連データを指定可能なジョイ
・スティックのような操作子を用いるようにして、当該
操作子の位置に応じて3つ以上の複数の音色に関する中
間音を得るようにしてもよい。
【0160】
【発明の効果】本発明は、以上説明したように構成され
ているので、以下に記載されるような優れた効果を奏す
る。
【0161】複数種類の楽音から中間音を得るにあたっ
て、当該複数種類の楽音のパラメータの中で補間不能な
音源波形を指定するパラメータに基づき生成される音源
波形に関しては、波形レベルの重み付け制御を行ってク
ロス・フェード処理を行うとともに、複数種類の楽音の
パラメータの中で連続的に値を変えることのできるフィ
ルターのカットオフ周波数などの補間不能な音源波形を
指定するパラメータ以外の補間可能なパラメータに関し
ては、当該複数の楽音間においてそれぞれ補間制御する
ようにしたため、音源波形と音源波形を指定するパラメ
ータ以外のパラメータとに対してそれぞれ適切な処理が
行われることになるので、複数種類の楽音から適正な中
間音色の中間音を得ることができるようになるととも
に、かつ中間音色について滑らかな音色の変化を得るこ
とができるようになる。
【図面の簡単な説明】
【図1】本発明による音色制御装置を備えた電子楽器の
ブロック構成図である。
【図2】操作パネルの概略構成図である。
【図3】音源の詳細な構成を示すブロック構成図であ
る。
【図4】(a)はRAMに設定されたP1レジスターお
よびP2レジスターの構成とパラメータとを図表的に示
し、(b)はRAMに設定されたMODEレジスターの
構成とパラメータとを図表的に示す。
【図5】エンベロープ波形を示す説明図である。
【図6】音源レジスターの構成とパラメータならびに音
源レジスターに記憶されたパラメータの供給先を図表的
に示す。
【図7】P1ならびにP2に割り当てる音色の設定処理
を示すフローチャートである。
【図8】鍵盤の押鍵/離鍵による音源における楽音波形
の生成/停止に関する処理を示すフローチャートであ
る。
【図9】パラメータの中で音源波形の重み付け量の計算
処理を説明するためのグラフである。
【図10】音源波形を指定するパラメータ以外のパラメ
ータの補間値の計算処理を説明するためのグラフであ
る。
【図11】音源の他の構成例を示す、図3に対応したブ
ロック構成図である。
【符号の説明】
10 CPU 12 ROM 14 RAM 16 鍵盤 18 操作子群 20 ADC 22 音源 24 サウンド・システム 30 音源レジスター 32 音源波形ROM 34 アドレス発生手段 36 WGI 38 WGII 40 スイッチ 42 加算回路 44 EGI 46 EGII 48 TVF 50 TVA

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 音源波形と前記音源波形を指定するパラ
    メータ以外のパラメータとにより音色が決定される複数
    の楽音に対応して、前記複数の楽音の音色と所定の関連
    度を備えた音色の楽音を得る音色制御装置において、 前記関連度を指定する指定手段と、 前記複数の楽音の音源波形を前記指定手段によって指定
    された関連度に応じて重み付け混合する重み付け手段
    と、 前記複数の楽音の音源波形を指定するパラメータ以外の
    パラメータを、前記指定手段によって指定された関連度
    に応じて補間する補間手段と、 前記重み付け手段により、重み付け混合された音源波形
    を前記補間されたパラメータに基づいて制御することに
    より、前記複数の楽音の音色と所定の関連度を備えた音
    色の楽音信号を生成する楽音信号生成手段とを有するこ
    とを特徴とする音色制御装置。
  2. 【請求項2】 音源波形と前記音源波形を指定するパラ
    メータ以外のパラメータとにより音色が決定される複数
    の楽音に対応して、前記複数の楽音の音色と所定の関連
    度を備えた音色の楽音を得る音色制御装置において、 前記関連度を指定する指定手段と、 複数の楽音の音源波形を指定するパラメータ以外のパラ
    メータを、前記指定手段によって指定された関連度に応
    じて補間する補間手段と、 前記補間されたパラメータに基づいて複数の楽音の音源
    波形をそれぞれ制御し、制御された各音源波形を重み付
    け混合することにより、前記複数の楽音の音色と所定の
    関連度を備えた音色の楽音信号を生成する楽音信号生成
    手段とを有することを特徴とする音色制御装置。
  3. 【請求項3】 音源波形と、前記音源波形を指定するパ
    ラメータ以外のパラメータと、前記音源波形を指定する
    パラメータ以外のパラメータを相対値で任意に増減制御
    する相対パラメータとにより音色が決定される複数の楽
    音に対応して、前記複数の楽音の音色と所定の関連度を
    備えた音色の楽音を得る音色制御装置において、 前記関連度を指定する指定手段と、 前記相対パラメータを、前記指定手段によって指定され
    た関連度に応じて補間する補間手段と、 前記補間された相対パラメータに基づいて複数の楽音の
    音源波形をそれぞれ制御し、制御された各音源波形を重
    み付け混合することにより、前記複数の楽音の音色と所
    定の関連度を備えた音色の楽音信号を生成する楽音信号
    生成手段とを有することを特徴とする音色制御装置。
JP7199173A 1995-07-12 1995-07-12 音色制御装置 Pending JPH0926787A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7199173A JPH0926787A (ja) 1995-07-12 1995-07-12 音色制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7199173A JPH0926787A (ja) 1995-07-12 1995-07-12 音色制御装置

Publications (1)

Publication Number Publication Date
JPH0926787A true JPH0926787A (ja) 1997-01-28

Family

ID=16403372

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7199173A Pending JPH0926787A (ja) 1995-07-12 1995-07-12 音色制御装置

Country Status (1)

Country Link
JP (1) JPH0926787A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012042842A (ja) * 2010-08-23 2012-03-01 Kawai Musical Instr Mfg Co Ltd 電子楽音発生装置
CN108831422A (zh) * 2017-03-22 2018-11-16 卡西欧计算机株式会社 操作处理装置、再现装置、操作处理方法及记录介质
CN109416906A (zh) * 2016-06-28 2019-03-01 雅马哈株式会社 音色设定装置、电子乐器系统以及音色设定方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012042842A (ja) * 2010-08-23 2012-03-01 Kawai Musical Instr Mfg Co Ltd 電子楽音発生装置
CN109416906A (zh) * 2016-06-28 2019-03-01 雅马哈株式会社 音色设定装置、电子乐器系统以及音色设定方法
CN108831422A (zh) * 2017-03-22 2018-11-16 卡西欧计算机株式会社 操作处理装置、再现装置、操作处理方法及记录介质
CN108831422B (zh) * 2017-03-22 2024-02-13 卡西欧计算机株式会社 操作处理装置、再现装置、操作处理方法及记录介质

Similar Documents

Publication Publication Date Title
JPH04349497A (ja) 電子楽器
EP3373289A1 (en) Electronic musical instrument, musical sound generating method, and storage medium
JP2629891B2 (ja) 楽音信号発生装置
JPH06332449A (ja) 電子楽器の歌声再生装置
JPH0968980A (ja) 電子鍵盤楽器の音色制御装置
JP2660462B2 (ja) 自動演奏装置
JPH08234759A (ja) 楽音信号発生装置
JP3397071B2 (ja) 自動演奏装置
JP2888712B2 (ja) 楽音発生装置
JPH04274297A (ja) 自動演奏装置
JP3933070B2 (ja) アルペジオ生成装置及びプログラム
JP2953217B2 (ja) 電子楽器
JPH05289662A (ja) エフェクト自動選択装置
JP2526834B2 (ja) 演奏制御装置
JPH07191669A (ja) 電子楽器
JP3895139B2 (ja) 自動演奏装置
JP2660457B2 (ja) 自動演奏装置
JP2972364B2 (ja) 音楽的情報処理装置及び音楽的情報処理方法
JP2578327B2 (ja) 自動演奏装置
JP2005010458A (ja) 自動アルペジオ装置および同装置に適用されるコンピュータプログラム
JPH09106284A (ja) 和音発生指示装置
JP2756888B2 (ja) 電子楽器
JP3375220B2 (ja) 電子楽器
JP3033393B2 (ja) 自動伴奏装置
JPH08234735A (ja) 自動演奏装置