(57)【特許請求の範囲】
【請求項１】
ソロ演奏あるいはアンサンブル演奏を指示する指示情報を含む演奏データが供給される音源部をそれぞれ有し、供給された演奏データに応じた楽音を生成する複数の系列と、
前記複数の系列毎に前記音源部のパラメータを、前記指示情報でソロ演奏が指示された時と、前記指示情報でアンサンブル演奏が指示された時とで切り換える制御手段とを備え、
前記複数の系列毎にソロ演奏とアンサンブル演奏とを切り換えられるようにしたことを特徴とする楽音出力装置。
【請求項２】
前記パラメータ中に、少なくとも音色フィルタに設定されるフィルタ係数が含まれていることを特徴とする請求項１記載の楽音出力装置。
【請求項３】
ソロ専用パラメータが記憶されるソロ専用エリアと、アンサンブル専用パラメータが記憶されるアンサンブル専用エリアと、ソロとアンサンブルの共通パラメータが記憶される共通エリアとを有するメモリを、さらに備え、
前記指示情報でソロ演奏が指示された時に、前記メモリのソロ専用エリアと共通エリアからパラメータが読み出されて前記音源部に設定され、前記指示情報でアンサンブル演奏が指示された時に、前記メモリのアンサンブル専用エリアと共通エリアとからパラメータが読み出されて前記音源部に設定されるようにしたことを特徴とする請求項１記載の楽音出力装置。
【請求項４】
前記制御手段は、ソロ演奏あるいはアンサンブル演奏を指示する指示情報を含む自動演奏データが供給された時に、曲の進行に応じてソロ演奏を指示するデータ部分ではソロ用のパラメータを、アンサンブル演奏を指示するデータ部分ではアンサンブル用のパラメータを前記音源部に自動的に切り換えて設定することを特徴とする請求項１記載の楽音出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
異なる複数の音色を使用して自動演奏したり、異なる音色を重ねて演奏する場合に良好な音色の得られる楽音出力装置に関するものである。
【０００２】
【従来の技術】
従来、自動演奏装置において自動演奏する場合には、異なる複数の音色を使用して自動演奏させることが一般的に行われている。
また、電子楽器を用いたライブ演奏の場合においても、電子ドラムやエレクトリックギター、キーボード等の異なる音色を重ねて演奏することが行われている。
【０００３】
【発明が解決しようとする課題】
しかしながら、異なる音色を使用する場合に、各々の音色の楽音は単独で聴いた場合にはよい音に聞こえるが、他の音色と混合したり、合奏させたりすると、その音色が目立たなくなったり、全体の楽音の音色が劣化する場合があるという問題点があった。
そこで、本発明は、他の音色と同時に使用した時に良好な音色になると共に、単独で聴いた時にも良好な音色の楽音を出力するようにした楽音出力装置を提供することを目的としている。
【０００４】
【課題を解決するための手段】
上記目的を達成するために、本発明の楽音出力装置は、ソロ演奏あるいはアンサンブル演奏を指示する指示情報を含む演奏データが供給される音源部をそれぞれ有し、供給された演奏データに応じた楽音を生成する複数の系列と、前記複数の系列毎に前記音源部のパラメータを、前記指示情報でソロ演奏が指示された時と、前記指示情報でアンサンブル演奏が指示された時とで切り換える制御手段とを備え、前記複数の系列毎にソロ演奏とアンサンブル演奏とを切り換えられるようにしている。
また、この楽音出力装置において、前記パラメータ中に、少なくとも音色フィルタに設定されるフィルタ係数が含まれるようにしている。
【０００５】
さらに、本発明の上記楽音出力装置において、ソロ専用パラメータが記憶されるソロ専用エリアと、アンサンブル専用パラメータが記憶されるアンサンブル専用エリアと、ソロとアンサンブルの共通パラメータが記憶される共通エリアとを有するメモリを、さらに備え、前記指示情報でソロ演奏が指示された時に、前記メモリのソロ専用エリアと共通エリアからパラメータが読み出されて前記音源部に設定され、前記指示情報でアンサンブル演奏が指示された時に、前記メモリのアンサンブル専用エリアと共通エリアとからパラメータが読み出されて前記音源部に設定されるようにようにしている。
【０００６】
さらにまた、本発明の上記楽音出力装置において、前記制御手段は、ソロ演奏あるいはアンサンブル演奏を指示する指示情報を含む自動演奏データが供給された時に、曲の進行に応じてソロ演奏を指示するデータ部分ではソロ用のパラメータを、アンサンブル演奏を指示するデータ部分ではアンサンブル用のパラメータを前記音源部に自動的に切り換えて設定するようにしている。
【０００７】
このような本発明によれば、ソロ演奏が指示された時にはソロ演奏に好適なパラメータに切り換えられて良好な楽音を出力することができる。また、アンサンブル演奏が指示された時にはアンサンブル演奏に好適なパラメータに切り換えられて良好なアンサンブルの楽音を出力することができるようになる。
したがって、異なる複数の音色を使用する自動演奏において、良好な音色の自動演奏を行うことができる。また、異なる音色を重ねて使用するライブ演奏等においても、良好な楽音を出力することができるようになる。
【０００８】
また、アンサンブルパラメータは、ソロ用パラメータの一部を変更したパラメータであるので、共通に使用できるパラメータの記憶エリアと、それぞれの専用パラメータの記憶エリアをメモリは有すればよい。このため、それぞれのパラメータを独立して記憶する場合に比べて、メモリ容量を低減することができ、メモリを有効に活用することができる。
さらに、ソロ用データとアンサンブルデータとを含む自動演奏データが供給された時に、ソロ演奏部分とアンサンブル演奏データ部分に応じてパラメータを切り換えることができるので、曲の進行に合わせていずれの演奏部分においても良好な演奏を行うことができる。
【０００９】
【発明の実施の形態】
本発明の楽音出力装置の第１の実施の形態の構成を図１に示すが、この例においては自動演奏に本発明の楽音出力装置が適用されている。
図１において、１−１は第１の音色の楽音を発生する第１系列の音源部、１−２は第２の音色の楽音を発生する第２系列の音源部、そして、１−ｎは第ｎの音色の楽音を発生する第ｎ系列の音源部である。すなわち、音源部１−１〜１−ｎにより、ｎ種類の音色の楽音を発生することができる。また、２は複数の音源部１−１〜１−ｎに自動演奏データを同時に供給して自動演奏させる自動演奏装置である。さらに、３は音源部１−１〜１−ｎから出力された楽音を放音するためのサウンドシステムである。
【００１０】
音源部１−１〜１−ｎは全て同じ構成を有しており、その構成は第１系列の音源部１−１に示されている。そこで、第１系列の音源部１−１を例に上げて音源部の構成を説明する。第１系列の音源部１−１は、波形メモリ音源１０と、波形メモリ音源１０から自動演奏データに応じて生成された楽音が供給されるフィルタ１１と、フィルタ１１にソロ用フィルタ係数を供給するソロ用フィルタ係数手段１４と、フィルタ１１にアンサンブル用フィルタ係数を供給するアンサンブル用フィルタ係数手段１５と、ソロ用フィルタ係数手段１４とアンサンブル用フィルタ係数手段１５とのいずれかを選択する切換スイッチ１２と、自動演奏データに応じて切換スイッチ１２を制御する制御部１３とから構成されている。
【００１１】
このように構成されている音源部１−１〜１−ｎの動作を、第１系列の音源部１−１を例に上げて説明する。
自動演奏装置２は図２に示すような演奏データを音源部１−１〜１−ｎに供給する。ただし、図２には一つの音色のトラックを示しており、実際には自動演奏装置１よりの演奏データは複数のトラックを有している。
図２に示すトラックにおいて、「ＰＣ」は音色を変更するプログラムチェンジメッセージであり、「ソロ」はソロ演奏を指示するメッセージ、「Ｄ」はデュレーションを示すメッセージ、「アンサンブル」はアンサンブル演奏を指示するメッセージである。
【００１２】
すなわち、プログラムチェンジメッセージでソロ演奏される音色に変更されて、次いでソロ演奏が指定されたり、プログラムチェンジでアンサンブル演奏される音色に変更されて、次いでアンサンブル演奏が指定されている。
この時、プログラムチェンジメッセージが自動演奏装置１から第１系列の音源部１−１に供給されると、音源部１−１においてプログラムチェンジメッセージに応じた音色の楽音が波形メモリ音源１０から生成されてフィルタ１１に供給されるようになる。次いで、ソロ演奏が指示されたとすると、この指示により制御部１３が切換スイッチ１２をソロ用フィルタ係数手段１４側に切り換える。
これにより、ソロ用フィルタ係数手段１４よりのフィルタ係数がフィルタ１１に設定され、良好な音色のソロ演奏の楽音を得ることができる
【００１３】
また、プログラムチェンジメッセージに次いでアンサンブル演奏を指示するメッセージが第１系列の音源部１−１に供給されると、制御部１３が切換スイッチ１２をアンサンブル用フィルタ係数手段１５側に切り換える。これにより、アンサンブル用フィルタ係数手段１５よりのフィルタ係数がフィルタ１１に設定され、良好な音色のアンサンブル演奏の楽音を得ることができる。
なお、アンサンブル用フィルタ係数としては、例えば、他の系列の音源部１−２〜１−ｎよりの音色と重なった時に、重なり合ってレベルの集中している周波数成分のレベルを下げるようなフィルタ係数とすると、アンサンブル演奏された時に良好な音色とすることができる。
また、ソロ用フィルタ係数としては、単独で聴いた時に良好な音色とされるフィルタ係数とされる。
【００１４】
このように、本発明の楽音出力装置の第１の実施の形態では、ソロ演奏が指示された時にソロ演奏に適したフィルタ係数をフィルタに設定するようにし、アンサンブル演奏が指示された時にアンサンブル演奏に適したフィルタ係数をフィルタに設定するようにしたものである。これにより、ソロ演奏であってもアンサンブル演奏であっても、良好な音色の楽音を得ることができるようになる。
【００１５】
次に、本発明の楽音出力装置の第２の実施の形態を図３ないし図５を参照しながら説明する。なお、図３には自動演奏に楽音出力装置を適用した第２の実施の形態の構成を示すブロック図が示されており、図４には第２の実施の形態における周波数分析部の構成を示しており、図５には第２の実施の形態におけるランダム・アクセス・メモリ（ＲＡＭ）のメモリ構成が示されている。
図３において、３０−１は第１の音色の楽音を発生する第１系列の音源部、３０−２は第２の音色の楽音を発生する第２系列の音源部、そして、３０−ｎは第ｎの音色の楽音を発生する第ｎ系列の音源部である。すなわち、音源部３０−１〜３０−ｎによりｎ種類の音色の楽音を発生することができる。
【００１６】
また、３１は自動演奏装置３２から出力された自動演奏データを受けて、各演奏トラック毎の演奏データを第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎに供給すると共に、特定の倍音のレベルや周波数を制御する制御装置、３２は制御装置３１に複数のパートに対応させた複数の前記図２に示すような演奏トラックからなる自動演奏データを供給して自動演奏させる自動演奏装置である。
さらに、３３は制御部３１が音源部３０−１〜３０−ｎを制御することにより設定されたアンサンブル演奏時の音色パラメータ等を記憶するランダム・アクセス・メモリ（ＲＡＭ）、３４は音源部３０−１〜３０−ｎから出力された楽音を混合するミキサ、３５はミキサ３４から出力された楽音の周波数分析を行い、その結果を制御部３１に供給する周波数分析部であり、３６はミキサ３４から出力された楽音を放音するためのサウンドシステムである。
【００１７】
このように構成された本発明の第２の実施の形態の楽音出力装置の動作を説明すると、自動演奏装置３２から出力された自動演奏データは制御部３１を介して第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎに供給されて、各系列の音源部３０−１〜３０−ｎから楽音が発生され、それぞれの楽音がミキサ３４に供給されてミキシングされる。
ミキシングされた楽音は、周波数分析部３５に供給されて各スペクトラムのレベルが検出される。検出されたスペクトラム毎のレベル情報は、制御部３１に供給される。制御部３１は、アンサンブル演奏時に楽音が劣化する原因が、ある周波数帯域にレベルが集中していることであるとして、以下の処理を行う。
【００１８】
まず、制御部３１はレベルの高い周波数帯域を検出すると、その周波数帯域と、現在発音中のキーコードと比較して、キーコードに対応する周波数の何倍音に相当するかを演算する。そして、上記周波数帯域のレベルを下げるために、演算された倍音のレベルを下げる、あるいはその倍音の周波数をずらす等の指示を、第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎの各系列に指示する。この指示は第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎの各系列に順次に行なわれることになる。
すなわち、この指示を受けた第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎのいずれかが、指示された倍音のレベルを下げる、あるいはその倍音の周波数をずらすようにする。次いで、このような処理を行った後に、この時のミキサ３４より出力される楽音の周波数分析が、周波数分析部３５において再度行われる。
【００１９】
この時の周波数分析結果を制御部３１は受けて、レベルの高い周波数帯域のレベルが改善されたか否かを検出し、改善されていない場合は次の系列に同様の指示を行うようにする。このようにして、レベルの高い周波数帯域が改善された時に、制御部３１はその制御を停止する。
そして、この制御により得られた音色パラメータをアンサンブル演奏時の音色パラメータとして、ＲＡＭ３３に記憶することにより登録する。これにより、次回にアンサンブル演奏が指示された場合には、ＲＡＭ３３からアンサンブル用の音色パラメータを読み出すことにより、良好な音色のアンサンブル演奏を再現することができる。また、特定の周波数のレベルが高い時には、ＲＡＭ３３から該当する音色パラメータを読み出すことにより、良好な音色の楽音を再現することもできる。
【００２０】
なお、以上説明した制御部３１の処理は自動演奏装置３２からアンサンブル演奏が指示された時に行われ、ソロ演奏が指示された時には行われない。
ところで、周波数分析部３５の構成の一例を図４に示すが、この例においては周波数分析部３５は、以下に説明するようにフィルタバンクにより構成されている。
図４において、ローパスフィルタ（ＬＰＦ）４０−１、バンドパスフィルタ（ＢＰＦ）４０−２，４０−３，・・・、ハイパスフィルタ（ＨＰＦ）４０−ｋは入力された信号の周波数分析を行うために並列に接続されており、それぞれのフィルタ４０−１〜４０−ｋを通過した周波数成分のレベルが、それぞれのフィルタに後続接続されたレベル検出器４１−１〜４１−ｋにより検出される。
【００２１】
これにより、各周波数成分（スペクトラム）のレベルが検出されて、検出されたレベル情報が制御部３１に供給されるようになる。
周波数分析部３５は、このようにフィルタバンクにより構成することができるが、ＦＦＴ（高速フーリエ変換）により行うこともできる。ただし、現状ではＦＦＴの速度が遅いためフィルタバンクによる周波数分析の方が現実的である。
【００２２】
また、ＲＡＭ３３のメモリ構成を図５に示すが、音色毎にメモリ領域が割り当てられており、各音色のメモリ領域は、ソロ用音色パラメータを記憶するソロ用音色パラメータ記憶領域と、アンサンブル専用の音色パラメータが記憶されるアンサンブル用音色パラメータ領域とから構成されている。この場合、ソロ用音色パラメータ記憶領域には、ソロとアンサンブルとで共通に使用される音色パラメータからなる共通部分と、ソロ専用の音色パラメータからなるソロ用専用部分とから構成されている。
【００２３】
これは、前述したように制御部３１により処理されたアンサンブル用音色パラメータは、ソロ用音色パラメータの一部を変更したものであり、両音色パラメータには共通に使用できるパラメータが存在するからである。なお、共通部分のパラメータ領域を形成するようにすると、アンサンブル用音色パラメータとソロ用音色パラメータとを独立して記憶する場合に比較して、ＲＡＭ３３の記憶容量を低減することができる。
ＲＡＭ３３には、このような図５に示す共通部分とソロ用専用部分とからなるソロ用音色パラメータと、アンサンブル用音色パラメータとから構成される第１音色ないし第ｍ音色のパラメータを記憶するメモリ領域が形成されている。
【００２４】
このＲＡＭ３３において、ソロ演奏が指示された場合には、ＲＡＭ３３のソロ用音色パラメータ領域の共通部分と、ソロ用専用部分から音色パラメータが読み出されて、ソロに適した音色の楽音が生成される。
また、アンサンブル演奏が指示された場合には、ＲＡＭ３３のソロ用音色パラメータ領域の共通部分、およびアンサンブル用音色パラメータ領域からアンサンブルに適した音色パラメータが読み出されて、良好なアンサンブル演奏の楽音が生成されるようになる。
【００２５】
なお、前述した制御部３１が音色パラメータを制御する場合に、第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎの一つから出力される音色と、他の一つから出力される異なる音色との相性を見ながら音色パラメータを制御するようにしてもよい。
さらに、第１系列の音源部３０−１ないし第ｎ系列の音源部３０−ｎから出力される音色に、優先順位をつけて優先順位の低い順に音色パラメータを制御するようにしてもよい。
さらにまた、各音色において特徴的な周波数成分については、これを削減する場合には特徴的な周波数成分がなくなってしまわないように考慮して、削減の程度を決定するようにしてもよい。
さらにまた、図３に示す楽音出力装置はアンサンブル演奏を行う、各音色の音作り装置としても適用することができるものである。
【００２６】
【発明の効果】
本発明は以上のように構成されているので、ソロ演奏が指示された時にはソロ演奏に好適なパラメータに切り換えられて良好な楽音を出力することができる。また、アンサンブル演奏が指示された時にはアンサンブル演奏に好適なパラメータに切り換えられて良好なアンサンブルの楽音を出力することができるようになる。
したがって、異なる複数の音色を使用する自動演奏において、良好な音色の自動演奏を行うことができる。また、異なる音色を重ねて使用するライブ演奏等においても、良好な楽音を出力することができるようになる。
【００２７】
また、アンサンブルパラメータは、ソロ用パラメータの一部を変更したパラメータであるので、共通に使用できるパラメータの記憶エリアと、それぞれの専用パラメータの記憶エリアをメモリは有すればよい。このため、それぞれのパラメータを独立して記憶する場合に比べて、メモリ容量を低減することができ、メモリを有効に活用することができる。
さらに、ソロ用データとアンサンブルデータとを含む自動演奏データが供給された時に、ソロ演奏部分とアンサンブル演奏データ部分に応じてパラメータを切り換えることができるので、曲の進行に合わせていずれの演奏部分においても良好な演奏を行うことができる。
【図面の簡単な説明】
【図１】  本発明の楽音出力装置の第１の実施の形態の構成を示すブロック図である。
【図２】  自動演奏装置から出力される自動演奏データの一音色のトラックにおける演奏データの一例を示す図である。
【図３】  本発明の楽音出力装置の第２の実施の形態の構成を示すブロック図である。
【図４】  本発明の楽音出力装置の第２の実施の形態における周波数分析部の構成を示す図である。
【図５】  本発明の楽音出力装置の第２の実施の形態におけるＲＡＭの構成を示す図である。
【符号の説明】
１−１〜１−ｎ  第１系列ないし第ｎ系列の音源部、２  自動演奏装置、３  サウンドシステム、１０  波形メモリ音源、１１  フィルタ、１２  切換スイッチ、１３  制御部、１４  ソロ用フィルタ係数手段、１５  アンサンブル用フィルタ係数手段、３０−１〜３０−ｎ  第１系列ないし第ｎ系列の音源部、３１  制御部、３２  自動演奏装置、３３  ＲＡＭ、３４  ミキサ、３５  周波数分析部、３６  サウンドシステム、４０−１〜４０−ｋ  フィルタ、４１−１〜４１−ｋ  レベル検出器
【図１】
0003666100.tif 000002
【図２】
0003666100.tif 000003
【図３】
0003666100.tif 000004
【図４】
0003666100.tif 000005
【図５】
0003666100.tif 000006