JPH06161459A - 電子楽器の楽音生成装置 - Google Patents
電子楽器の楽音生成装置Info
- Publication number
- JPH06161459A JPH06161459A JP3163957A JP16395791A JPH06161459A JP H06161459 A JPH06161459 A JP H06161459A JP 3163957 A JP3163957 A JP 3163957A JP 16395791 A JP16395791 A JP 16395791A JP H06161459 A JPH06161459 A JP H06161459A
- Authority
- JP
- Japan
- Prior art keywords
- performance sound
- parameters
- parameter
- sound element
- performance
- 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
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】
【目的】 本発明は、電子楽器において楽音発生装置に
所望の楽音を発生させるために音色、音高およびまたは
音量等の演奏音要素の情報をその楽音発生装置に与える
電子楽器の楽音生成装置に関し、簡単な操作により演奏
音要素の選択の自由度の増加が図られるとともに、演奏
の興趣に応じて多様に演奏音要素を変化させることを目
的とする。 【構成】 パラメータより構成される複数個の演奏音要
素のうちから少なくとも2個の演奏音要素を任意に選択
する選択手段、この選択手段により任意に選択される少
なくとも2個の演奏音要素に関して、これら演奏音要素
のパラメータ間の関連度合を任意に指定可能な演奏音要
素関連度合指定手段および、この演奏音要素関連度合指
定手段により指定される関連度合にもとづき前記演奏音
要素のパラメータ間を補間して新たな演奏音要素のパラ
メータを形成する補間手段を具える構成とする。
所望の楽音を発生させるために音色、音高およびまたは
音量等の演奏音要素の情報をその楽音発生装置に与える
電子楽器の楽音生成装置に関し、簡単な操作により演奏
音要素の選択の自由度の増加が図られるとともに、演奏
の興趣に応じて多様に演奏音要素を変化させることを目
的とする。 【構成】 パラメータより構成される複数個の演奏音要
素のうちから少なくとも2個の演奏音要素を任意に選択
する選択手段、この選択手段により任意に選択される少
なくとも2個の演奏音要素に関して、これら演奏音要素
のパラメータ間の関連度合を任意に指定可能な演奏音要
素関連度合指定手段および、この演奏音要素関連度合指
定手段により指定される関連度合にもとづき前記演奏音
要素のパラメータ間を補間して新たな演奏音要素のパラ
メータを形成する補間手段を具える構成とする。
Description
【0001】
【産業上の利用分野】この発明は電子楽器の演奏音要素
発生装置に関し、特に、演奏音要素においてメモリに予
め記憶されている音色や音高や音量などの演奏音要素を
読出して楽音信号を発生するような電子楽器の演奏音要
素発生装置の改良に関する。
発生装置に関し、特に、演奏音要素においてメモリに予
め記憶されている音色や音高や音量などの演奏音要素を
読出して楽音信号を発生するような電子楽器の演奏音要
素発生装置の改良に関する。
【0002】
【従来の技術】一般に、電子楽器においては、演奏音要
素発生回路を電圧制御型の発振器やフィルタなどを用い
て構成し、音色や音高や音量などの演奏音要素を構成す
るパラメータに基づく音を発生している。このような電
子楽器を用いて演奏する場合、演奏者が演奏時において
音色や音高や音量などを調整して音を発生させていたの
では、演奏音要素の設定に時間を要し、音楽の演奏操作
がおろそかになる。そのため、演奏音要素を予めメモリ
に記憶させておき、演奏中において予め記憶されている
各種の演奏音要素を演奏音楽に合わせて適宜発生させる
ことが考えられる。
素発生回路を電圧制御型の発振器やフィルタなどを用い
て構成し、音色や音高や音量などの演奏音要素を構成す
るパラメータに基づく音を発生している。このような電
子楽器を用いて演奏する場合、演奏者が演奏時において
音色や音高や音量などを調整して音を発生させていたの
では、演奏音要素の設定に時間を要し、音楽の演奏操作
がおろそかになる。そのため、演奏音要素を予めメモリ
に記憶させておき、演奏中において予め記憶されている
各種の演奏音要素を演奏音楽に合わせて適宜発生させる
ことが考えられる。
【0003】
【発明が解決しようとする課題】しかしながら、演奏音
要素をメモリに記憶しておき、後でその演奏音要素で演
奏するとき、記憶している演奏音要素のバリエーション
が決まっているため、実際に演奏された音はどうしても
自由度が限定されたものにならざるを得ない。すなわ
ち、演奏の興趣に応じてバリエーションを変化させるこ
とができなかった。それゆえに、この発明の主たる目的
は、少なくとも2種類の演奏音要素を設定し、それらの
間を補間する演奏音要素を発生し得る電子楽器の演奏音
要素発生装置を提供することである。
要素をメモリに記憶しておき、後でその演奏音要素で演
奏するとき、記憶している演奏音要素のバリエーション
が決まっているため、実際に演奏された音はどうしても
自由度が限定されたものにならざるを得ない。すなわ
ち、演奏の興趣に応じてバリエーションを変化させるこ
とができなかった。それゆえに、この発明の主たる目的
は、少なくとも2種類の演奏音要素を設定し、それらの
間を補間する演奏音要素を発生し得る電子楽器の演奏音
要素発生装置を提供することである。
【0004】この発明の他の目的は、比較的短時間かつ
少ない労力でそれまでに設定されていた演奏音要素を新
規な演奏音要素に変更し得る電子楽器の演奏音要素発生
装置を提供することである。
少ない労力でそれまでに設定されていた演奏音要素を新
規な演奏音要素に変更し得る電子楽器の演奏音要素発生
装置を提供することである。
【0005】この発明のその他の目的は、演奏音要素を
構成するパラメータをできる限り多く制御して複雑かつ
自然な変化を伴った楽音を発生し得る電子楽器の演奏音
要素発生装置を提供することである。
構成するパラメータをできる限り多く制御して複雑かつ
自然な変化を伴った楽音を発生し得る電子楽器の演奏音
要素発生装置を提供することである。
【0006】この発明のさらにその他の目的は、たとえ
ばピアノのような自然楽器における音高に応じたパラメ
ータの変化を実現し得る電子楽器の演奏音要素発生装置
を提供することである。
ばピアノのような自然楽器における音高に応じたパラメ
ータの変化を実現し得る電子楽器の演奏音要素発生装置
を提供することである。
【0007】
【課題を解決するための手段】この発明は少なくとも2
種類の演奏音要素を構成する複数のパラメータを設定
し、このパラメータで表わされる各演奏音要素の少なく
とも2種類を指定したとき、指定された少なくとも2種
類の演奏音要素のそれぞれに対応するパラメータの間を
補間し、補間したパラメータに対応する演奏音要素を出
力するようにしたものである。
種類の演奏音要素を構成する複数のパラメータを設定
し、このパラメータで表わされる各演奏音要素の少なく
とも2種類を指定したとき、指定された少なくとも2種
類の演奏音要素のそれぞれに対応するパラメータの間を
補間し、補間したパラメータに対応する演奏音要素を出
力するようにしたものである。
【0008】この発明の他の実施例では、少なくともそ
れぞれ2種類の演奏音要素を有する第1の楽音と第2の
楽音を構成する複数のパラメータを設定し、第1の楽音
および第2の楽音のそれぞれを構成する演奏音要素の対
応する2つずつを指定したとき、第1の楽音および第2
の楽音のそれぞれに対応するパラメータの間を補間し、
補間したパラメータに対応する演奏音を発生できる。し
たがって、この実施例に従えば、たとえばピアノの楽音
とチェンバロの楽音との間を補間する演奏音を発生でき
る。この発明の上述の目的およびその他の目的と特徴は
以下の図面を参照して行なう詳細な説明から一層明らか
となろう。
れぞれ2種類の演奏音要素を有する第1の楽音と第2の
楽音を構成する複数のパラメータを設定し、第1の楽音
および第2の楽音のそれぞれを構成する演奏音要素の対
応する2つずつを指定したとき、第1の楽音および第2
の楽音のそれぞれに対応するパラメータの間を補間し、
補間したパラメータに対応する演奏音を発生できる。し
たがって、この実施例に従えば、たとえばピアノの楽音
とチェンバロの楽音との間を補間する演奏音を発生でき
る。この発明の上述の目的およびその他の目的と特徴は
以下の図面を参照して行なう詳細な説明から一層明らか
となろう。
【0009】
【実施例】図1はこの発明の一実施例の概略ブロック図
である。構成において、任意演奏音要素指定手段として
のコントローラ10は可変抵抗器によって構成される。そ
して、コントローラ10は適宜操作されることによって、
電圧+Vを分圧した電圧値をマルチプレクサ20に与え
る。パラメータ設定手段としてのパラメータ設定用可変
抵抗器11ないし1nは演奏音要素としての音色を構成する
複数のパラメータを設定するものである。複数のパラメ
ータは、たとえばアタックタイム、ディケータイム、サ
スティーンレベル、レリースタイム、音源の波形、VC
Fカットオフ周波数、レゾナンス、VCFの変調の深
さ、LFOの周波数、LFOの波形などである。これら
のパラメータ設定用可変抵抗器11ないし1nは電圧+Vを
分圧した電圧値をマルチプレクサ20に与える。マルチプ
レクサ20はCPU40から与えられるアドレス信号に基づ
いて、コントローラ10、パラメータ設定用可変抵抗器11
ないし1nから与えられる電圧値を順次時分割的に出力し
てA−D変換回路30に与える。A−D変換回路30は与え
られた電圧値をディジタル値に変換してCPU40に与え
る。
である。構成において、任意演奏音要素指定手段として
のコントローラ10は可変抵抗器によって構成される。そ
して、コントローラ10は適宜操作されることによって、
電圧+Vを分圧した電圧値をマルチプレクサ20に与え
る。パラメータ設定手段としてのパラメータ設定用可変
抵抗器11ないし1nは演奏音要素としての音色を構成する
複数のパラメータを設定するものである。複数のパラメ
ータは、たとえばアタックタイム、ディケータイム、サ
スティーンレベル、レリースタイム、音源の波形、VC
Fカットオフ周波数、レゾナンス、VCFの変調の深
さ、LFOの周波数、LFOの波形などである。これら
のパラメータ設定用可変抵抗器11ないし1nは電圧+Vを
分圧した電圧値をマルチプレクサ20に与える。マルチプ
レクサ20はCPU40から与えられるアドレス信号に基づ
いて、コントローラ10、パラメータ設定用可変抵抗器11
ないし1nから与えられる電圧値を順次時分割的に出力し
てA−D変換回路30に与える。A−D変換回路30は与え
られた電圧値をディジタル値に変換してCPU40に与え
る。
【0010】CPU40に関連してメモリ50が設けられ
る。このメモリ50は後述の図3(A),(B) に示す記憶領域
を含む。また、CPU40には第1のプログラムスイッチ
61と第2のプログラムスイッチ62と計算スイッチ63とス
トアスイッチ64とプリセットスイッチ71ないし7nが接続
される。第1および第2のプログラムスイッチ61および
62はコントローラ10で設定された点(C1,C2)にお
ける音色を指定する演奏音要素指定手段である。計算ス
イッチ63は第1および第2のプログラムスイッチ61およ
び62で指定された音色の2点間(C1,C2)と、各パ
ラメータ×11と×12, ×21と×22・・・×n1と×n2との
比すなわち変化率の演算を指令するものである。ストア
スイッチ64は2種類の音色の間を補間した音色に対応す
るパラメータをメモリ50にストアするときに操作される
ものである。プリセットスイッチ71ないし7nはたとえば
ピアノやチェンバロなどの楽器の演奏音要素をプリセッ
トするものである。D−A変換回路80はCPU40によっ
てメモリ50から読出されたディジタル値としてのパラメ
ータをアナログ値に変換するものであって、そのアナロ
グ値を時分割的にディマルチプレクサ90に与える。ディ
マルチプレクサ90はCPU40から与えられるアドレス信
号に基づいて、D−A変換回路80から時分割的に出力さ
れるパラメータのアナログ値を並列的に出力して保持回
路101 ないし10n に与える。保持回路101 ないし10n は
アナログ値としての演奏音要素を保持するサンプルホー
ルド回路などによって構成される。そして、保持回路10
1 ないし10n で保持されている演奏音要素はシンセサイ
ザ110 に与えられる。
る。このメモリ50は後述の図3(A),(B) に示す記憶領域
を含む。また、CPU40には第1のプログラムスイッチ
61と第2のプログラムスイッチ62と計算スイッチ63とス
トアスイッチ64とプリセットスイッチ71ないし7nが接続
される。第1および第2のプログラムスイッチ61および
62はコントローラ10で設定された点(C1,C2)にお
ける音色を指定する演奏音要素指定手段である。計算ス
イッチ63は第1および第2のプログラムスイッチ61およ
び62で指定された音色の2点間(C1,C2)と、各パ
ラメータ×11と×12, ×21と×22・・・×n1と×n2との
比すなわち変化率の演算を指令するものである。ストア
スイッチ64は2種類の音色の間を補間した音色に対応す
るパラメータをメモリ50にストアするときに操作される
ものである。プリセットスイッチ71ないし7nはたとえば
ピアノやチェンバロなどの楽器の演奏音要素をプリセッ
トするものである。D−A変換回路80はCPU40によっ
てメモリ50から読出されたディジタル値としてのパラメ
ータをアナログ値に変換するものであって、そのアナロ
グ値を時分割的にディマルチプレクサ90に与える。ディ
マルチプレクサ90はCPU40から与えられるアドレス信
号に基づいて、D−A変換回路80から時分割的に出力さ
れるパラメータのアナログ値を並列的に出力して保持回
路101 ないし10n に与える。保持回路101 ないし10n は
アナログ値としての演奏音要素を保持するサンプルホー
ルド回路などによって構成される。そして、保持回路10
1 ないし10n で保持されている演奏音要素はシンセサイ
ザ110 に与えられる。
【0011】図2はこの発明の一実施例に含まれる操作
部の外観図である。操作部120 には、前述の図1に示し
たコントローラ10とパラメータ設定用可変抵抗器11ない
し1nと、第1および第2のプログラムスイッチ61および
62と、計算スイッチ63と、ストアスイッチ64と、プリセ
ットスイッチ71ないし7nとがそれぞれ設けられる。
部の外観図である。操作部120 には、前述の図1に示し
たコントローラ10とパラメータ設定用可変抵抗器11ない
し1nと、第1および第2のプログラムスイッチ61および
62と、計算スイッチ63と、ストアスイッチ64と、プリセ
ットスイッチ71ないし7nとがそれぞれ設けられる。
【0012】図3(A),(B) は図1に示すメモリ50に記憶
されるデータを示す図である。図3(A) に示すように、
メモリ50は第1および第2の種類の音色のパラメータを
記憶する記憶領域51と52および図3(B) に示すように補
間の計算に使用する定数を記憶するための記憶領域5aと
を含む。記憶領域51はたとえばピアノの音色を構成する
パラメータ×11ないし×n1を予め記憶していて、たとえ
ばプリセットスイッチ71を操作することによってパラメ
ータ×11ないし×n1が読出される。また、記憶領域52に
はたとえばチェンバロの音色を構成するパラメータ×12
ないし×n2が予め記憶され、たとえばプリセットスイッ
チ72を操作することによってこれらのパラメータ×12な
いし×n2が読出される。記憶領域5aにはパラメータ×11
ないし×n1と補間すべきパラメータを計算するための定
数Δ×11ないしΔ×n1が記憶される。
されるデータを示す図である。図3(A) に示すように、
メモリ50は第1および第2の種類の音色のパラメータを
記憶する記憶領域51と52および図3(B) に示すように補
間の計算に使用する定数を記憶するための記憶領域5aと
を含む。記憶領域51はたとえばピアノの音色を構成する
パラメータ×11ないし×n1を予め記憶していて、たとえ
ばプリセットスイッチ71を操作することによってパラメ
ータ×11ないし×n1が読出される。また、記憶領域52に
はたとえばチェンバロの音色を構成するパラメータ×12
ないし×n2が予め記憶され、たとえばプリセットスイッ
チ72を操作することによってこれらのパラメータ×12な
いし×n2が読出される。記憶領域5aにはパラメータ×11
ないし×n1と補間すべきパラメータを計算するための定
数Δ×11ないしΔ×n1が記憶される。
【0013】図4ないし図6はこの発明の一実施例の具
体的な動作を説明するためのフロー図であり、特に図4
はメインルーチンを示し、図5は計算サブルーチンを示
し、図6は再生サブルーチンを示す。図7はパラメータ
の補間値を説明するための図である。
体的な動作を説明するためのフロー図であり、特に図4
はメインルーチンを示し、図5は計算サブルーチンを示
し、図6は再生サブルーチンを示す。図7はパラメータ
の補間値を説明するための図である。
【0014】次に、図1ないし図7を参照してこの発明
の一実施例の具体的な動作について説明する。たとえば
ピアノの音色とチェンバロの音色との中間の音色の音を
演奏する場合には、まずプリセットスイッチ71を操作す
る。応じて、CPU40はプリセットスイッチ71に対応す
る記憶領域51からピアノの音色を構成するパラメータ×
11ないし×n1を読出す。読出されたパラメータ×11ない
し×n1はD−A変換回路80によってアナログ値に変換さ
れ、ディマルチプレクサ90、保持回路101 ないし10n を
介してシンセサイザ110 に与えられる。そして、シンセ
サイザ110 からパラメータ×11ないし×n1で決定される
音が演奏される。そして、第1のプログラムスイッチ61
をONにする。このとき、コントローラ10で設定され得
る最低の電圧値C1はマルチプレクサ20を介してCPU
40に与えられており、第1のプログラムスイッチ61の操
作に応答して、CPU40はコントローラ10で設定された
電圧値C1と記憶領域51から読出されたパラメータ×11
ないし×n1をメモリ50の図示しない記憶領域に一時記憶
する。
の一実施例の具体的な動作について説明する。たとえば
ピアノの音色とチェンバロの音色との中間の音色の音を
演奏する場合には、まずプリセットスイッチ71を操作す
る。応じて、CPU40はプリセットスイッチ71に対応す
る記憶領域51からピアノの音色を構成するパラメータ×
11ないし×n1を読出す。読出されたパラメータ×11ない
し×n1はD−A変換回路80によってアナログ値に変換さ
れ、ディマルチプレクサ90、保持回路101 ないし10n を
介してシンセサイザ110 に与えられる。そして、シンセ
サイザ110 からパラメータ×11ないし×n1で決定される
音が演奏される。そして、第1のプログラムスイッチ61
をONにする。このとき、コントローラ10で設定され得
る最低の電圧値C1はマルチプレクサ20を介してCPU
40に与えられており、第1のプログラムスイッチ61の操
作に応答して、CPU40はコントローラ10で設定された
電圧値C1と記憶領域51から読出されたパラメータ×11
ないし×n1をメモリ50の図示しない記憶領域に一時記憶
する。
【0015】次に、たとえばチェンバロの音を演奏する
ためのプリセットスイッチ72を操作すると、記憶領域52
からパラメータ×12ないし×n2が読出される。そして、
これらのパラメータ×12ないし×n2に基づく音がシンセ
サイザ110 から発生される。そして、第2のプログラム
スイッチ62をONにすると、コントローラ10で設定され
得る最高の電圧値C2とメモリ52から読出されたパラメ
ータ×12ないし×n2がメモリ50の図示しない記憶領域に
一時記憶される。続いて、計算スイッチ63を操作する
と、CPU40は図5に示す計算サブルーチンに進む。計
算サブルーチンでは、図7に示すように電圧値C1とC
2との差およびパラメータ×11と×12とを直線で結んだ
ときの×11と×12との差の比率Δ×11が演算される。同
様にして、電圧値C1とC2との差および各パラメータ
ごとの差との比率Δ×21ないしΔ×n1が順次演算され
る。そして、パラメータ×11ないし×n1と演算された比
率Δ×11ないしΔ×n1がそれぞれメモリに一時記憶さ
れ、再びメインルーチンにリターンする。
ためのプリセットスイッチ72を操作すると、記憶領域52
からパラメータ×12ないし×n2が読出される。そして、
これらのパラメータ×12ないし×n2に基づく音がシンセ
サイザ110 から発生される。そして、第2のプログラム
スイッチ62をONにすると、コントローラ10で設定され
得る最高の電圧値C2とメモリ52から読出されたパラメ
ータ×12ないし×n2がメモリ50の図示しない記憶領域に
一時記憶される。続いて、計算スイッチ63を操作する
と、CPU40は図5に示す計算サブルーチンに進む。計
算サブルーチンでは、図7に示すように電圧値C1とC
2との差およびパラメータ×11と×12とを直線で結んだ
ときの×11と×12との差の比率Δ×11が演算される。同
様にして、電圧値C1とC2との差および各パラメータ
ごとの差との比率Δ×21ないしΔ×n1が順次演算され
る。そして、パラメータ×11ないし×n1と演算された比
率Δ×11ないしΔ×n1がそれぞれメモリに一時記憶さ
れ、再びメインルーチンにリターンする。
【0016】メインルーチンに戻ると図6に示す再生サ
ブルーチンに進む。すなわち、ピアノの音色とチェンバ
ロの音色との中間の音を演奏するために、コントローラ
10を操作して、最初に設定した値C1とC2との間の任
意の電圧値Ccを出力する。CPU40は設定された電圧
値CcとC1との差Cdを演算する。そして、順次パラ
メータを補間する。すなわち、メモリ50に一時記憶した
比率Δ×11と電圧値Cdとを乗算し、その値とパラメー
タ×11とを加算して補間されたパラメータ×1を演算す
る。同様にして、比率Δ×21と電圧値Cdとを乗算し、
その値とパラメータ×21とを加算して補間されたパラメ
ータ×2を演算する。以下、同様にして、補間されたパ
ラメータ×3ないし×nを演算する。このようにして、
補間されたパラメータは次のことを意味している。すな
わち、パラメータ×11がピアノのアタックタイムであ
り、パラメータ×12がチェンバロのアタックタイムであ
れば、補間されたパラメータ×1はピアノのアタックタ
イムとチェンバロのアタックタイムの間の値となる。ま
た、パラメータ×21がピアノのディケータイムであり、
パラメータ×22がチェンバロのディケータイムであると
すれば、補間されたパラメータ×2はピアノのディケー
タイムとチェンバロのディケータイムの間の値となる。
以下、同様にしてピアノとチェンバロのそれぞれのパラ
メータの間の値が求められる。補間された各パラメータ
×1ないし×nはD−A変換回路80、ディマルチプレク
サ90および保持回路101 ないし10n を介してシンセサイ
ザ110 に与えられる。したがって、シンセサイザ110 か
らピアノとチェンバロのパラメータを補間したパラメー
タに基づく音が演奏される。このとき、ストアスイッチ
64およびプリセットスイッチ73を操作すれば、プリセッ
トスイッチ73に対応するメモリ50の記憶領域53に補間さ
れたパラメータ×1ないし×nが順次記憶される。
ブルーチンに進む。すなわち、ピアノの音色とチェンバ
ロの音色との中間の音を演奏するために、コントローラ
10を操作して、最初に設定した値C1とC2との間の任
意の電圧値Ccを出力する。CPU40は設定された電圧
値CcとC1との差Cdを演算する。そして、順次パラ
メータを補間する。すなわち、メモリ50に一時記憶した
比率Δ×11と電圧値Cdとを乗算し、その値とパラメー
タ×11とを加算して補間されたパラメータ×1を演算す
る。同様にして、比率Δ×21と電圧値Cdとを乗算し、
その値とパラメータ×21とを加算して補間されたパラメ
ータ×2を演算する。以下、同様にして、補間されたパ
ラメータ×3ないし×nを演算する。このようにして、
補間されたパラメータは次のことを意味している。すな
わち、パラメータ×11がピアノのアタックタイムであ
り、パラメータ×12がチェンバロのアタックタイムであ
れば、補間されたパラメータ×1はピアノのアタックタ
イムとチェンバロのアタックタイムの間の値となる。ま
た、パラメータ×21がピアノのディケータイムであり、
パラメータ×22がチェンバロのディケータイムであると
すれば、補間されたパラメータ×2はピアノのディケー
タイムとチェンバロのディケータイムの間の値となる。
以下、同様にしてピアノとチェンバロのそれぞれのパラ
メータの間の値が求められる。補間された各パラメータ
×1ないし×nはD−A変換回路80、ディマルチプレク
サ90および保持回路101 ないし10n を介してシンセサイ
ザ110 に与えられる。したがって、シンセサイザ110 か
らピアノとチェンバロのパラメータを補間したパラメー
タに基づく音が演奏される。このとき、ストアスイッチ
64およびプリセットスイッチ73を操作すれば、プリセッ
トスイッチ73に対応するメモリ50の記憶領域53に補間さ
れたパラメータ×1ないし×nが順次記憶される。
【0017】上述のごとく、この実施例によれば、たと
えばピアノの音をシンセサイザ110から出力するのに必
要なアタックタイムやディケータイムなどのパラメータ
×11ないし×n1と、チェンバロの音を出力するのに必要
なパラメータ×12ないし×n2を予め設定しておき、コン
トローラ10で任意の電圧値Ccを設定すれば、ピアノと
チェンバロの音を補間した音色を構成するパラメータ×
1ないし×nを演算することができる。
えばピアノの音をシンセサイザ110から出力するのに必
要なアタックタイムやディケータイムなどのパラメータ
×11ないし×n1と、チェンバロの音を出力するのに必要
なパラメータ×12ないし×n2を予め設定しておき、コン
トローラ10で任意の電圧値Ccを設定すれば、ピアノと
チェンバロの音を補間した音色を構成するパラメータ×
1ないし×nを演算することができる。
【0018】図8はこの発明の他の実施例の概略ブロッ
ク図であり、図9(A),(B) は図8に示すコントローラ10
を示す外観図であり、図10は同じくパラメータ設定用抵
抗の操作状態を示す図である。
ク図であり、図9(A),(B) は図8に示すコントローラ10
を示す外観図であり、図10は同じくパラメータ設定用抵
抗の操作状態を示す図である。
【0019】図8ないし図10に示す実施例は、パラメー
タ設定用可変抵抗器11ないし1nを操作して3種類の演奏
音要素を設定してメモリ50に記憶し、それらの間を補間
するパラメータを演算して楽音信号を発生させるもので
ある。構成において、図8は以下の点を除いて図1と同
じである。すなわち、コントローラ10としては、図9
(A),(B) に示すように、操作子を回動するこによって、
電圧値を設定するモジュレーションレバーと称されるも
のが用いられる。また、図1に示した第2のプログラム
スイッチ62とストアスイッチ64は省略される。3種類の
演奏音要素を設定するときには、図10に示すようにパラ
メータ設定用可変抵抗器11の操作子を操作して×11を設
定し、パラメータ設定用可変抵抗器12の操作子を操作し
てパラメータ×21を設定し、以下同様にして各パラメー
タ設定用可変抵抗器13ないし1nを操作して順次所望のパ
ラメータを設定する。同様にして、パラメータ×12ない
し×n2およびパラメータ×13ないし×n3を設定して3種
類の演奏音要素が設定される。
タ設定用可変抵抗器11ないし1nを操作して3種類の演奏
音要素を設定してメモリ50に記憶し、それらの間を補間
するパラメータを演算して楽音信号を発生させるもので
ある。構成において、図8は以下の点を除いて図1と同
じである。すなわち、コントローラ10としては、図9
(A),(B) に示すように、操作子を回動するこによって、
電圧値を設定するモジュレーションレバーと称されるも
のが用いられる。また、図1に示した第2のプログラム
スイッチ62とストアスイッチ64は省略される。3種類の
演奏音要素を設定するときには、図10に示すようにパラ
メータ設定用可変抵抗器11の操作子を操作して×11を設
定し、パラメータ設定用可変抵抗器12の操作子を操作し
てパラメータ×21を設定し、以下同様にして各パラメー
タ設定用可変抵抗器13ないし1nを操作して順次所望のパ
ラメータを設定する。同様にして、パラメータ×12ない
し×n2およびパラメータ×13ないし×n3を設定して3種
類の演奏音要素が設定される。
【0020】図11ないし図15はこの発明の他の実施例の
具体的な動作を説明するためのフロー図であり、特に図
11は操作手順を示すフロー図であり、図12はメインルー
チンを示し、図13はパラメータ記憶用サブルーチンを示
し、図14は計算サブルーチンを示し、図15は再生サブル
ーチンを示す。図16はパラメータの補間値を説明するた
めの図である。
具体的な動作を説明するためのフロー図であり、特に図
11は操作手順を示すフロー図であり、図12はメインルー
チンを示し、図13はパラメータ記憶用サブルーチンを示
し、図14は計算サブルーチンを示し、図15は再生サブル
ーチンを示す。図16はパラメータの補間値を説明するた
めの図である。
【0021】次に、図8ないし図16を参照してこの発明
の他の実施例の具体的動作について説明する。まず、第
1の演奏音要素を設定するために、図10に示すごとくパ
ラメータ設定用可変抵抗器11ないし1nの操作子を操作し
て第1のパラメータ×11ないし×n1を設定する。そし
て、コントローラ10を操作してC1の電圧値が出力され
るようにすると、パラメータ設定用可変抵抗器11ないし
1nでそれぞれ設定されたパラメータ×11ないし×n1のそ
れぞれに対応する電圧値とコントローラ10で設定された
電圧値C1のディジタル値がCPU40に与えられる。C
PU40は図13に示すパラメータ記憶サブルーチンに進
み、設定されたパラメータ×11ないし×n1の電圧値とコ
ントローラ10で設定された電圧値C1に基づくデータを
メモリ50に一時記憶すると同時にD−A変換回路80でD
−A変換して保持回路101 〜1nに出力する。そして、C
PU40はプログラムスイッチ61が操作されているか否か
を判別し、操作されていれば前述のデータをメモリ50の
記憶領域51に記憶させる。なお、記憶領域51にはコント
ローラ10で設定された電圧値を記憶する記憶領域が新た
に設けられている。CPU40はメモリ50にパラメータ×
11ないし×n1および電圧値C1を記憶するとメインルー
チンにリターンする。
の他の実施例の具体的動作について説明する。まず、第
1の演奏音要素を設定するために、図10に示すごとくパ
ラメータ設定用可変抵抗器11ないし1nの操作子を操作し
て第1のパラメータ×11ないし×n1を設定する。そし
て、コントローラ10を操作してC1の電圧値が出力され
るようにすると、パラメータ設定用可変抵抗器11ないし
1nでそれぞれ設定されたパラメータ×11ないし×n1のそ
れぞれに対応する電圧値とコントローラ10で設定された
電圧値C1のディジタル値がCPU40に与えられる。C
PU40は図13に示すパラメータ記憶サブルーチンに進
み、設定されたパラメータ×11ないし×n1の電圧値とコ
ントローラ10で設定された電圧値C1に基づくデータを
メモリ50に一時記憶すると同時にD−A変換回路80でD
−A変換して保持回路101 〜1nに出力する。そして、C
PU40はプログラムスイッチ61が操作されているか否か
を判別し、操作されていれば前述のデータをメモリ50の
記憶領域51に記憶させる。なお、記憶領域51にはコント
ローラ10で設定された電圧値を記憶する記憶領域が新た
に設けられている。CPU40はメモリ50にパラメータ×
11ないし×n1および電圧値C1を記憶するとメインルー
チンにリターンする。
【0022】続いて、パラメータ設定用可変抵抗器11な
いし1nを操作して第2の演奏音要素のパラメータ×12な
いし×n2を設定し、コントローラ10で電圧値C2を設定
し、プログラムスイッチ61を操作する。すると、前述の
説明と同様にして、メモリ50の記憶領域52にパラメータ
×12ないし×n2に対応する電圧値およびコントローラ10
で設定された電圧値C2が記憶される。同様にして、パ
ラメータ設定用可変抵抗器11ないし1nで第3の演奏音要
素のパラメータ×13ないし×n3を設定し、コントローラ
10で電圧値C3を設定する。そして、プログラムスイッ
チ61を操作すると、パラメータ×13ないし×n3および電
圧値C3がメモリ50に記憶される。そして、計算スイッ
チ63を操作すると、図14に示す計算サブルーチンに進
む。
いし1nを操作して第2の演奏音要素のパラメータ×12な
いし×n2を設定し、コントローラ10で電圧値C2を設定
し、プログラムスイッチ61を操作する。すると、前述の
説明と同様にして、メモリ50の記憶領域52にパラメータ
×12ないし×n2に対応する電圧値およびコントローラ10
で設定された電圧値C2が記憶される。同様にして、パ
ラメータ設定用可変抵抗器11ないし1nで第3の演奏音要
素のパラメータ×13ないし×n3を設定し、コントローラ
10で電圧値C3を設定する。そして、プログラムスイッ
チ61を操作すると、パラメータ×13ないし×n3および電
圧値C3がメモリ50に記憶される。そして、計算スイッ
チ63を操作すると、図14に示す計算サブルーチンに進
む。
【0023】計算サブルーチンでは、前述の図5と同様
にしてコントローラ10で設定された電圧値と各パラメー
タとの比率が求められるが、この実施例では、コントロ
ーラ10で3つの電圧値C1,C2およびC3を設定して
いるので、各電圧値とパラメータとの比率が求められ
る。すなわち、電圧値C1とC2との差およびパラメー
タ×11と×12との差の比率Δ×11、電圧値C2とC3と
の差およびパラメータ×12と×13との差の比率Δ×12が
求められる。同様にして、各パラメータの比率が順次演
算される。そして、各パラメータ×11ないし×n1, ×12
ないし×n2と、演算された比率Δ×11ないしΔ×n1およ
びΔ×12ないしΔ×n2がそれぞれメモリ50に記憶され
る。CPU40は計算サブルーチンの処理を終了する
と、次に図15に示す再生サブルーチンに進む。
にしてコントローラ10で設定された電圧値と各パラメー
タとの比率が求められるが、この実施例では、コントロ
ーラ10で3つの電圧値C1,C2およびC3を設定して
いるので、各電圧値とパラメータとの比率が求められ
る。すなわち、電圧値C1とC2との差およびパラメー
タ×11と×12との差の比率Δ×11、電圧値C2とC3と
の差およびパラメータ×12と×13との差の比率Δ×12が
求められる。同様にして、各パラメータの比率が順次演
算される。そして、各パラメータ×11ないし×n1, ×12
ないし×n2と、演算された比率Δ×11ないしΔ×n1およ
びΔ×12ないしΔ×n2がそれぞれメモリ50に記憶され
る。CPU40は計算サブルーチンの処理を終了する
と、次に図15に示す再生サブルーチンに進む。
【0024】まず、コントローラ10を操作して、たとえ
ば電圧値C1とC2との間のCcを設定する。この電圧
値Ccはマルチプレクサ20およびA−D変換回路30を介
してCPU40に与えられる。応じてCPU40は設定され
た電圧値CcがC1とC2との間の値であるか否かを判
別する。電圧値CcがC1とC2の間であれば、電圧値
CcとC1との差Cdを演算する。そして、演算した値
Cdとメモリ50に記憶した比率Δ×11とを乗算し、この
値をパラメータ×11に加算してパラメータの補間値×1
を演算する。同様にして、パラメータの補間値×2ない
し×nを順次演算する。このような演算の結果得られた
パラメータの補間値×1ないし×nはD−A変換回路8
0、ディマルチプレクサ90および保持回路101 ないし10n
を介してシンセサイザ110 に与えられる。その結果、
コントローラ10で設定した2種類の演奏音要素の対応す
るパラメータ間を補間したパラメータに基づく演奏音を
シンセサイザ110 から発生させることができる。もし、
コントローラ10で設定された電圧値CcがC2よりも大
きければ、CPU40はCcからC2を減算してCeを演
算する。そして、比率Δ×12とCeとを乗算し、その値
と第2の種類のパラメータ×12とを加算して、補間した
パラメータ×1を演算する。同様にして、パラメータ×
2ないし×nを演算し、その演算結果はD−A変換回路
80、ディマルチプレクサ90および保持回路101 ないし10
n を介してシンセサイザ110 に与えられる。したがっ
て、シンセサイザ110 からコントローラ10で設定された
C2とC3に対応するパラメータの間を補間したパラメ
ータ×1ないし×nに対応する楽音を発生させることが
できる。
ば電圧値C1とC2との間のCcを設定する。この電圧
値Ccはマルチプレクサ20およびA−D変換回路30を介
してCPU40に与えられる。応じてCPU40は設定され
た電圧値CcがC1とC2との間の値であるか否かを判
別する。電圧値CcがC1とC2の間であれば、電圧値
CcとC1との差Cdを演算する。そして、演算した値
Cdとメモリ50に記憶した比率Δ×11とを乗算し、この
値をパラメータ×11に加算してパラメータの補間値×1
を演算する。同様にして、パラメータの補間値×2ない
し×nを順次演算する。このような演算の結果得られた
パラメータの補間値×1ないし×nはD−A変換回路8
0、ディマルチプレクサ90および保持回路101 ないし10n
を介してシンセサイザ110 に与えられる。その結果、
コントローラ10で設定した2種類の演奏音要素の対応す
るパラメータ間を補間したパラメータに基づく演奏音を
シンセサイザ110 から発生させることができる。もし、
コントローラ10で設定された電圧値CcがC2よりも大
きければ、CPU40はCcからC2を減算してCeを演
算する。そして、比率Δ×12とCeとを乗算し、その値
と第2の種類のパラメータ×12とを加算して、補間した
パラメータ×1を演算する。同様にして、パラメータ×
2ないし×nを演算し、その演算結果はD−A変換回路
80、ディマルチプレクサ90および保持回路101 ないし10
n を介してシンセサイザ110 に与えられる。したがっ
て、シンセサイザ110 からコントローラ10で設定された
C2とC3に対応するパラメータの間を補間したパラメ
ータ×1ないし×nに対応する楽音を発生させることが
できる。
【0025】なお、上述の実施例では、モジュレーショ
ンレバーを操作して電圧値C1ないしC3を設定するよ
うにした。しかし、モジュレーションレバーを用いるこ
となく、押圧力を検知してその押圧力に応じた電圧を発
生するいわゆるタッチセンサを用いるようにしてもよ
い。
ンレバーを操作して電圧値C1ないしC3を設定するよ
うにした。しかし、モジュレーションレバーを用いるこ
となく、押圧力を検知してその押圧力に応じた電圧を発
生するいわゆるタッチセンサを用いるようにしてもよ
い。
【0026】また、上述の再生サブルーチンにおいて、
モジュレーションレバーを操作する代わりに包絡線信号
を発生する包絡線信号電圧発生装置を設け、これから得
られる包絡線信号電圧をマルチプレクサ20およびA−D
変換回路30を介してCPU40に与えるようにしてもよ
い。そうすれば、モジュレーションレバーで設定された
電圧値に対応するパラメータの間を包絡線信号電圧の瞬
時値に応じて補間し、その補間したパラメータに対応す
る楽音信号を演奏音要素発生装置から発生することがで
きる。そして、包絡線信号電圧の波形を任意に選択する
だけで、モジュレーションレバーの手動操作を行なうこ
となしに、経時的に変化するパラメータに対応した楽音
信号を発生することができる。
モジュレーションレバーを操作する代わりに包絡線信号
を発生する包絡線信号電圧発生装置を設け、これから得
られる包絡線信号電圧をマルチプレクサ20およびA−D
変換回路30を介してCPU40に与えるようにしてもよ
い。そうすれば、モジュレーションレバーで設定された
電圧値に対応するパラメータの間を包絡線信号電圧の瞬
時値に応じて補間し、その補間したパラメータに対応す
る楽音信号を演奏音要素発生装置から発生することがで
きる。そして、包絡線信号電圧の波形を任意に選択する
だけで、モジュレーションレバーの手動操作を行なうこ
となしに、経時的に変化するパラメータに対応した楽音
信号を発生することができる。
【0027】さらに、モジュレーションレバーによって
電圧値を設定する代わりに、ファンクションジェネレー
タの出力電圧を与えるようにしてもよい。すなわち、シ
ンセサイザに含まれるキーボード(図示せず)が操作さ
れたとき、トリガされて任意の電圧信号を発生するファ
ンクションジェネレータを設け、設定された音色のパラ
メータをファンクションジェネレータからの出力電圧に
基づいて補間するようにしてもよい。そうすれば、ファ
ンクションジェネレータの出力電圧に基づいて、音色を
補間した楽音信号を発生することができる。但し、この
場合には演奏音要素を設定するためのパラメータからア
タックタイム、ディケイタイム、サステインレベルおよ
びレリースタイムを省いておく必要がある。
電圧値を設定する代わりに、ファンクションジェネレー
タの出力電圧を与えるようにしてもよい。すなわち、シ
ンセサイザに含まれるキーボード(図示せず)が操作さ
れたとき、トリガされて任意の電圧信号を発生するファ
ンクションジェネレータを設け、設定された音色のパラ
メータをファンクションジェネレータからの出力電圧に
基づいて補間するようにしてもよい。そうすれば、ファ
ンクションジェネレータの出力電圧に基づいて、音色を
補間した楽音信号を発生することができる。但し、この
場合には演奏音要素を設定するためのパラメータからア
タックタイム、ディケイタイム、サステインレベルおよ
びレリースタイムを省いておく必要がある。
【0028】図17はこの発明のその他の実施例を示す概
略ブロック図であり、図18は図17に示す鍵盤の外観図で
ある。この実施例は演奏音要素指定手段としての鍵盤12
0 で演奏音要素としての音高を3つ指定し、それらの間
を補間して音高の変化に対応して変化する楽音を出力で
きるようにしたものである。このために、図8に示した
コントローラ10に代えて鍵盤120 と鍵盤押下げ検出回路
130 とが設けられる。鍵盤120 は図18に示すように、従
来から知られたピアノあるいはオルガンなどの鍵盤と同
様にして構成される。鍵盤押下げ検出回路130 は鍵盤12
0 の各キーが押下げられたか否かを検出するものであ
る。
略ブロック図であり、図18は図17に示す鍵盤の外観図で
ある。この実施例は演奏音要素指定手段としての鍵盤12
0 で演奏音要素としての音高を3つ指定し、それらの間
を補間して音高の変化に対応して変化する楽音を出力で
きるようにしたものである。このために、図8に示した
コントローラ10に代えて鍵盤120 と鍵盤押下げ検出回路
130 とが設けられる。鍵盤120 は図18に示すように、従
来から知られたピアノあるいはオルガンなどの鍵盤と同
様にして構成される。鍵盤押下げ検出回路130 は鍵盤12
0 の各キーが押下げられたか否かを検出するものであ
る。
【0029】図19ないし図23はこの発明のその他の実施
例の具体的動作を説明するためのフロー図であり、特に
図19は操作手順を示すフロー図であり、図20はメインル
ーチンを示し、図21はパラメータ記憶サブルーチンを示
し、図22は計算サブルーチンを示し、図23は再生サブル
ーチンを示す。
例の具体的動作を説明するためのフロー図であり、特に
図19は操作手順を示すフロー図であり、図20はメインル
ーチンを示し、図21はパラメータ記憶サブルーチンを示
し、図22は計算サブルーチンを示し、図23は再生サブル
ーチンを示す。
【0030】次に、図17ないし図23を参照してこの発明
のその他の実施例の具体的な動作について説明する。ま
ず、図21に示すパラメータ記憶サブルーチンへ進む。そ
こで、パラメータ設定用可変抵抗器11ないし1nのそれぞ
れを設定して第1のパラメータ×11ないし×n1を設定す
る。そして、プログラムスイッチ63と鍵盤120 に含まれ
る最低音のキースイッチとを同時に操作する。すると、
鍵盤押下げ検出回路130 は鍵盤120 の最低音のキースイ
ッチが操作されたことを検出してCPU40に検出信号を
与える。
のその他の実施例の具体的な動作について説明する。ま
ず、図21に示すパラメータ記憶サブルーチンへ進む。そ
こで、パラメータ設定用可変抵抗器11ないし1nのそれぞ
れを設定して第1のパラメータ×11ないし×n1を設定す
る。そして、プログラムスイッチ63と鍵盤120 に含まれ
る最低音のキースイッチとを同時に操作する。すると、
鍵盤押下げ検出回路130 は鍵盤120 の最低音のキースイ
ッチが操作されたことを検出してCPU40に検出信号を
与える。
【0031】一方、パラメータ×11ないし×n1は、マル
チプレクサ20を介してA−D変換回路30に与えられ、こ
のA−D変換回路30によってディジタル値に変換され
て、鍵盤120 の最低音のキースイッチに基づくデータJ
1とともにメモリに一時記憶される。そして、プログラ
ムスイッチ63が操作されたことを判別し、前述のパラメ
ータ×11ないし×n1および最低音のキースイッチのデー
タJ1をメモリ50の記憶領域51にストアし、メインルー
チンへリターンする。
チプレクサ20を介してA−D変換回路30に与えられ、こ
のA−D変換回路30によってディジタル値に変換され
て、鍵盤120 の最低音のキースイッチに基づくデータJ
1とともにメモリに一時記憶される。そして、プログラ
ムスイッチ63が操作されたことを判別し、前述のパラメ
ータ×11ないし×n1および最低音のキースイッチのデー
タJ1をメモリ50の記憶領域51にストアし、メインルー
チンへリターンする。
【0032】続いて、パラメータ設定用可変抵抗器11な
いし1nを操作して第2のパラメータ×12ないし×n2を設
定し、プログラムスイッチ63を操作するとともに、鍵盤
120き中位の音高のキースイッチを操作する。すると、
前述の説明と同様にして、パラメータ記憶サブルーチン
で設定されたパラメータ×12ないし×n2とキースイッチ
のデータJ2とがメモリ50の記憶領域52にストアされ
る。さらに、パラメータ設定用可変抵抗器11ないし1nを
操作して第3のパラメータ×13ないし×n3を設定し、プ
ログラムスイッチ63を操作するとともに鍵盤120 の最高
音のキースイッチを操作する。すると、前述の説明と同
様にして、パラメータ×13ないし×n3と最高音のキース
イッチのデータJ3とがメモリ50の記憶領域53にストア
される。その後、計算スイッチ64を操作すると、図20に
示す計算サブルーチンに進む。計算サブルーチンでは、
前述の図13とほぼ同様にして比率Δ×11ないしΔ×n1お
よびΔ×12ないしΔ×n2がそれぞれ演算される。ただ
し、この場合の比率は、第1と第2の対応する各パラメ
ータ間の差に対する、データJ1とJ2との差、および
第2と第3の対応する各パラメータ間の差に対する、デ
ータJ2とJ3との差の各比率となる。そして、各パラ
メータ×11ないし×n1、×12ないし×n2、比率Δ×11な
いしΔ×n1およびΔ×12ないしΔ×n2がメモリ50に記憶
される。その後、CPU40は図21に示す再生サブルーチ
ンに進む。
いし1nを操作して第2のパラメータ×12ないし×n2を設
定し、プログラムスイッチ63を操作するとともに、鍵盤
120き中位の音高のキースイッチを操作する。すると、
前述の説明と同様にして、パラメータ記憶サブルーチン
で設定されたパラメータ×12ないし×n2とキースイッチ
のデータJ2とがメモリ50の記憶領域52にストアされ
る。さらに、パラメータ設定用可変抵抗器11ないし1nを
操作して第3のパラメータ×13ないし×n3を設定し、プ
ログラムスイッチ63を操作するとともに鍵盤120 の最高
音のキースイッチを操作する。すると、前述の説明と同
様にして、パラメータ×13ないし×n3と最高音のキース
イッチのデータJ3とがメモリ50の記憶領域53にストア
される。その後、計算スイッチ64を操作すると、図20に
示す計算サブルーチンに進む。計算サブルーチンでは、
前述の図13とほぼ同様にして比率Δ×11ないしΔ×n1お
よびΔ×12ないしΔ×n2がそれぞれ演算される。ただ
し、この場合の比率は、第1と第2の対応する各パラメ
ータ間の差に対する、データJ1とJ2との差、および
第2と第3の対応する各パラメータ間の差に対する、デ
ータJ2とJ3との差の各比率となる。そして、各パラ
メータ×11ないし×n1、×12ないし×n2、比率Δ×11な
いしΔ×n1およびΔ×12ないしΔ×n2がメモリ50に記憶
される。その後、CPU40は図21に示す再生サブルーチ
ンに進む。
【0033】メモリ50に記憶した比率のデータに基づい
て所望の音高の音を発生させる場合には、鍵盤120 に含
まれるいずれかのキースイッチを操作する。操作された
キースイッチのデータJcはCPU40に与えられ、CP
U40は入力されたデータJcと最低音のキースイッチの
データJ1および中位の音高のキースイッチのデータJ
2とを比較する。JcがJ1とJ2との間の値であれ
ば、操作されたキースイッチのデータJcから最低音の
キースイッチのデータJ1を減算してJdを求める。そ
して、求めたJdと比率Δ×11とを乗算し、これに第1
のパラメータの×11とを加算し補間データ×1を求め
る。以下、同様にして補間データ×2ないし×nを求め
る。このようにして求められた補間データとしてのパラ
メータ×1ないし×nはD−A変換回路80、ディマルチ
プレクサ90および保持回路101 ないし10n を介してシン
セサイザ110 に与えられる。
て所望の音高の音を発生させる場合には、鍵盤120 に含
まれるいずれかのキースイッチを操作する。操作された
キースイッチのデータJcはCPU40に与えられ、CP
U40は入力されたデータJcと最低音のキースイッチの
データJ1および中位の音高のキースイッチのデータJ
2とを比較する。JcがJ1とJ2との間の値であれ
ば、操作されたキースイッチのデータJcから最低音の
キースイッチのデータJ1を減算してJdを求める。そ
して、求めたJdと比率Δ×11とを乗算し、これに第1
のパラメータの×11とを加算し補間データ×1を求め
る。以下、同様にして補間データ×2ないし×nを求め
る。このようにして求められた補間データとしてのパラ
メータ×1ないし×nはD−A変換回路80、ディマルチ
プレクサ90および保持回路101 ないし10n を介してシン
セサイザ110 に与えられる。
【0034】もし、鍵盤120 の中位の音高のキースイッ
チと最高音のキースイッチの間のいずれかのキーを操作
した場合には、操作されたキースイッチのデータJcが
中位の音高のキースイッチのデータJ2よりも大きいこ
とを判別し、両者の差Jeを求める。そして、求めたJ
eと比率Δ×12とを乗算し、これに第2のパラメータ×
12を加算して補間データとしてのパラメータ×1を求め
る。同様にして、×2ないし×nを求め、求めたパラメ
ータに基づく音をシンセサイザ110 から発生させる。
チと最高音のキースイッチの間のいずれかのキーを操作
した場合には、操作されたキースイッチのデータJcが
中位の音高のキースイッチのデータJ2よりも大きいこ
とを判別し、両者の差Jeを求める。そして、求めたJ
eと比率Δ×12とを乗算し、これに第2のパラメータ×
12を加算して補間データとしてのパラメータ×1を求め
る。同様にして、×2ないし×nを求め、求めたパラメ
ータに基づく音をシンセサイザ110 から発生させる。
【0035】なお、上述の実施例は、鍵盤の音高に応じ
て、楽器の音色等の特徴が変化する場合のパラメータの
補間について説明した。もし、ピアノ等の打鍵の強弱に
よっても音色が変化するような楽器を実現したい場合
は、打鍵の強弱および該打鍵の音高に応じて該パラメー
タを補間して演奏音を発生させることもできる。このた
めには、鍵盤押下げ検出回路130 によって鍵盤120 のい
ずれかのキーが操作されたかを判別するとともに、各キ
ーの押下げ力を検出する。一方、パラメータ設定用可変
抵抗器11ないし1nにより、最低の音高における打鍵力の
最強と最弱ならびに最高の音高における打鍵力の最強と
最弱の少なくとも4種類のパラメータを設定しておく。
そして、いずれかのキーが操作されたとき、操作された
キーの音高および打鍵の強弱に対応するパラメータを、
前記設定したパラメータを補間することによって演算
し、打鍵の強弱と該音高に対応する特徴を持った楽音に
よる演奏音を得ることができる。
て、楽器の音色等の特徴が変化する場合のパラメータの
補間について説明した。もし、ピアノ等の打鍵の強弱に
よっても音色が変化するような楽器を実現したい場合
は、打鍵の強弱および該打鍵の音高に応じて該パラメー
タを補間して演奏音を発生させることもできる。このた
めには、鍵盤押下げ検出回路130 によって鍵盤120 のい
ずれかのキーが操作されたかを判別するとともに、各キ
ーの押下げ力を検出する。一方、パラメータ設定用可変
抵抗器11ないし1nにより、最低の音高における打鍵力の
最強と最弱ならびに最高の音高における打鍵力の最強と
最弱の少なくとも4種類のパラメータを設定しておく。
そして、いずれかのキーが操作されたとき、操作された
キーの音高および打鍵の強弱に対応するパラメータを、
前記設定したパラメータを補間することによって演算
し、打鍵の強弱と該音高に対応する特徴を持った楽音に
よる演奏音を得ることができる。
【0036】また、上述の実施例では、2種類の演奏音
要素のそれぞれのパラメータを直線で結び、その間の任
意の点を補間する場合について説明したが、2種類の演
奏音要素のそれぞれのパラメータを曲線で結び、その間
の任意の点を補間するようにしてもよい。
要素のそれぞれのパラメータを直線で結び、その間の任
意の点を補間する場合について説明したが、2種類の演
奏音要素のそれぞれのパラメータを曲線で結び、その間
の任意の点を補間するようにしてもよい。
【0037】さらに、上述の3つの実施例を組み合わせ
て構成してもよい。さらに、上述の実施例は、いずれも
アナログシンセサイザに楽音信号を与えるための演奏音
要素を発生させる場合について説明したが、ディジタル
シンセサイザに対して演奏音要素を与えるようにしても
よい。この場合はメモリから読出したパラメータをアナ
ログ値に変換することなくそのまま出力するようにすれ
ばよい。
て構成してもよい。さらに、上述の実施例は、いずれも
アナログシンセサイザに楽音信号を与えるための演奏音
要素を発生させる場合について説明したが、ディジタル
シンセサイザに対して演奏音要素を与えるようにしても
よい。この場合はメモリから読出したパラメータをアナ
ログ値に変換することなくそのまま出力するようにすれ
ばよい。
【0038】
【発明の効果】したがって、この発明に従えば、少なく
とも2種類の演奏音要素を指定すれば、それらの間を補
間する演奏音要素に基づいて、従来の電子楽器では到底
得られなかった演奏の興趣に応じて微妙にバリエーショ
ンが変化する音を伴った演奏音を発生できる。すなわ
ち、たとえばピアノの楽音とチェンバロの楽音のうちそ
れぞれの任意の楽音を指定すれば、それらの楽音の間を
補間するような従来にない微妙な変化を伴った楽音によ
る演奏音を発生できる。
とも2種類の演奏音要素を指定すれば、それらの間を補
間する演奏音要素に基づいて、従来の電子楽器では到底
得られなかった演奏の興趣に応じて微妙にバリエーショ
ンが変化する音を伴った演奏音を発生できる。すなわ
ち、たとえばピアノの楽音とチェンバロの楽音のうちそ
れぞれの任意の楽音を指定すれば、それらの楽音の間を
補間するような従来にない微妙な変化を伴った楽音によ
る演奏音を発生できる。
【図1】この発明の一実施例の概略ブロック図である。
【図2】この発明の一実施例に含まれる操作部の外観図
である。
である。
【図3】図1に示すメモリに記憶させるデータを示す図
である。
である。
【図4】この発明の一実施例の具体的な動作を説明する
ためのフロー図であり、メインルーチンを示す図であ
る。
ためのフロー図であり、メインルーチンを示す図であ
る。
【図5】この発明の一実施例の具体的な動作を説明する
ためのフロー図であり、計算サブルーチンを示す図であ
る。
ためのフロー図であり、計算サブルーチンを示す図であ
る。
【図6】この発明の一実施例の具体的な動作を説明する
ためのフロー図であり、再生サブルーチンを示す図であ
る。
ためのフロー図であり、再生サブルーチンを示す図であ
る。
【図7】パラメータの演算を説明するための図である。
【図8】この発明の他の実施例の概略ブロック図であ
る。
る。
【図9】図8に含まれるコントローラの外観図である。
【図10】図8に含まれるパラメータ設定用可変抵抗器
の操作状態を示す図である。
の操作状態を示す図である。
【図11】この発明の他の実施例の具体的な動作を説明
するためのフロー図であり、操作手順を示す示すフロー
図である。
するためのフロー図であり、操作手順を示す示すフロー
図である。
【図12】この発明の他の実施例の具体的な動作を説明
するためのフロー図であり、メインルーチンを示す図で
ある。
するためのフロー図であり、メインルーチンを示す図で
ある。
【図13】この発明の他の実施例の具体的な動作を説明
するためのフロー図であり、パラメータ記憶サブルーチ
ンを示す図である。
するためのフロー図であり、パラメータ記憶サブルーチ
ンを示す図である。
【図14】この発明の他の実施例の具体的な動作を説明
するためのフロー図であり、計算サブルーチンを示す図
である。
するためのフロー図であり、計算サブルーチンを示す図
である。
【図15】この発明の他の実施例の具体的な動作を説明
するためのフロー図であり、再生サブルーチンを示す図
である。
するためのフロー図であり、再生サブルーチンを示す図
である。
【図16】パラメータの演算を説明するための図であ
る。
る。
【図17】この発明のその他の実施例を示す概略ブロッ
ク図である。
ク図である。
【図18】図17に示す鍵盤の外観図である。
【図19】この発明のその他の実施例の具体的な動作を
説明するためのフロー図であり、操作手順を示すフロー
図である。
説明するためのフロー図であり、操作手順を示すフロー
図である。
【図20】この発明のその他の実施例の具体的な動作を
説明するためのフロー図であり、メインルーチンを示す
図である。
説明するためのフロー図であり、メインルーチンを示す
図である。
【図21】この発明のその他の実施例の具体的な動作を
説明するためのフロー図であり、パラメータ記憶サブル
ーチンを示す図である。
説明するためのフロー図であり、パラメータ記憶サブル
ーチンを示す図である。
【図22】この発明のその他の実施例の具体的な動作を
説明するためのフロー図であり、計算サブルーチンを示
す図である。
説明するためのフロー図であり、計算サブルーチンを示
す図である。
【図23】この発明のその他の実施例の具体的な動作を
説明するためのフロー図であり、再生サブルーチンを示
す図である。
説明するためのフロー図であり、再生サブルーチンを示
す図である。
10 コントローラ 11〜1n パラメータ設定用可変抵抗器 20 マルチプレクサ 30 A−D変換回路 40 CPU 50 メモリ 61,62 プログラムスイッチ 63 計算スイッチ 64 ストアスイッチ 71〜7n プリセットスイッチ 80 D−A変換回路 90 ディマルチプレクサ 101〜10n 保持回路 110 シンセサイザ 120 鍵盤 130 鍵盤押下げ検出回路
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成3年7月3日
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正内容】
【書類名】 明細書
【発明の名称】 電子楽器の楽音生成装置
【特許請求の範囲】
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、電子楽器の楽音生成装
置に関し、より詳しくは電子楽器において楽音発生装置
に所望の楽音を発生させるために音色、音高およびまた
は音量等の演奏音要素の情報をその楽音発生装置に与え
る電子楽器の楽音生成装置に関するものである。
置に関し、より詳しくは電子楽器において楽音発生装置
に所望の楽音を発生させるために音色、音高およびまた
は音量等の演奏音要素の情報をその楽音発生装置に与え
る電子楽器の楽音生成装置に関するものである。
【0002】
【従来の技術】一般には、電子楽器においては、所定の
指示手段による指示にもとづく楽音生成装置からの例え
ば音色の演奏音要素に関する演奏音要素情報、および例
えば楽譜等にしたがう演奏情報によって楽音発生装置に
より所望の楽音を発生させている。
指示手段による指示にもとづく楽音生成装置からの例え
ば音色の演奏音要素に関する演奏音要素情報、および例
えば楽譜等にしたがう演奏情報によって楽音発生装置に
より所望の楽音を発生させている。
【0003】従来の、前述された電子楽器の楽音生成装
置においては、例えば音色について種々の演奏音要素、
具体的には演奏音要素を構成するパラメータを各演奏音
要素毎に予めメモリ等に記憶させている(設定してい
る)。次に、所定の選択手段による選択指示により所望
の演奏音要素を選択して、この選択された演奏音要素の
パラメータを演奏音要素情報として楽音発生装置に与え
ている。
置においては、例えば音色について種々の演奏音要素、
具体的には演奏音要素を構成するパラメータを各演奏音
要素毎に予めメモリ等に記憶させている(設定してい
る)。次に、所定の選択手段による選択指示により所望
の演奏音要素を選択して、この選択された演奏音要素の
パラメータを演奏音要素情報として楽音発生装置に与え
ている。
【0004】
【発明が解決しようとする課題】しかしながら、前述さ
れたものにおいては、演奏音要素の選択が予め記憶され
た(設定された)演奏音要素に限られてしまうために、
選択の自由度が制約されるという問題点がある。
れたものにおいては、演奏音要素の選択が予め記憶され
た(設定された)演奏音要素に限られてしまうために、
選択の自由度が制約されるという問題点がある。
【0005】なお、この問題点を解決するために、選択
された演奏音要素、具体的には演奏音要素を構成するパ
ラメータを変更・修正する機能を付加したものがある
が、この変更・修正の操作が煩雑で困難であるという問
題点がある。
された演奏音要素、具体的には演奏音要素を構成するパ
ラメータを変更・修正する機能を付加したものがある
が、この変更・修正の操作が煩雑で困難であるという問
題点がある。
【0006】本発明は、このような問題点を解消するこ
とを目的とし、簡単な操作により演奏音要素の選択の自
由度の増加が図られるとともに、演奏の興趣に応じて多
様に演奏音要素を変化させることができる電子楽器の楽
音生成装置を提供することにある。
とを目的とし、簡単な操作により演奏音要素の選択の自
由度の増加が図られるとともに、演奏の興趣に応じて多
様に演奏音要素を変化させることができる電子楽器の楽
音生成装置を提供することにある。
【0007】また、本発明の他の目的としては、簡単な
操作により演奏の興趣に応じて多様に時間的経過にとも
なって演奏音要素を変化させることができる電子楽器の
楽音生成装置を提供することにある。
操作により演奏の興趣に応じて多様に時間的経過にとも
なって演奏音要素を変化させることができる電子楽器の
楽音生成装置を提供することにある。
【0008】
【課題を解決するための手段】前述された目的を達成す
るために、本第1発明による電子楽器の楽音生成装置
は、(a) パラメータより構成される複数個の演奏音要素
のうちから少なくとも2個の演奏音要素を任意に選択す
る選択手段、(b) この選択手段により任意に選択される
少なくとも2個の演奏音要素に関して、これら演奏音要
素のパラメータ間の関連度合を任意に指定可能な演奏音
要素関連度合指定手段および(c) この演奏音要素関連度
合指定手段により指定される関連度合にもとづき前記演
奏音要素のパラメータ間を補間して新たな演奏音要素の
パラメータを形成する補間手段を具えることを特徴とす
る
るために、本第1発明による電子楽器の楽音生成装置
は、(a) パラメータより構成される複数個の演奏音要素
のうちから少なくとも2個の演奏音要素を任意に選択す
る選択手段、(b) この選択手段により任意に選択される
少なくとも2個の演奏音要素に関して、これら演奏音要
素のパラメータ間の関連度合を任意に指定可能な演奏音
要素関連度合指定手段および(c) この演奏音要素関連度
合指定手段により指定される関連度合にもとづき前記演
奏音要素のパラメータ間を補間して新たな演奏音要素の
パラメータを形成する補間手段を具えることを特徴とす
る
【0009】また、本第2発明による電子楽器の楽音生
成装置は、(a) パラメータより構成される少なくとも2
個の演奏音要素に関して、これら演奏音要素のパラメー
タ間の関連度合を経時的に自動変化するように指定可能
な演奏音要素関連度合指定手段および(b) この演奏音要
素関連度合指定手段により指定される関連度合にもとづ
き前記演奏音要素のパラメータ間を補間して新たな演奏
音要素のパラメータを形成する補間手段を具えることを
特徴とする。
成装置は、(a) パラメータより構成される少なくとも2
個の演奏音要素に関して、これら演奏音要素のパラメー
タ間の関連度合を経時的に自動変化するように指定可能
な演奏音要素関連度合指定手段および(b) この演奏音要
素関連度合指定手段により指定される関連度合にもとづ
き前記演奏音要素のパラメータ間を補間して新たな演奏
音要素のパラメータを形成する補間手段を具えることを
特徴とする。
【0010】
【作用】 第1発明:パラメータより構成される複数個の演奏音要
素のうちから選択手段により任意に選択される少なくと
も2個の演奏音要素に関して、演奏音要素関連度合指定
手段においてそれら演奏音要素のパラメータ間の関連度
合を任意に指定する。次に、この演奏音要素関連度合指
定手段により指定されるそれら演奏音要素のパラメータ
間の関連度合にもとづき補間手段により演奏音要素のパ
ラメータ間を補間する。
素のうちから選択手段により任意に選択される少なくと
も2個の演奏音要素に関して、演奏音要素関連度合指定
手段においてそれら演奏音要素のパラメータ間の関連度
合を任意に指定する。次に、この演奏音要素関連度合指
定手段により指定されるそれら演奏音要素のパラメータ
間の関連度合にもとづき補間手段により演奏音要素のパ
ラメータ間を補間する。
【0011】第2発明:パラメータより構成される少な
くとも2個の演奏音要素に関して、演奏音要素関連度合
指定手段においてそれら演奏音要素のパラメータ間の関
連度合を経時的に自動変化するように指定する。次に、
この演奏音要素関連度合指定手段により指定されるそれ
ら演奏音要素のパラメータ間の経時的に自動変化する関
連度合にもとづき同様に補間手段により演奏音要素のパ
ラメータ間を補間する。
くとも2個の演奏音要素に関して、演奏音要素関連度合
指定手段においてそれら演奏音要素のパラメータ間の関
連度合を経時的に自動変化するように指定する。次に、
この演奏音要素関連度合指定手段により指定されるそれ
ら演奏音要素のパラメータ間の経時的に自動変化する関
連度合にもとづき同様に補間手段により演奏音要素のパ
ラメータ間を補間する。
【0012】
【実施例】次に、本発明による電子楽器の楽音生成装置
の具体的実施例につき説明する。 〔第1実施例〕まず、本発明の第1実施例について、図
1乃至図7を参照しつつ説明する。図1において、可変
抵抗器より構成されているコントローラ10は、適宜操作
されることによって電圧+V の分圧値をマルチプレクサ
20に与える。また、同様に可変抵抗器より構成されてい
るN個のパラメータ設定用可変抵抗器11〜1nは演奏音要
素としての音色を構成するパラメータを設定するもので
あるとともに、例えばアタックタイム,ディケータイ
ム,サスティーンレベル,レリースタイム,音源の波
形, VCFカットオフ周波数,レゾナンス, VCFの変調の
深さ, LFOの周波数, LFOの波形等の各パラメータをパ
ラメータ設定用可変抵抗器11〜1n夫々に対応させて設定
するものである。これらパラメータ設定用可変抵抗器11
〜1nも電圧+V の分圧値をマルチプレクサ20に与える。
このマルチプレクサ20は、 CPU40から与えられるアドレ
ス信号にもとづいて、コントローラ10およびパラメータ
設定用可変抵抗器11〜1nから与えられる電圧+V の分圧
値を、言い換えれば電圧値を順次時分割的に出力して A
-D変換回路30に与える。また、この A-D変換回路30は与
えられた電圧値をディジタル値に変換して CPU40に与え
る。
の具体的実施例につき説明する。 〔第1実施例〕まず、本発明の第1実施例について、図
1乃至図7を参照しつつ説明する。図1において、可変
抵抗器より構成されているコントローラ10は、適宜操作
されることによって電圧+V の分圧値をマルチプレクサ
20に与える。また、同様に可変抵抗器より構成されてい
るN個のパラメータ設定用可変抵抗器11〜1nは演奏音要
素としての音色を構成するパラメータを設定するもので
あるとともに、例えばアタックタイム,ディケータイ
ム,サスティーンレベル,レリースタイム,音源の波
形, VCFカットオフ周波数,レゾナンス, VCFの変調の
深さ, LFOの周波数, LFOの波形等の各パラメータをパ
ラメータ設定用可変抵抗器11〜1n夫々に対応させて設定
するものである。これらパラメータ設定用可変抵抗器11
〜1nも電圧+V の分圧値をマルチプレクサ20に与える。
このマルチプレクサ20は、 CPU40から与えられるアドレ
ス信号にもとづいて、コントローラ10およびパラメータ
設定用可変抵抗器11〜1nから与えられる電圧+V の分圧
値を、言い換えれば電圧値を順次時分割的に出力して A
-D変換回路30に与える。また、この A-D変換回路30は与
えられた電圧値をディジタル値に変換して CPU40に与え
る。
【0013】CPU40に関連してメモリ50が設けられてい
るとともに、このメモリ50には後述の図3(A),(B) に示
されている記憶領域が設けられている。また、 CPU40に
は第1および第2のプログラムスイッチ61,62 、計算ス
イッチ63、ストアスイッチ64、およびプリセットスイッ
チ71〜7nが接続されている。なお、第1および第2のプ
ログラムスイッチ61,62 はコントローラ10において設定
された電圧値C1,C2 における音色を指定するものである
とともに、計算スイッチ63は第1および第2のプログラ
ムスイッチ61,62 において指定された音色の2点間、つ
まり電圧値C1,C2 間の差と、各パラメータ間x11,x12;x2
1,x22;・・・; xn1,xn2の差との比、言い換えれば変化率の
演算を指令するものである。また、ストアスイッチ64は
2種類の音色の間を補間した音色を構成するパラメータ
をメモリ50にストアするときに操作されるものであると
ともに、プリセットスイッチ71〜7nは例えばピアノまた
はチェンバロ等の楽器の音色を構成するパラメータをプ
リセットするものである。
るとともに、このメモリ50には後述の図3(A),(B) に示
されている記憶領域が設けられている。また、 CPU40に
は第1および第2のプログラムスイッチ61,62 、計算ス
イッチ63、ストアスイッチ64、およびプリセットスイッ
チ71〜7nが接続されている。なお、第1および第2のプ
ログラムスイッチ61,62 はコントローラ10において設定
された電圧値C1,C2 における音色を指定するものである
とともに、計算スイッチ63は第1および第2のプログラ
ムスイッチ61,62 において指定された音色の2点間、つ
まり電圧値C1,C2 間の差と、各パラメータ間x11,x12;x2
1,x22;・・・; xn1,xn2の差との比、言い換えれば変化率の
演算を指令するものである。また、ストアスイッチ64は
2種類の音色の間を補間した音色を構成するパラメータ
をメモリ50にストアするときに操作されるものであると
ともに、プリセットスイッチ71〜7nは例えばピアノまた
はチェンバロ等の楽器の音色を構成するパラメータをプ
リセットするものである。
【0014】一方、 D-A変換回路80は CPU40によってメ
モリ50から読出されたディジタル値としての音色を構成
するパラメータをアナログ値に変換するものであるとと
もに、これらアナログ値を時分割的にディマルチプレク
サ90に与える。このディマルチプレクサ90は、 CPU40か
ら与えられるアドレス信号にもとづいて D-A変換回路80
から時分割的に出力される音色を構成するパラメータの
アナログ値を並列的に出力して保持回路101 〜10n に与
える。これら保持回路 101〜10n は、アナログ値として
の音色を構成するパラメータを保持するサンプルホール
ド回路等によって構成されている。そして、保持回路 1
01〜10n において保持されている音色を構成するパラメ
ータは、シンセサイザ110 に与えられる。
モリ50から読出されたディジタル値としての音色を構成
するパラメータをアナログ値に変換するものであるとと
もに、これらアナログ値を時分割的にディマルチプレク
サ90に与える。このディマルチプレクサ90は、 CPU40か
ら与えられるアドレス信号にもとづいて D-A変換回路80
から時分割的に出力される音色を構成するパラメータの
アナログ値を並列的に出力して保持回路101 〜10n に与
える。これら保持回路 101〜10n は、アナログ値として
の音色を構成するパラメータを保持するサンプルホール
ド回路等によって構成されている。そして、保持回路 1
01〜10n において保持されている音色を構成するパラメ
ータは、シンセサイザ110 に与えられる。
【0015】前述の図1に示されているコントローラ1
0、パラメータ設定用可変抵抗器11〜1n、第1および第
2のプログラムスイッチ61,62 、計算スイッチ63、スト
アスイッチ64およびプリセットスイッチ71〜7nは、図2
に示されているように操作部120 に設けられている。ま
た、図3(A),(B) には図1に示されているメモリ50に記
憶されるデータが示されているとともに、メモリ50には
図3(A) に示されているように第1および第2の種類の
音色を構成するパラメータを記憶する記憶領域51,52 お
よび図3(B) に示されているように補間の計算に使用す
る定数を記憶するための記憶領域5aが設けられている。
この記憶領域51には例えばピアノの音色を構成するパラ
メータ x11〜xn1 が予め記憶されているとともに、例え
ばプリセットスイッチ71を操作することによってそれら
ピアノの音色を構成するパラメータx11〜xn1 が読出さ
れる。同様に、記憶領域52には例えばチェンバロの音色
を構成するパラメータ x12〜xn2 が予め記憶されている
とともに、例えばプリセットスイッチ72を操作すること
によってそれらチェンバロの音色を構成するパラメータ
x12〜xn2 が読出される。また、記憶領域5aには音色を
構成するパラメータ x11〜xn1 と補間すべきパラメータ
を計算するための定数△x11 〜△xn1 とが記憶される。
0、パラメータ設定用可変抵抗器11〜1n、第1および第
2のプログラムスイッチ61,62 、計算スイッチ63、スト
アスイッチ64およびプリセットスイッチ71〜7nは、図2
に示されているように操作部120 に設けられている。ま
た、図3(A),(B) には図1に示されているメモリ50に記
憶されるデータが示されているとともに、メモリ50には
図3(A) に示されているように第1および第2の種類の
音色を構成するパラメータを記憶する記憶領域51,52 お
よび図3(B) に示されているように補間の計算に使用す
る定数を記憶するための記憶領域5aが設けられている。
この記憶領域51には例えばピアノの音色を構成するパラ
メータ x11〜xn1 が予め記憶されているとともに、例え
ばプリセットスイッチ71を操作することによってそれら
ピアノの音色を構成するパラメータx11〜xn1 が読出さ
れる。同様に、記憶領域52には例えばチェンバロの音色
を構成するパラメータ x12〜xn2 が予め記憶されている
とともに、例えばプリセットスイッチ72を操作すること
によってそれらチェンバロの音色を構成するパラメータ
x12〜xn2 が読出される。また、記憶領域5aには音色を
構成するパラメータ x11〜xn1 と補間すべきパラメータ
を計算するための定数△x11 〜△xn1 とが記憶される。
【0016】次に、前述のように構成された本発明の第
1実施例の具体的な動作を図4乃至図6のフロー図にも
とづき説明する。図4に示されているメインルーチンに
おいて、例えばピアノの音色とチェンバロの音色との中
間の音色の音を演奏する場合には、まずプリセットスイ
ッチ71を操作する。応じて、 CPU40は、プリセットスイ
ッチ71に対応する記憶領域51からピアノの音色を構成す
るパラメータ x11〜xn1 を読出す。この読出されたピア
ノの音色を構成するパラメータ x11〜xn1 は、 D-A変換
回路80によってアナログ値に変換されてディマルチプレ
クサ90および保持回路 101〜10n を介してシンセサイザ
110 に与えられ、このシンセサイザ110 からピアノの音
色を構成するパラメータ x11〜xn1 によって決定される
音が演奏される。その後に、第1のプログラムスイッチ
61をONにする。このときには、コントローラ10において
設定され得る最低の電圧値C1がマルチプレクサ20を介し
て CPU40に与えられるとともに、第1のプログラムスイ
ッチ61の操作に応答して CPU40はコントローラ10におい
て設定された電圧値C1と記憶領域51から読出されたピア
ノの音色を構成するパラメータx11〜xn1 とをメモリ50
の図示しない記憶領域に一時記憶させる。
1実施例の具体的な動作を図4乃至図6のフロー図にも
とづき説明する。図4に示されているメインルーチンに
おいて、例えばピアノの音色とチェンバロの音色との中
間の音色の音を演奏する場合には、まずプリセットスイ
ッチ71を操作する。応じて、 CPU40は、プリセットスイ
ッチ71に対応する記憶領域51からピアノの音色を構成す
るパラメータ x11〜xn1 を読出す。この読出されたピア
ノの音色を構成するパラメータ x11〜xn1 は、 D-A変換
回路80によってアナログ値に変換されてディマルチプレ
クサ90および保持回路 101〜10n を介してシンセサイザ
110 に与えられ、このシンセサイザ110 からピアノの音
色を構成するパラメータ x11〜xn1 によって決定される
音が演奏される。その後に、第1のプログラムスイッチ
61をONにする。このときには、コントローラ10において
設定され得る最低の電圧値C1がマルチプレクサ20を介し
て CPU40に与えられるとともに、第1のプログラムスイ
ッチ61の操作に応答して CPU40はコントローラ10におい
て設定された電圧値C1と記憶領域51から読出されたピア
ノの音色を構成するパラメータx11〜xn1 とをメモリ50
の図示しない記憶領域に一時記憶させる。
【0017】次に、例えばチェンバロの音を演奏するた
めのプリセットスイッチ72を操作すると、記憶領域52か
らチェンバロの音色を構成するパラメータ x12〜xn2 が
読出される。そして、これらチェンバロの音色を構成す
るパラメータ x12〜xn2 にもとづく音がシンセサイザ11
0 から発生される。その後に、第2のプログラムスイッ
チ62をONにすると、コントローラ10において設定され得
る最高の電圧値C2とメモリ52から読出されたチェンバロ
の音色を構成するパラメータx12 〜xn2 とがメモリ50の
図示しない記憶領域に一時記憶される。
めのプリセットスイッチ72を操作すると、記憶領域52か
らチェンバロの音色を構成するパラメータ x12〜xn2 が
読出される。そして、これらチェンバロの音色を構成す
るパラメータ x12〜xn2 にもとづく音がシンセサイザ11
0 から発生される。その後に、第2のプログラムスイッ
チ62をONにすると、コントローラ10において設定され得
る最高の電圧値C2とメモリ52から読出されたチェンバロ
の音色を構成するパラメータx12 〜xn2 とがメモリ50の
図示しない記憶領域に一時記憶される。
【0018】続いて、計算スイッチ63を操作すると、 C
PU40は図5に示されている計算サブルーチンに進む。こ
の計算サブルーチンにおいては、図7に示されているよ
うに電圧値C1と電圧値C2との差、およびピアノの音色を
構成するパラメータx11 とチェンバロの音色を構成する
パラメータx12 とを直線で結んだときのパラメータx11,
x12 間の差の比率△x11 が演算される。同様にして、電
圧値C1と電圧値C2との差、および各パラメータx21,x22;
・・・;xn1,xn2 間の差との比率△x21 〜△xn1 が順次演算
される。そして、ピアノの音色を構成するパラメータ x
11〜xn1 と演算された比率△x11 〜△xn1 とが夫々メモ
リ50に一時記憶され、再びメインルーチンにリターンす
る。
PU40は図5に示されている計算サブルーチンに進む。こ
の計算サブルーチンにおいては、図7に示されているよ
うに電圧値C1と電圧値C2との差、およびピアノの音色を
構成するパラメータx11 とチェンバロの音色を構成する
パラメータx12 とを直線で結んだときのパラメータx11,
x12 間の差の比率△x11 が演算される。同様にして、電
圧値C1と電圧値C2との差、および各パラメータx21,x22;
・・・;xn1,xn2 間の差との比率△x21 〜△xn1 が順次演算
される。そして、ピアノの音色を構成するパラメータ x
11〜xn1 と演算された比率△x11 〜△xn1 とが夫々メモ
リ50に一時記憶され、再びメインルーチンにリターンす
る。
【0019】メインルーチンに戻ると図6に示されてい
る再生サブルーチンに進むとともに、ピアノの音色とチ
ェンバロの音色との中間の音を演奏するためにコントロ
ーラ10を操作して、最初に設定した電圧値C1,C2 間の本
発明における関連度合である任意の電圧値Ccを出力させ
る。その後に、 CPU40は設定された電圧値Ccと電圧値C1
との差圧値Cdを演算するとともに、次のようにして順次
パラメータを補間する。
る再生サブルーチンに進むとともに、ピアノの音色とチ
ェンバロの音色との中間の音を演奏するためにコントロ
ーラ10を操作して、最初に設定した電圧値C1,C2 間の本
発明における関連度合である任意の電圧値Ccを出力させ
る。その後に、 CPU40は設定された電圧値Ccと電圧値C1
との差圧値Cdを演算するとともに、次のようにして順次
パラメータを補間する。
【0020】メモリ50に一時記憶された比率△x11 と差
圧値Cdとを乗算し、その乗算値とピアノの音色を構成す
るパラメータx11 とを加算して補間されたパラメータx1
を演算する。同様にして、比率△x21 と差圧値Cdとを乗
算し、その乗算値とピアノの音色を構成するパラメータ
x21 とを加算して補間されたパラメータx2を演算する。
同様にして、補間されたパラメータx3〜xnを演算する。
圧値Cdとを乗算し、その乗算値とピアノの音色を構成す
るパラメータx11 とを加算して補間されたパラメータx1
を演算する。同様にして、比率△x21 と差圧値Cdとを乗
算し、その乗算値とピアノの音色を構成するパラメータ
x21 とを加算して補間されたパラメータx2を演算する。
同様にして、補間されたパラメータx3〜xnを演算する。
【0021】このようにして、補間されたパラメータ
は、パラメータx11 がピアノのアタックタイムであり、
パラメータx12 がチェンバロのアタックタイムであれ
ば、補間されたパラメータx1はピアノのアタックタイム
とチェンバロのアタックタイムとの間の値となることを
意味している。また、パラメータx21 がピアノのディケ
ータイムであり、パラメータx22 がチェンバロのディケ
ータイムであるとすれば、補間されたパラメータx2はピ
アノのディケータイムとチェンバロのディケータイムと
の間の値となることを意味している。
は、パラメータx11 がピアノのアタックタイムであり、
パラメータx12 がチェンバロのアタックタイムであれ
ば、補間されたパラメータx1はピアノのアタックタイム
とチェンバロのアタックタイムとの間の値となることを
意味している。また、パラメータx21 がピアノのディケ
ータイムであり、パラメータx22 がチェンバロのディケ
ータイムであるとすれば、補間されたパラメータx2はピ
アノのディケータイムとチェンバロのディケータイムと
の間の値となることを意味している。
【0022】次に、補間された各パラメータx1〜xnは、
D-A変換回路80,ディマルチプレクサ90および保持回路
101 〜10n を介してシンセサイザ110 に与えられる。し
たがって、シンセサイザ110 からはピアノとチェンバロ
との音色を構成するパラメータ x11〜xn1, x12〜xn2 を
補間した音色を構成するパラメータx1〜xnにもとづく音
が演奏される。このときに、ストアスイッチ64およびプ
リセットスイッチ73を操作すれば、プリセットスイッチ
73に対応するメモリ50の記憶領域に補間されたパラメー
タx1〜xnが順次記憶される。
D-A変換回路80,ディマルチプレクサ90および保持回路
101 〜10n を介してシンセサイザ110 に与えられる。し
たがって、シンセサイザ110 からはピアノとチェンバロ
との音色を構成するパラメータ x11〜xn1, x12〜xn2 を
補間した音色を構成するパラメータx1〜xnにもとづく音
が演奏される。このときに、ストアスイッチ64およびプ
リセットスイッチ73を操作すれば、プリセットスイッチ
73に対応するメモリ50の記憶領域に補間されたパラメー
タx1〜xnが順次記憶される。
【0023】前述のごとくに、第1実施例によれば、例
えばピアノの音をシンセサイザ110から出力するのに必
要なピアノの音色を構成するアタックタイム、ディケー
タイム等のパラメータx11〜xn1 と、チェンバロの音を
出力するのに必要なチェンバロの音色を構成するパラメ
ータ x12〜xn2 を予め設定しておき、コントローラ10に
おいて任意の電圧値Ccを設定することにより、ピアノと
チェンバロとの音を補間した音色を構成するパラメータ
x1〜xnを演算することができる。
えばピアノの音をシンセサイザ110から出力するのに必
要なピアノの音色を構成するアタックタイム、ディケー
タイム等のパラメータx11〜xn1 と、チェンバロの音を
出力するのに必要なチェンバロの音色を構成するパラメ
ータ x12〜xn2 を予め設定しておき、コントローラ10に
おいて任意の電圧値Ccを設定することにより、ピアノと
チェンバロとの音を補間した音色を構成するパラメータ
x1〜xnを演算することができる。
【0024】〔第2実施例〕次に、本発明の第2実施例
について、図8乃至図16を参照しつつ説明する。なお、
第1実施例において用いた符号と同一符号は同一内容を
示すとともに、重複する説明を省略する。図8乃至図10
に示されている第2実施例の構成は、パラメータ設定用
可変抵抗器11〜1nを操作して3種類の演奏音要素のパラ
メータを設定してメモリ50に記憶し、これらパラメータ
間を補間するパラメータを演算して楽音信号を発生させ
るものである。また、コントローラ10としては、特に図
9(A),(B) に示されているように、操作子を回動するこ
とにより電圧値を設定するモジュレーションレバーと称
されるものが用いられているとともに、第1実施例にお
ける第2のプログラムスイッチ62およびストアスイッチ
64は省略されている。
について、図8乃至図16を参照しつつ説明する。なお、
第1実施例において用いた符号と同一符号は同一内容を
示すとともに、重複する説明を省略する。図8乃至図10
に示されている第2実施例の構成は、パラメータ設定用
可変抵抗器11〜1nを操作して3種類の演奏音要素のパラ
メータを設定してメモリ50に記憶し、これらパラメータ
間を補間するパラメータを演算して楽音信号を発生させ
るものである。また、コントローラ10としては、特に図
9(A),(B) に示されているように、操作子を回動するこ
とにより電圧値を設定するモジュレーションレバーと称
されるものが用いられているとともに、第1実施例にお
ける第2のプログラムスイッチ62およびストアスイッチ
64は省略されている。
【0025】ところで、3種類の演奏音要素を設定する
ときには、図10に示されているようにパラメータ設定用
可変抵抗器11の操作子を操作してパラメータx11 を設定
し、パラメータ設定用可変抵抗器12の操作子を操作して
パラメータx21 を設定し、同様にして各パラメータ設定
用可変抵抗器13〜1nを操作して順次所望のパラメータx3
1 〜xn1 を設定する。また、同様にして、パラメータ x
12〜xn2 およびパラメータ x13〜xn3 を設定して3種類
の演奏音要素が設定される。
ときには、図10に示されているようにパラメータ設定用
可変抵抗器11の操作子を操作してパラメータx11 を設定
し、パラメータ設定用可変抵抗器12の操作子を操作して
パラメータx21 を設定し、同様にして各パラメータ設定
用可変抵抗器13〜1nを操作して順次所望のパラメータx3
1 〜xn1 を設定する。また、同様にして、パラメータ x
12〜xn2 およびパラメータ x13〜xn3 を設定して3種類
の演奏音要素が設定される。
【0026】次に、前述のように構成された本発明の第
2実施例の具体的な動作を図11乃至図15のフロー図にも
とづき説明する。まず、第1の演奏音要素を設定するた
めに、図10に示されているようにパラメータ設定用可変
抵抗器11〜1nの操作子を操作して第1のパラメータ x11
〜xn1 を設定する。そして、コントローラ10を操作して
電圧値C1が出力されるようにすると、各パラメータ設定
用可変抵抗器11〜1nにおいて設定されたパラメータ x11
〜xn1 に対応する各電圧値とコントローラ10において設
定された電圧値C1とのディジタル値が CPU40に与えられ
る。その後に、 CPU40は図13に示されているパラメータ
記憶サブルーチンに進み、設定されたパラメータ x11〜
xn1 の電圧値とコントローラ10において設定された電圧
値C1にもとづくデータとをメモリ50に一時記憶すると同
時に、 D-A変換回路80において D-A変換して保持回路 1
01〜10n に出力する。そして、 CPU40はプログラムスイ
ッチ61が操作されているか否かを判別し、操作されてい
れば前述のデータをメモリ50の記憶領域51に記憶させ
る。なお、記憶領域51にはコントローラ10において設定
された電圧値を記憶する記憶領域が新たに設けられてい
る。また、 CPU40はメモリ50にパラメータ x11〜xn1 お
よび電圧値C1を記憶するとメインルーチンにリターンす
る。
2実施例の具体的な動作を図11乃至図15のフロー図にも
とづき説明する。まず、第1の演奏音要素を設定するた
めに、図10に示されているようにパラメータ設定用可変
抵抗器11〜1nの操作子を操作して第1のパラメータ x11
〜xn1 を設定する。そして、コントローラ10を操作して
電圧値C1が出力されるようにすると、各パラメータ設定
用可変抵抗器11〜1nにおいて設定されたパラメータ x11
〜xn1 に対応する各電圧値とコントローラ10において設
定された電圧値C1とのディジタル値が CPU40に与えられ
る。その後に、 CPU40は図13に示されているパラメータ
記憶サブルーチンに進み、設定されたパラメータ x11〜
xn1 の電圧値とコントローラ10において設定された電圧
値C1にもとづくデータとをメモリ50に一時記憶すると同
時に、 D-A変換回路80において D-A変換して保持回路 1
01〜10n に出力する。そして、 CPU40はプログラムスイ
ッチ61が操作されているか否かを判別し、操作されてい
れば前述のデータをメモリ50の記憶領域51に記憶させ
る。なお、記憶領域51にはコントローラ10において設定
された電圧値を記憶する記憶領域が新たに設けられてい
る。また、 CPU40はメモリ50にパラメータ x11〜xn1 お
よび電圧値C1を記憶するとメインルーチンにリターンす
る。
【0027】続いて、パラメータ設定用可変抵抗器11〜
1nを操作して第2の演奏音要素のパラメータ x12〜xn2
を設定し、コントローラ10において電圧値C2を設定して
プログラムスイッチ61を操作する。この操作により前述
の説明と同様に、メモリ50の記憶領域52にパラメータ x
12〜xn2 に対応する電圧値およびコントローラ10におい
て設定された電圧値C2が記憶される。同様にして、パラ
メータ設定用可変抵抗器11〜1nにおいて第3の演奏音要
素のパラメータ x13〜xn3 を設定し、コントローラ10に
おいて電圧値C3を設定する。その後に、プログラムスイ
ッチ61を操作すると、パラメータ x13〜xn3 および電圧
値C3がメモリ50に記憶される。そして、計算スイッチ63
を操作すると、図14に示されている計算サブルーチンに
進む。
1nを操作して第2の演奏音要素のパラメータ x12〜xn2
を設定し、コントローラ10において電圧値C2を設定して
プログラムスイッチ61を操作する。この操作により前述
の説明と同様に、メモリ50の記憶領域52にパラメータ x
12〜xn2 に対応する電圧値およびコントローラ10におい
て設定された電圧値C2が記憶される。同様にして、パラ
メータ設定用可変抵抗器11〜1nにおいて第3の演奏音要
素のパラメータ x13〜xn3 を設定し、コントローラ10に
おいて電圧値C3を設定する。その後に、プログラムスイ
ッチ61を操作すると、パラメータ x13〜xn3 および電圧
値C3がメモリ50に記憶される。そして、計算スイッチ63
を操作すると、図14に示されている計算サブルーチンに
進む。
【0028】計算サブルーチンにおいては、第1実施例
と同様にしてコントローラ10において設定された電圧値
と各パラメータとの比率が求められるが、本第2実施例
においてはコントローラ10において3つの電圧値C1〜C3
を設定しているために、次のようにして各電圧値C1〜C3
とパラメータとの比率が求められる。
と同様にしてコントローラ10において設定された電圧値
と各パラメータとの比率が求められるが、本第2実施例
においてはコントローラ10において3つの電圧値C1〜C3
を設定しているために、次のようにして各電圧値C1〜C3
とパラメータとの比率が求められる。
【0029】電圧値C1,C2間の差およびパラメータx11,x
12 間の差の比率△x11,電圧値C2,C3間の差およびパラメ
ータx12,x13 間の差の比率△x12 が求められる。同様に
して、各パラメータの比率が順次に演算される。そし
て、各パラメータx11〜xn1,x12〜xn2 と、演算された比
率△x11 〜△xn1 、△x12 〜△xn2 とが夫々メモリ50に
記憶される。なお、 CPU40は計算サブルーチンの処理を
終了すると、次に図15に示されている再生サブルーチン
に進む。
12 間の差の比率△x11,電圧値C2,C3間の差およびパラメ
ータx12,x13 間の差の比率△x12 が求められる。同様に
して、各パラメータの比率が順次に演算される。そし
て、各パラメータx11〜xn1,x12〜xn2 と、演算された比
率△x11 〜△xn1 、△x12 〜△xn2 とが夫々メモリ50に
記憶される。なお、 CPU40は計算サブルーチンの処理を
終了すると、次に図15に示されている再生サブルーチン
に進む。
【0030】まず、再生サブルーチンにおいては、コン
トローラ10を操作して設定された例えば電圧値C1,C2 間
の電圧値Ccがマルチプレクサ20および A-D変換回路30を
介して CPU40に与えられる。応じて、 CPU40は設定され
た電圧値Ccが電圧値C1,C2 間の値であるか否かを判別す
る。この判別により、電圧値Ccが電圧値C1,C2 間であれ
ば、電圧値Ccと電圧値C1との差圧値Cdを演算する。そし
て、演算した差圧値Cdとメモリ50に記憶した比率△x11
とを乗算し、この乗算値をパラメータx11 に加算してパ
ラメータの補間値x1を演算する。同様にして、パラメー
タの補間値x2〜xnを順次演算する。このような演算の結
果得られたパラメータの補間値x1〜xnは、 D-A変換回路
80,ディマルチプレクサ90および保持回路101 〜10n を
介してシンセサイザ110 に与えられる。この結果、コン
トローラ10において設定された電圧値C1,C2 に対応する
パラメータ間を補間したパラメータにもとづく演奏音を
シンセサイザ110 から発生させることができる。なお、
コントローラ10において設定された電圧値Ccが電圧値C2
よりも大きい場合には、 CPU40は電圧値Ccから電圧値C2
を減算して差圧値Ceを演算する。そして、比率△x12 と
差圧値Ceとを乗算し、この乗算値と第2の種類のパラメ
ータx12 とを加算して、補間したパラメータx1を演算す
る。同様にして、パラメータx2〜xnを演算し、この演算
結果は D-A変換回路80、ディマルチプレクサ90および保
持回路 101〜10n を介してシンセサイザ110 に与えられ
る。したがって、シンセサイザ110 からコントローラ10
において設定された電圧値C2,C3 に対応するパラメータ
の間を補間したパラメータx1〜xnに対応する楽音を発生
させることができる。
トローラ10を操作して設定された例えば電圧値C1,C2 間
の電圧値Ccがマルチプレクサ20および A-D変換回路30を
介して CPU40に与えられる。応じて、 CPU40は設定され
た電圧値Ccが電圧値C1,C2 間の値であるか否かを判別す
る。この判別により、電圧値Ccが電圧値C1,C2 間であれ
ば、電圧値Ccと電圧値C1との差圧値Cdを演算する。そし
て、演算した差圧値Cdとメモリ50に記憶した比率△x11
とを乗算し、この乗算値をパラメータx11 に加算してパ
ラメータの補間値x1を演算する。同様にして、パラメー
タの補間値x2〜xnを順次演算する。このような演算の結
果得られたパラメータの補間値x1〜xnは、 D-A変換回路
80,ディマルチプレクサ90および保持回路101 〜10n を
介してシンセサイザ110 に与えられる。この結果、コン
トローラ10において設定された電圧値C1,C2 に対応する
パラメータ間を補間したパラメータにもとづく演奏音を
シンセサイザ110 から発生させることができる。なお、
コントローラ10において設定された電圧値Ccが電圧値C2
よりも大きい場合には、 CPU40は電圧値Ccから電圧値C2
を減算して差圧値Ceを演算する。そして、比率△x12 と
差圧値Ceとを乗算し、この乗算値と第2の種類のパラメ
ータx12 とを加算して、補間したパラメータx1を演算す
る。同様にして、パラメータx2〜xnを演算し、この演算
結果は D-A変換回路80、ディマルチプレクサ90および保
持回路 101〜10n を介してシンセサイザ110 に与えられ
る。したがって、シンセサイザ110 からコントローラ10
において設定された電圧値C2,C3 に対応するパラメータ
の間を補間したパラメータx1〜xnに対応する楽音を発生
させることができる。
【0031】なお、本第2実施例においては、モジュレ
ーションレバーを操作して電圧値C1〜C3を設定するよう
にしたが、モジュレーションレバーを用いることなく、
押圧力を検知してその押圧力に応じた電圧を発生するい
わゆるタッチセンサを用いるようにしても良い。
ーションレバーを操作して電圧値C1〜C3を設定するよう
にしたが、モジュレーションレバーを用いることなく、
押圧力を検知してその押圧力に応じた電圧を発生するい
わゆるタッチセンサを用いるようにしても良い。
【0032】また、前述の再生サブルーチンにおいて、
モジュレーションレバーを操作する代わりに包絡線信号
を発生する包絡線信号電圧発生装置を設け、この包絡線
信号電圧発生装置から得られる包絡線信号電圧をマルチ
プレクサ20おび A-D変換回路30を介して CPU40に与える
ようにしても良い。こうすれば、モジュレーションレバ
ーで設定された電圧値に対応するパラメータの間を包絡
線信号電圧の瞬間値に応じて補間し、この補間したパラ
メータに対応する楽音信号を発生することができる。そ
して、包絡線信号電圧の波形を任意に選択するだけで、
モジュレーションレバーの手動操作を行なうことなし
に、経時的に変化するパラメータに対応した楽音信号を
発生することができる。
モジュレーションレバーを操作する代わりに包絡線信号
を発生する包絡線信号電圧発生装置を設け、この包絡線
信号電圧発生装置から得られる包絡線信号電圧をマルチ
プレクサ20おび A-D変換回路30を介して CPU40に与える
ようにしても良い。こうすれば、モジュレーションレバ
ーで設定された電圧値に対応するパラメータの間を包絡
線信号電圧の瞬間値に応じて補間し、この補間したパラ
メータに対応する楽音信号を発生することができる。そ
して、包絡線信号電圧の波形を任意に選択するだけで、
モジュレーションレバーの手動操作を行なうことなし
に、経時的に変化するパラメータに対応した楽音信号を
発生することができる。
【0033】さらに、モジュレーションレバーによって
電圧値を設定する代わりに、ファンクションジェネレー
タの出力電圧を与えるようにしても良い。言い換えれ
ば、シンセサイザに含まれるキーボード(図示せず)が
操作されたときに、トリガされて任意の電圧信号を発生
するファンクションジェネレータを設け、設定された音
色のパラメータをファンクションジェネレータからの出
力電圧にもとづいて補間するようにしても良い。こうす
れば、ファンクションジェネレータの出力電圧にもとづ
いて音色を補間した楽音信号を発生することができる。
なお、この場合には、演奏音要素を設定するためのパラ
メータからアタックタイム,ディケータイム,サステイ
ンレベルおよびレリースタイムを省いておく必要があ
る。
電圧値を設定する代わりに、ファンクションジェネレー
タの出力電圧を与えるようにしても良い。言い換えれ
ば、シンセサイザに含まれるキーボード(図示せず)が
操作されたときに、トリガされて任意の電圧信号を発生
するファンクションジェネレータを設け、設定された音
色のパラメータをファンクションジェネレータからの出
力電圧にもとづいて補間するようにしても良い。こうす
れば、ファンクションジェネレータの出力電圧にもとづ
いて音色を補間した楽音信号を発生することができる。
なお、この場合には、演奏音要素を設定するためのパラ
メータからアタックタイム,ディケータイム,サステイ
ンレベルおよびレリースタイムを省いておく必要があ
る。
【0034】〔第3実施例〕本発明の第3実施例を図17
乃至図23を参照しつつ説明する。なお、第1,2実施例
において用いた符号と同一符号は同一内容を示すととも
に、重複する説明は省略する。本第3実施例においては
鍵盤120 によって演奏音要素としての音高を3つ指定
し、これらの音高のパラメータ間を補間して音高の変化
に対応して変化する楽音を出力できるようにしたもので
ある。このために、図8に示されているコントローラ10
に代えて鍵盤120 と鍵盤押下げ検出回路130 とが設けら
れている。なお、この鍵盤120 は、図18に示されている
ように、従来から知られたピアノあるいはオルガンなど
の鍵盤と同様にして構成されている。また、鍵盤押下げ
検出回路130 は、鍵盤120 の各キーが押下げられたか否
かを検出するものである。
乃至図23を参照しつつ説明する。なお、第1,2実施例
において用いた符号と同一符号は同一内容を示すととも
に、重複する説明は省略する。本第3実施例においては
鍵盤120 によって演奏音要素としての音高を3つ指定
し、これらの音高のパラメータ間を補間して音高の変化
に対応して変化する楽音を出力できるようにしたもので
ある。このために、図8に示されているコントローラ10
に代えて鍵盤120 と鍵盤押下げ検出回路130 とが設けら
れている。なお、この鍵盤120 は、図18に示されている
ように、従来から知られたピアノあるいはオルガンなど
の鍵盤と同様にして構成されている。また、鍵盤押下げ
検出回路130 は、鍵盤120 の各キーが押下げられたか否
かを検出するものである。
【0035】次に、前述のように構成された本発明の第
3実施例の具体的な動作を図19乃至図23のフロー図にも
とづき説明する。まず、図21に示されているパラメータ
記憶サブルーチンへ進むとともに、各パラメータ設定用
可変抵抗器11〜1nを設定して第1のパラメータ x11〜xn
1 を設定する。そして、プログラムスイッチ61と鍵盤12
0 に含まれる最低音のキースイッチとを同時に操作す
る。この操作により、鍵盤押下げ検出回路130 は鍵盤12
0 の最低音のキースイッチが操作されたことを検出して
CPU40に検出信号を与える。
3実施例の具体的な動作を図19乃至図23のフロー図にも
とづき説明する。まず、図21に示されているパラメータ
記憶サブルーチンへ進むとともに、各パラメータ設定用
可変抵抗器11〜1nを設定して第1のパラメータ x11〜xn
1 を設定する。そして、プログラムスイッチ61と鍵盤12
0 に含まれる最低音のキースイッチとを同時に操作す
る。この操作により、鍵盤押下げ検出回路130 は鍵盤12
0 の最低音のキースイッチが操作されたことを検出して
CPU40に検出信号を与える。
【0036】一方、パラメータ x11〜xn1 は、マルチプ
レクサ20を介して A-D変換回路30に与えられ、この A-D
変換回路30によってディジタル値に変換されて、鍵盤12
0 の最低音のキースイッチにもとづくキーナンバーデー
タJ1とともにメモリに一時記憶される。そして、プログ
ラムスイッチ61が操作されたことを判別して前述のパラ
メータ x11〜xn1 および最低音のキースイッチのキーナ
ンバーデータJ1をメモリ50の記憶領域51にストアし、メ
インルーチンへリターンする。
レクサ20を介して A-D変換回路30に与えられ、この A-D
変換回路30によってディジタル値に変換されて、鍵盤12
0 の最低音のキースイッチにもとづくキーナンバーデー
タJ1とともにメモリに一時記憶される。そして、プログ
ラムスイッチ61が操作されたことを判別して前述のパラ
メータ x11〜xn1 および最低音のキースイッチのキーナ
ンバーデータJ1をメモリ50の記憶領域51にストアし、メ
インルーチンへリターンする。
【0037】続いて、パラメータ設定用可変抵抗器11〜
1nを操作して第2のパラメータ x12〜xn2 を設定し、プ
ログラムスイッチ61を操作するとともに、鍵盤120 の中
位の音高のキースイッチを操作する。この操作により、
前述の説明と同様にして、パラメータ記憶サブルーチン
で設定されたパラメータ x12〜xn2 とキースイッチのキ
ーナンバーデータJ2とがメモリ50の記憶領域52にストア
される。さらに、パラメータ設定用可変抵抗器11〜1nを
操作して第3のパラメータ x13〜xn3 を設定し、プログ
ラムスイッチ61を操作するとともに、鍵盤120 の最高音
のキースイッチを操作する。この操作により、前述の説
明と同様にして、パラメータ x13〜xn3と最高音のキー
スイッチのキーナンバーデータJ3とがメモリ50の記憶領
域にストアされる。その後に、計算スイッチ63を操作す
ると、図22に示されている計算サブルーチンに進む。こ
の計算サブルーチンにおいては、前述の第2実施例とほ
ぼ同様にして各比率△x11 〜△xn1,△x12 〜△xn2 が演
算される。なお、この場合の比率△x11 〜△xn1,△x12
〜△xn2 は、第1と第2の演奏音要素の対応する各パラ
メータ間の差に対する、キーナンバーデータJ1,J2 間の
差、および第2と第3の演奏音要素の対応する各パラメ
ータ間の差に対する、キーナンバーデータJ2,J3 間の差
の各比率となる。そして、各パラメータ x11〜xn1, x12
〜xn2,比率△x11 〜△xn1,△x12 〜△xn2 がメモリ50に
記憶される。その後に、 CPU40は図23に示されている再
生サブルーチンに進む。
1nを操作して第2のパラメータ x12〜xn2 を設定し、プ
ログラムスイッチ61を操作するとともに、鍵盤120 の中
位の音高のキースイッチを操作する。この操作により、
前述の説明と同様にして、パラメータ記憶サブルーチン
で設定されたパラメータ x12〜xn2 とキースイッチのキ
ーナンバーデータJ2とがメモリ50の記憶領域52にストア
される。さらに、パラメータ設定用可変抵抗器11〜1nを
操作して第3のパラメータ x13〜xn3 を設定し、プログ
ラムスイッチ61を操作するとともに、鍵盤120 の最高音
のキースイッチを操作する。この操作により、前述の説
明と同様にして、パラメータ x13〜xn3と最高音のキー
スイッチのキーナンバーデータJ3とがメモリ50の記憶領
域にストアされる。その後に、計算スイッチ63を操作す
ると、図22に示されている計算サブルーチンに進む。こ
の計算サブルーチンにおいては、前述の第2実施例とほ
ぼ同様にして各比率△x11 〜△xn1,△x12 〜△xn2 が演
算される。なお、この場合の比率△x11 〜△xn1,△x12
〜△xn2 は、第1と第2の演奏音要素の対応する各パラ
メータ間の差に対する、キーナンバーデータJ1,J2 間の
差、および第2と第3の演奏音要素の対応する各パラメ
ータ間の差に対する、キーナンバーデータJ2,J3 間の差
の各比率となる。そして、各パラメータ x11〜xn1, x12
〜xn2,比率△x11 〜△xn1,△x12 〜△xn2 がメモリ50に
記憶される。その後に、 CPU40は図23に示されている再
生サブルーチンに進む。
【0038】再生サブルーチンにおいて、メモリ50に記
憶された比率△x11 〜△xn1,△x12〜△xn2 のデータに
もとづいて所望の音高の音を発生させる場合には、鍵盤
120に含まれるいずれかのキースイッチを操作する。こ
の操作されたキースイッチのキーナンバーデータJcは C
PU40に与えられ、 CPU40は入力されたキーナンバーデー
タJcと、最低音のキースイッチのキーナンバーデータJ1
および中位の音高のキースイッチのキーナンバーデータ
J2とを比較する。この入力されたキーナンバーデータJc
がキーナンバーデータJ1とキーナンバーデータJ2との間
の値であれば、操作されたキースイッチのキーナンバー
データJcから最低音のキースイッチのキーナンバーデー
タJ1を減算して差ナンバーデータJdを求める。そして、
求められた差ナンバーデータJdと比率△x11 とを乗算
し、この乗算値に第1のパラメータx11 を加算して補間
データx1を求める。同様にして補間データx2〜xnを求め
る。このようにして求められた補間データx2〜xnとして
のパラメータx1〜xnは D-A変換回路80, ディマルチプレ
クサ90および保持回路 101〜10n を介してシンセサイザ
110 に与えられる。
憶された比率△x11 〜△xn1,△x12〜△xn2 のデータに
もとづいて所望の音高の音を発生させる場合には、鍵盤
120に含まれるいずれかのキースイッチを操作する。こ
の操作されたキースイッチのキーナンバーデータJcは C
PU40に与えられ、 CPU40は入力されたキーナンバーデー
タJcと、最低音のキースイッチのキーナンバーデータJ1
および中位の音高のキースイッチのキーナンバーデータ
J2とを比較する。この入力されたキーナンバーデータJc
がキーナンバーデータJ1とキーナンバーデータJ2との間
の値であれば、操作されたキースイッチのキーナンバー
データJcから最低音のキースイッチのキーナンバーデー
タJ1を減算して差ナンバーデータJdを求める。そして、
求められた差ナンバーデータJdと比率△x11 とを乗算
し、この乗算値に第1のパラメータx11 を加算して補間
データx1を求める。同様にして補間データx2〜xnを求め
る。このようにして求められた補間データx2〜xnとして
のパラメータx1〜xnは D-A変換回路80, ディマルチプレ
クサ90および保持回路 101〜10n を介してシンセサイザ
110 に与えられる。
【0039】なお、鍵盤120 の中位の音高のキースイッ
チと最高音のキースイッチとの間のいずれかのキーを操
作した場合には、操作されたキースイッチのキーナンバ
ーデータJcが中位の音高のキースイッチのキーナンバー
データJ2よりも大きいことを判別し、両者の差ナンバー
データJeを求める。そして、求めた差ナンバーデータJe
と比率△x12 とを乗算し、この乗算値に第2のパラメー
タx12 を加算して補間データとしてのパラメータx1を求
める。同様にして、補間データのパラメータx2〜xnを求
め、求めた補間データのパラメータx1〜xnにもとづく音
をシンセサイザ110 から発生させる。
チと最高音のキースイッチとの間のいずれかのキーを操
作した場合には、操作されたキースイッチのキーナンバ
ーデータJcが中位の音高のキースイッチのキーナンバー
データJ2よりも大きいことを判別し、両者の差ナンバー
データJeを求める。そして、求めた差ナンバーデータJe
と比率△x12 とを乗算し、この乗算値に第2のパラメー
タx12 を加算して補間データとしてのパラメータx1を求
める。同様にして、補間データのパラメータx2〜xnを求
め、求めた補間データのパラメータx1〜xnにもとづく音
をシンセサイザ110 から発生させる。
【0040】なお、本第3実施例は、鍵盤の音高に応じ
て、楽器の音色等の特徴が変化する場合のパラメータの
補間について説明したが、ピアノ等の打鍵の強弱によっ
ても音色が変化するような楽器を実現したい場合は、打
鍵の強弱およびその打鍵の音高に応じてパラメータを補
間して演奏音を発生させることもできる。このために
は、鍵盤押下げ検出回路130 によって鍵盤120 のいずれ
かのキーが操作されたかを判別するとともに、各キーの
押下げ力を検出する。一方、パラメータ設定用可変抵抗
器11〜1nにより、最低の音高における打鍵力の最強およ
び最弱、並びに最高の音高における打鍵力の最強および
最弱の少なくとも4種類のパラメータを設定しておくと
ともに、いずれかのキーが操作されたときに操作された
キーの音高および打鍵の強弱に対応するパラメータを、
パラメータ設定用可変抵抗器11〜1nにより設定されたパ
ラメータを補間することによって演算し、打鍵の強弱お
よびその音高に対応する特徴を盛った楽音による演奏音
を得ることができる。また、前述の第1〜3実施例にお
いては、2種類の各演奏音要素のパラメータを直線で結
び、この間の任意の点を補間する場合につれて説明した
が、2種類の各演奏音要素のパラメータを曲線で結び、
この間の点を補間するようにしても良い。
て、楽器の音色等の特徴が変化する場合のパラメータの
補間について説明したが、ピアノ等の打鍵の強弱によっ
ても音色が変化するような楽器を実現したい場合は、打
鍵の強弱およびその打鍵の音高に応じてパラメータを補
間して演奏音を発生させることもできる。このために
は、鍵盤押下げ検出回路130 によって鍵盤120 のいずれ
かのキーが操作されたかを判別するとともに、各キーの
押下げ力を検出する。一方、パラメータ設定用可変抵抗
器11〜1nにより、最低の音高における打鍵力の最強およ
び最弱、並びに最高の音高における打鍵力の最強および
最弱の少なくとも4種類のパラメータを設定しておくと
ともに、いずれかのキーが操作されたときに操作された
キーの音高および打鍵の強弱に対応するパラメータを、
パラメータ設定用可変抵抗器11〜1nにより設定されたパ
ラメータを補間することによって演算し、打鍵の強弱お
よびその音高に対応する特徴を盛った楽音による演奏音
を得ることができる。また、前述の第1〜3実施例にお
いては、2種類の各演奏音要素のパラメータを直線で結
び、この間の任意の点を補間する場合につれて説明した
が、2種類の各演奏音要素のパラメータを曲線で結び、
この間の点を補間するようにしても良い。
【0041】なお、前述の3つの実施例を組み合わせて
構成しても良い。また、前述の実施例は、いずれもアナ
ログシンセサイザに楽音信号を与えるための演奏音要素
を発生させる場合について説明したが、ディジタルシン
セサイザに対して演奏音要素を与えるようにしても良
い。この場合には、メモリから読出したパラメータをア
ナログ値に変換することなくそのまま出力するようにす
れば良い。
構成しても良い。また、前述の実施例は、いずれもアナ
ログシンセサイザに楽音信号を与えるための演奏音要素
を発生させる場合について説明したが、ディジタルシン
セサイザに対して演奏音要素を与えるようにしても良
い。この場合には、メモリから読出したパラメータをア
ナログ値に変換することなくそのまま出力するようにす
れば良い。
【0042】
【発明の効果】以上に説明したように、本第1および第
2発明によれば、次のような効果を奏する。 第1発明;選択手段により任意に選択される少なくとも
2個の演奏音要素に関して、演奏音要素関連度合指定手
段によるそれら演奏音要素のパラメータ間の関連度合の
任意の指定にもとづき、次々に補間により新たな演奏音
要素のパラメータが形成される。したがって、簡単な操
作により演奏音要素の選択の自由度の増加が図られると
ともに、演奏の興趣に応じて多様に演奏音要素を変化さ
せることができる。 第2発明;演奏音要素関連度合指定手段による少なくと
も2個の演奏音要素のパラメータ間の経時的に自動変化
する関連度合いの指定にもとづき、補間により新たな演
奏音要素のパラメータが形成される。したがって、簡単
な操作により演奏の興趣に応じて多様に時間的経過にと
もなって演奏音要素を変化させることができる。
2発明によれば、次のような効果を奏する。 第1発明;選択手段により任意に選択される少なくとも
2個の演奏音要素に関して、演奏音要素関連度合指定手
段によるそれら演奏音要素のパラメータ間の関連度合の
任意の指定にもとづき、次々に補間により新たな演奏音
要素のパラメータが形成される。したがって、簡単な操
作により演奏音要素の選択の自由度の増加が図られると
ともに、演奏の興趣に応じて多様に演奏音要素を変化さ
せることができる。 第2発明;演奏音要素関連度合指定手段による少なくと
も2個の演奏音要素のパラメータ間の経時的に自動変化
する関連度合いの指定にもとづき、補間により新たな演
奏音要素のパラメータが形成される。したがって、簡単
な操作により演奏の興趣に応じて多様に時間的経過にと
もなって演奏音要素を変化させることができる。
【図面の簡単な説明】
【図1】本発明による電子楽器の楽音生成装置の第1実
施例の概略ブロック図である。
施例の概略ブロック図である。
【図2】同第1実施例の操作部の外観図である。
【図3】同第1実施例のデータを記憶するメモリの構成
図である。
図である。
【図4】同第1実施例のメインルーチンのフローチャー
ト図である。
ト図である。
【図5】同第1実施例の計算サブルーチンのフローチャ
ート図である。
ート図である。
【図6】同第1実施例の再生サブルーチンのフローチャ
ート図である。
ート図である。
【図7】同第1実施例のパラメータの演算内容を示すグ
ラフ図である。
ラフ図である。
【図8】本発明による電子楽器の楽音生成装置の第2実
施例の概略ブロック図である。
施例の概略ブロック図である。
【図9】同第2実施例のコントローラの外観図である。
【図10】同第2実施例のパラメータ設定用可変抵抗器
の操作状態を示す説明図である。
の操作状態を示す説明図である。
【図11】同第2実施例の操作手順のフローチャート図
である。
である。
【図12】同第2実施例のメインルーチンのフローチャ
ート図である。
ート図である。
【図13】同第2実施例のパラメータ記憶サブルーチン
のフローチャート図である。
のフローチャート図である。
【図14】同第2実施例の計算サブルーチンのフローチ
ャート図である。
ャート図である。
【図15】同第2実施例の再生サブルーチンのフローチ
ャート図である。
ャート図である。
【図16】同第2実施例のパラメータの演算内容を示す
グラフ図である。
グラフ図である。
【図17】本発明による電子楽器の楽音生成装置の第3
実施例の概略ブロック図である。
実施例の概略ブロック図である。
【図18】同第3実施例の鍵盤の外観図である。
【図19】同第3実施例の操作手順のフローチャート図
である。
である。
【図20】同第3実施例のメインルーチンのフローチャ
ート図である。
ート図である。
【図21】同第3実施例のパラメータ記憶サブルーチン
のフローチャート図である。
のフローチャート図である。
【図22】同第3実施例の計算サブルーチンのフローチ
ャート図である。
ャート図である。
【図23】同第3実施例の再生サブルーチンのフローチ
ャート図である。
ャート図である。
【符号の説明】 10 コントローラ 11〜1n パラメータ設定用可変抵抗器 20 マルチプレクサ 30 A−D変換回路 40 CPU 50 メモリ 61,62 プログラムスイッチ 63 計算スイッチ 64 ストアスイッチ 71〜7n プリセットスイッチ 80 D−A変換回路 90 ディマルチプレクサ 101〜10n 保持回路 110 シンセサイザ 120 鍵盤 130 鍵盤押下げ検出回路
Claims (7)
- 【請求項1】 複数のパラメータによって演奏音要素が
構成され、そのような演奏音要素に基づいて楽音信号を
出力する電子楽器の演奏音要素発生装置であって、 少なくとも2種類の演奏音要素のそれぞれを構成する複
数のパラメータを設定するパラメータ設定手段、 前記パラメータ設定手段で設定された複数のパラメータ
で表わされる少なくとも2種類の演奏音要素を指定する
演奏音要素指定手段、 前記演奏音要素指定手段で指定された少なくとも2種類
の演奏音要素のそれぞれに対応するパラメータの間を補
間する補間手段、および前記補間手段によって補間され
たパラメータに基づく演奏音要素を出力する演奏音要素
出力手段を備えた、電子楽器の演奏音要素発生装置。 - 【請求項2】 前記補間手段は、 前記演奏音要素指定手段で指定された少なくとも2種類
の演奏音要素間における各パラメータごとの変化率を演
算する変化率演算手段、 前記指定された2種類の演奏音要素の間の任意の点を指
定する任意演奏音要素指定手段、および前記任意演奏音
要素指定手段で指定された点と前記変化率演算手段によ
って演算された変化率とに基づいて、当該指定された点
におけるパラメータを演算するパラメータ演算手段を含
む、特許請求の範囲第1項記載の電子楽器の演奏音要素
発生装置。 - 【請求項3】 前記パラメータ演算手段は、 前記任意演奏音要素指定手段によって指定された任意の
点と、前記演奏音要素指定手段で指定された少なくとも
2種類のいずれか一方との差を求める手段、 前記差を求める手段によって求められた差と前記変化率
演算手段によって求められた変化率とを乗算する乗算手
段、および前記乗算手段によって乗算された結果と前記
指定された少なくとも2種類の演奏音要素のいずれか一
方のパラメータとを加算する加算手段を含む、特許請求
の範囲第2項記載の電子楽器の演奏音要素発生装置。 - 【請求項4】 前記パラメータ設定手段は、前記複数の
パラメータを予め記憶するパラメータ記憶手段を含む、
特許請求の範囲第1項記載の電子楽器の演奏音要素発生
装置。 - 【請求項5】 前記パラメータ設定手段は、前記パラメ
ータ記憶手段に前記複数のパラメータを記憶させるため
のパラメータ入力手段を含む、特許請求の範囲第4項記
載の電子楽器の演奏音要素発生装置。 - 【請求項6】 前記パラメータ入力手段は、 前記複数のパラメータを電圧値として出力する複数の可
変抵抗器と、 前記複数の可変抵抗器からの電圧値を時分割的に出力す
るマルチプレクサと、 前記マルチプレクサの出力をディジタル値に変換するA
−D変換手段と、 前記A−D変換手段出力を前記パラメータ記憶手段に記
憶させるための手段を含む、特許請求の範囲第5項記載
の電子楽器の演奏音要素発生装置。 - 【請求項7】 前記任意演奏音要素指定手段は鍵盤であ
る、特許請求の範囲第1項記載の電子楽器の演奏音要素
発生装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3163957A JP2559922B2 (ja) | 1991-06-07 | 1991-06-07 | 電子楽器の楽音生成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3163957A JP2559922B2 (ja) | 1991-06-07 | 1991-06-07 | 電子楽器の楽音生成装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57131805A Division JPS5940698A (ja) | 1982-07-27 | 1982-07-27 | 電子楽器の楽音生成装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3190688A Division JP2683464B2 (ja) | 1991-07-03 | 1991-07-03 | 電子楽器の楽音生成装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06161459A true JPH06161459A (ja) | 1994-06-07 |
| JP2559922B2 JP2559922B2 (ja) | 1996-12-04 |
Family
ID=15784036
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3163957A Expired - Lifetime JP2559922B2 (ja) | 1991-06-07 | 1991-06-07 | 電子楽器の楽音生成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2559922B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5216363A (en) * | 1975-07-29 | 1977-02-07 | Yawata Kagaku Kougiyou Kk | Mixed chmical fertilizer containing activated matter |
| JPS5346447A (en) * | 1976-10-09 | 1978-04-26 | Kawasaki Steel Co | Colddrolled steel plate having good tentative anticorrosion strength |
| JPS5553397A (en) * | 1978-10-16 | 1980-04-18 | Nippon Musical Instruments Mfg | Note scaling circuit for digital musical instrument |
| JPS55140892A (en) * | 1979-04-19 | 1980-11-04 | Nippon Musical Instruments Mfg | Musical tone controller for electronic musical instrument |
| JPS5652800A (en) * | 1979-10-05 | 1981-05-12 | Nippon Musical Instruments Mfg | Device for setting parameter information for electronic musical instrument |
| JPS5840593A (ja) * | 1981-09-04 | 1983-03-09 | ヤマハ株式会社 | 電子楽器 |
-
1991
- 1991-06-07 JP JP3163957A patent/JP2559922B2/ja not_active Expired - Lifetime
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5216363A (en) * | 1975-07-29 | 1977-02-07 | Yawata Kagaku Kougiyou Kk | Mixed chmical fertilizer containing activated matter |
| JPS5346447A (en) * | 1976-10-09 | 1978-04-26 | Kawasaki Steel Co | Colddrolled steel plate having good tentative anticorrosion strength |
| JPS5553397A (en) * | 1978-10-16 | 1980-04-18 | Nippon Musical Instruments Mfg | Note scaling circuit for digital musical instrument |
| JPS55140892A (en) * | 1979-04-19 | 1980-11-04 | Nippon Musical Instruments Mfg | Musical tone controller for electronic musical instrument |
| JPS5652800A (en) * | 1979-10-05 | 1981-05-12 | Nippon Musical Instruments Mfg | Device for setting parameter information for electronic musical instrument |
| JPS5840593A (ja) * | 1981-09-04 | 1983-03-09 | ヤマハ株式会社 | 電子楽器 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2559922B2 (ja) | 1996-12-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4355559A (en) | Electronic musical instrument | |
| US4478124A (en) | Sound aspect generating apparatus for an electronic musical instrument | |
| US4875400A (en) | Electronic musical instrument with touch response function | |
| US5569870A (en) | Keyboard electronic musical instrument having partial pedal effect circuitry | |
| JPH03269492A (ja) | 電子楽器 | |
| US5308917A (en) | Keyboard touch response setting apparatus | |
| JPH06324681A (ja) | 電子楽器の楽音生成装置 | |
| JP3296518B2 (ja) | 電子楽器 | |
| EP0269052B1 (en) | Electronic musical instrument | |
| JP2650489B2 (ja) | 電子楽器 | |
| JP2936863B2 (ja) | 楽音信号形成装置のための音色制御装置 | |
| JP2559922B2 (ja) | 電子楽器の楽音生成装置 | |
| JPH08194483A (ja) | 電子楽器の楽音生成装置 | |
| JP2561063B2 (ja) | 電子楽器の楽音生成装置 | |
| JP2561065B2 (ja) | 電子楽器の楽音生成装置 | |
| JP2561064B2 (ja) | 電子楽器の楽音生成装置 | |
| JP3880718B2 (ja) | 電子楽器 | |
| JP3029056B2 (ja) | 電子楽器 | |
| JP3225874B2 (ja) | 楽音パラメータ設定装置、楽音合成装置および楽音パラメータ設定装置の制御方法 | |
| JPH08123410A (ja) | 電子楽器の音響効果付加装置 | |
| JPH07104670B2 (ja) | 電子楽器 | |
| JP2549443Y2 (ja) | タッチレスポンス機能付電子楽器 | |
| JP2684833B2 (ja) | 楽音信号発生装置 | |
| JP2008102349A (ja) | 自動伴奏装置及びプログラム | |
| JP3419261B2 (ja) | 波形メモリ型楽音発生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19960730 |