(57)【特許請求の範囲】
【請求項１】
入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、前記楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび前記複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶した記憶手段と、ユーザによる選択的利用のために外部に記憶されている制御パラメータの名称を表示する表示器とを備えた電子音楽装置において、
外部に記憶されていて楽音信号の発生態様を制御するための制御パラメータを入力するために、同外部に記憶されている制御パラメータを表す識別情報を入力する入力手段と、
前記外部に記憶されている制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定するために、前記入力した識別情報と前記記憶手段に記憶されている複数の識別情報とを比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、前記外部に記憶されている制御パラメータに関しては、前記外部に記憶されている制御パラメータを表す名称を前記表示器に表示し、また前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、前記外部に記憶されている制御パラメータに関しては、前記外部に記憶されている制御パラメータを表す名称に代えて前記記憶手段に記憶されている複数種類の制御パラメータのうちのいずれかを表す名称を自動的に選択して、同自動的に選択した名称を同自動的に選択したことを識別可能な態様で前記表示器に表示する表示制御手段と、
前記表示器にて表示されている名称に対応した制御パラメータを選択する選択手段と、
前記選択手段により選択された名称に対応した制御パラメータが前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているとき、同選択された名称に対応した制御パラメータを外部から取り込んで前記楽音信号発生手段に供給するとともに、前記選択手段により選択された名称に対応した制御パラメータが前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、前記記憶手段に記憶されていて前記自動的に選択した名称に対応した制御パラメータを前記楽音信号発生手段に供給する制御パラメータ供給手段と
を設けたことを特徴とする電子音楽装置。
【請求項２】
前記記憶手段は、複数種類の制御パラメータを複数の分類に分けて記憶しており、
前記表示制御手段は、
前記外部に記憶されている制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータの中から前記外部に記憶されている制御パラメータと同一分類に属する制御パラメータを表す名称を自動的に選択する第１選択手段を含む前記請求項１に記載した電子音楽装置。
【請求項３】
前記表示制御手段は、さらに、
前記外部に記憶されている制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれておらず、かつ前記記憶手段に記憶されている複数種類の制御パラメータのいずれの分類にも属さないとき、同記憶手段に記憶されている複数種類の制御パラメータの中から予め決められた１種類の制御パラメータを表す名称を自動的に選択する第２選択手段を含む前記請求項２に記載した電子音楽装置。
【請求項４】
前記第１選択手段により選択された制御パラメータの名称と、前記第２選択手段により選択された制御パラメータの名称とを、それぞれ異なる識別態様で表示器に表示する前記請求項３に記載した電子音楽装置。
【請求項５】
入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、前記楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび前記複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶した記憶手段と、表示器とを備え、楽音信号の発生態様を制御するための制御パラメータを表す識別情報を含む自動演奏データを外部から取り込んで同自動演奏データを再生する電子音楽装置において、
前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定するために、前記外部から取り込んだ自動演奏データ中の識別情報と、前記記憶手段に記憶されている複数の識別情報とを比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに応じて前記楽音信号発生手段における楽音信号の発生態様を制御するとともに、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、同自動演奏データ中の識別情報により表された制御パラメータに代えて、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータのうちのいずれかの制御パラメータを自動的に選択して、同自動的に選択した制御パラメータに応じて前記楽音信号発生手段における楽音信号の発生態様を制御する楽音発生態様制御手段と、
前記自動演奏データ中の識別情報により表された制御パラメータに代えて、前記記憶手段に記憶されている制御パラメータが自動的に選択されたとき、前記自動的に選択された制御パラメータを表す名称を、同自動的に選択したことを識別可能な態様で前記表示器に表示する表示制御手段と
を設けたことを特徴とする電子音楽装置。
【請求項６】
前記記憶手段は、複数種類の制御パラメータを複数の分類に分けて記憶しており、
前記楽音発生態様制御手段は、
前記自動演奏データ中の識別情報により表された制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、前記記憶手段に記憶されている複数種類の制御パラメータの中から前記自動演奏データ中の識別情報により表された制御パラメータと同一分類に属する制御パラメータを自動的に選択して前記楽音信号発生手段に供給する第１選択手段を含み、
前記表示制御手段は、
前記第１選択手段にて選択された制御パラメータの名称を、前記自動的に選択したことを識別可能な第１の識別態様で前記表示器に表示する第１表示制御手段を含む前記請求項５に記載した電子音楽装置。
【請求項７】
前記楽音発生態様制御手段は、さらに、
前記自動演奏データ中の識別情報により表された制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれておらず、かつ前記記憶手段に記憶された複数種類の制御パラメータのいずれの分類にも属さないとき、同記憶手段に記憶されている複数種類の制御パラメータの中から予め決められた１種類の制御パラメータを自動的に選択して前記楽音信号発生手段に供給する第２選択手段を含み、
前記表示制御手段は、さらに
前記第２選択手段にて選択された制御パラメータの名称を、前記第１の識別態様とは異なる第２の識別態様で前記表示器に表示する第２表示制御手段を含む前記請求項６に記載した電子音楽装置。
【請求項８】
入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、前記楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび前記複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶する記憶手段と、ユーザによる選択的利用のために外部に記憶されている制御パラメータの名称を表示する表示器とを備えた電子音楽装置に適用されて、電子音楽装置内に設けたコンピュータに、
外部に記憶されている制御パラメータを入力させるために、同外部に記憶されている制御パラメータを表す識別情報を入力させる入力ステップと、
前記外部に記憶されている制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定させるために、前記入力させた識別情報と前記記憶手段に記憶されている複数の識別情報とを比較させる比較ステップと、
前記比較ステップによる比較の結果、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、前記外部に記憶されている制御パラメータに関しては、前記外部に記憶されている制御パラメータを表す名称を前記表示器に表示させ、また前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、前記外部に記憶されている制御パラメータに関しては、前記外部に記憶されている制御パラメータを表す名称に代えて、前記記憶手段に記憶されている複数種類の制御パラメータのうちのいずれかを表す名称を自動的に選択させて、同自動的に選択させた名称を同自動的に選択させたことを識別可能な態様で前記表示器に表示させる表示制御ステップと、
ユーザの選択操作に従って前記表示器にて表示されている名称に対応した制御パラメータを選択させる選択ステップと、
前記選択させた名称に対応した制御パラメータが前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているとき、同選択させた名称に対応した制御パラメータを外部から取り込ませて前記楽音信号発生手段に供給させるとともに、前記選択させた名称に対応した制御パラメータが前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、前記記憶手段に記憶されていて前記自動的に選択した名称に対応した制御パラメータを前記楽音信号発生手段に供給させる制御パラメータ供給ステップと
を含むコンピュータ読み取り可能なプログラム。
【請求項９】
入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、前記楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび前記複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶する記憶手段と、表示器とを備え、楽音信号の発生態様を制御するための制御パラメータを表す識別情報を含む自動演奏データを外部から取り込んで同自動演奏データを再生する電子音楽装置に適用されて、電子音楽装置内に設けたコンピュータに、
前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータが、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定させるために、前記外部から取り込んだ自動演奏データ中の識別情報と、前記記憶手段に記憶されている複数の識別情報とを比較させる比較ステップと、
前記比較ステップによる比較の結果、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに応じて前記楽音信号発生手段における楽音信号の発生態様を制御させるとともに、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、前記外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、同自動演奏データ中の識別情報により表された制御パラメータに代えて、前記記憶手段に記憶されていて前記楽音信号発生手段にて対応可能な複数種類の制御パラメータのうちのいずれかの制御パラメータを自動的に選択させて、同自動的に選択させた制御パラメータに応じて前記楽音信号発生手段における楽音信号の発生態様を制御させる楽音発生態様制御ステップと、
前記自動演奏データ中の識別情報により表された制御パラメータに代えて、前記記憶手段に記憶されている制御パラメータを自動的に選択させたとき、前記自動的に選択させた制御パラメータを表す名称を、同自動的に選択させたことを識別可能な態様で前記表示器に表示させる表示制御ステップと
を含むコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、楽音信号の音色、効果、スタイル（自動伴奏パターンの種類）などの楽音信号の発生態様を制御する楽音制御情報を外部から取り込んで、同取り込んだ楽音制御情報に基づいて楽音信号の発生態様を制御する電子音楽装置に関する。
【０００２】
【従来の技術】
従来、この種の電子音楽装置は、予め複数種類の楽音制御情報を記憶した内部記憶装置を備えるとともに、外部記憶装置に記憶されている楽音制御情報を取り込み可能とする取り込み装置を備えており、内部記憶装置および外部記憶装置に記憶されている楽音制御情報を選択的に楽音信号発生手段に供給して、楽音信号の発生態様を種々に制御するようにしている。しかしながら、通常、上位の電子音楽装置における楽音信号発生手段は多数種類の楽音制御情報に対応可能であるが、下位の電子音楽装置における楽音信号発生手段は、あまり多くの種類の楽音制御情報に対応可能ではなく、限られた種類の楽音制御情報にしか対応できない。したがって、上位の電子音楽装置に予め記憶されている楽音制御情報または上位の電子音楽装置にて作成した楽音制御情報を外部記憶装置に記憶しておき、この楽音制御情報を下位の電子音楽装置に取り込んで、楽音信号の発生態様を制御しようとすると、楽音信号が発生されなかったり、予測し得ない奇妙な楽音信号が発生されたりする場合がある。
【０００３】
このようなことに対処するために、特開平８−８７２７０号公報に示されているように、楽音信号発生手段にて対応可能な複数種類の楽音制御情報を分類分けして内部記憶装置内に記憶しておき、前記楽音信号発生手段にて対応不能な楽音制御情報に関しては、内部記憶装置に記憶されている複数種類の楽音制御情報の中から同一分類に属する１種類の楽音制御情報を楽音信号発生手段に供給して、同供給した楽音制御情報によって楽音信号の発生態様を制御するようにした電子音楽装置もある。このような楽音制御情報の自動的な代替えにより、楽音信号が発生されないことを避けることができるとともに、あまり奇妙な楽音信号が発生されることを避けることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記特開平８−８７２７０号公報に示されている従来の装置にあっても、ユーザは、代替えされた楽音制御情報に基づいて発生態様の制御された楽音信号が発生されて、はじめて楽音制御情報の自動的な代替えを知るので、ユーザにとって不便である。また、代替え処理された楽音制御情報が代替え前の楽音制御情報に極めて近い場合には、発生されている楽音信号が外部から供給された楽音制御情報に基づくものであるのか、代替えされた楽音制御情報に基づくものであるかを判別し難い場合もある。この場合、発生される楽音信号が楽音制御情報の代替えによって微妙にそのニュアンスが変化しているにもかかわらず、楽音制御情報の代替えが前記ニュアンスの変化に起因しているのかを判別できない場合があり、ユーザにとって不便である。
【０００５】
【発明の概要】
本発明は、上記問題に対処するためになされたもので、その目的は、楽音制御情報の代替えをユーザが簡単に認識できる電子音楽装置および同装置に提供されるコンピュータ読み取り可能なプログラムを提供することにある。
【０００６】
上記目的を達成するために、本発明の特徴は、入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶した記憶手段と、ユーザによる選択的利用のために外部に記憶されている制御パラメータの名称を表示する表示器とを備えた電子音楽装置において、外部に記憶されていて楽音信号の発生態様を制御するための制御パラメータを入力するために、同外部に記憶されている制御パラメータを表す識別情報を入力する入力手段と、外部に記憶されている制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定するために、前記入力した識別情報と記憶手段に記憶されている複数の識別情報とを比較する比較手段と、比較手段による比較の結果、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、外部に記憶されている制御パラメータに関しては、外部に記憶されている制御パラメータを表す名称を表示器に表示し、また記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、外部に記憶されている制御パラメータに関しては、外部に記憶されている制御パラメータを表す名称に代えて記憶手段に記憶されている複数種類の制御パラメータのうちのいずれかを表す名称を自動的に選択して、同自動的に選択した名称を同自動的に選択したことを識別可能な態様で表示器に表示する表示制御手段と、表示器にて表示されている名称に対応した制御パラメータを選択する選択手段と、選択手段により選択された名称に対応した制御パラメータが記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているとき、同選択された名称に対応した制御パラメータを外部から取り込んで楽音信号発生手段に供給するとともに、選択手段により選択された名称に対応した制御パラメータが記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、記憶手段に記憶されていて前記自動的に選択した名称に対応した制御パラメータを楽音信号発生手段に供給する制御パラメータ供給手段とを設けたことにある。
【０００７】
この場合、例えば、記憶手段は、複数種類の制御パラメータを複数の分類に分けて記憶しており、表示制御手段は、外部に記憶されている制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータの中から外部に記憶されている制御パラメータと同一分類に属する制御パラメータを表す名称を自動的に選択する第１選択手段を含むように構成するとよい。
【０００８】
また、表示制御手段は、さらに、記外部に記憶されている制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれておらず、かつ記憶手段に記憶されている複数種類の制御パラメータのいずれの分類にも属さないとき、記憶手段に記憶されている複数種類の制御パラメータの中から予め決められた１種類の制御パラメータを表す名称を自動的に選択する第２選択手段を含むように構成することもできる。そして、第１選択手段により選択された制御パラメータの名称と、第２選択手段により選択された制御パラメータの名称とを、それぞれ異なる識別態様で表示器に表示するようにするとよい。
【００１０】
これによれば、ユーザが外部に記憶されている制御パラメータを取り込む場合、記憶手段に記憶されていなくて楽音信号発生手段にて対応不能な制御パラメータに関しては、記憶手段に記憶されている制御パラメータであって楽音信号発生手段にて対応可能な制御パラメータが自動的に選択される。そして、表示器には、前記自動的に選択された制御パラメータの名称が同自動的に選択されたことを識別可能な態様で表示される。したがって、ユーザが外部に記憶されている制御パラメータを電子音楽装置内に取り込んで利用しようとする場合、ユーザは、楽音信号発生手段にて対応可能な制御パラメータと対応不能な制御パラメータとを簡単に認識でき、外部の制御パラメータの利用の便が増す。
【００１１】
また、本発明の他の特徴は、入力された制御パラメータに応じて発生態様の制御された楽音信号を発生する楽音信号発生手段と、楽音信号発生手段にて対応可能であって楽音信号の発生態様を制御するための複数種類の制御パラメータおよび複数種類の制御パラメータの種類をそれぞれ表す複数の識別情報を記憶した記憶手段と、表示器とを備え、楽音信号の発生態様を制御するための制御パラメータを表す識別情報を含む自動演奏データを外部から取り込んで同自動演奏データを再生する電子音楽装置において、外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれているかを判定するために、外部から取り込んだ自動演奏データ中の識別情報と、記憶手段に記憶されている複数の識別情報とを比較する比較手段と、比較手段による比較の結果、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれている、外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに応じて楽音信号発生手段における楽音信号の発生態様を制御するとともに、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていない、外部から取り込んだ自動演奏データ中の識別情報により表された制御パラメータに関しては、同自動演奏データ中の識別情報により表された制御パラメータに代えて、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータのうちのいずれかの制御パラメータを自動的に選択して、同自動的に選択した制御パラメータに応じて楽音信号発生手段における楽音信号の発生態様を制御する楽音発生態様制御手段と、自動演奏データ中の識別情報により表された制御パラメータに代えて、記憶手段に記憶されている制御パラメータが自動的に選択されたとき、前記自動的に選択された制御パラメータを表す名称を、同自動的に選択したことを識別可能な態様で表示器に表示する表示制御手段とを設けたことにある。
【００１２】
この場合、例えば、記憶手段は、複数種類の制御パラメータを複数の分類に分けて記憶しており、楽音発生態様制御手段は、自動演奏データ中の識別情報により表された制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれていないとき、記憶手段に記憶されている複数種類の制御パラメータの中から自動演奏データ中の識別情報により表された制御パラメータと同一分類に属する制御パラメータを自動的に選択して楽音信号発生手段に供給する第１選択手段を含み、表示制御手段は、第１選択手段にて選択された制御パラメータの名称を、前記自動的に選択したことを識別可能な第１の識別態様で表示器に表示する第１表示制御手段を含むように構成するとよい。
【００１３】
また、楽音発生態様制御手段は、さらに、自動演奏データ中の識別情報により表された制御パラメータが、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータに含まれておらず、かつ記憶手段に記憶された複数種類の制御パラメータのいずれの分類にも属さないとき、記憶手段に記憶されている複数種類の制御パラメータの中から予め決められた１種類の制御パラメータを自動的に選択して楽音信号発生手段に供給する第２選択手段を含み、表示制御手段は、さらに第２選択手段にて選択された制御パラメータの名称を、第１の識別態様とは異なる第２の識別態様で表示器に表示する第２表示制御手段を含むように構成することもできる。
【００１５】
これによれば、自動演奏データの再生の際に、記憶手段に記憶されていなくて楽音信号発生手段にて対応不能な制御パラメータを表す識別情報が外部から取り込まれた場合には、自動演奏データ中の識別情報により表された制御パラメータに代えて、記憶手段に記憶されていて楽音信号発生手段にて対応可能な複数種類の制御パラメータのうちのいずれかの制御パラメータが自動的に選択される。そして、自動的に選択された制御パラメータを表す名称が、同自動的に選択したことを識別可能な態様で表示器に表示される。したがって、ユーザが外部から自動演奏データを取り込んで再生する場合、ユーザは、制御パラメータの変更の有無を簡単に認識でき、外部からの自動演奏データの再生の際における制御パラメータの利用の便が増す。
【００１６】
さらに、本発明の他の特徴は、前記と同様な楽音信号発生手段、記憶手段および表示器を備えた電子音楽装置に適用され、前記のような機能を実現する方法およびコンピュータ読み取り可能なプログラムにもある。
【００１７】
【発明の実施の形態】
以下、本発明の一実施形態を図面を用いて説明する。図１は、本発明の電子音楽装置に係る電子楽器をブロック図により示している。
【００１８】
この電子楽器は、鍵盤１１、パネル操作子群１２および表示器１３を備えている。鍵盤１１は演奏操作子としての複数の鍵からなり、各鍵の押離鍵により楽音信号の発生および停止が指示される。これらの鍵の押離鍵は、バス２０に接続された検出回路１４内に各鍵に対応して設けられた鍵スイッチのオン・オフによってそれぞれ検出される。
【００１９】
パネル操作子群１２は、電子楽器の前面パネルに設けられていて、電子楽器の種々の動作を指示するために操作される。特に、本実施形態においては、音色制御情報、効果制御情報、スタイル（自動伴奏の種類）の選択情報などの楽音制御情報の選択指示および自動演奏の作動指示のために操作される。これらのパネル操作子群１２の操作は、バス２０に接続された検出回路１５内に各操作子に対応して設けられた操作子スイッチのオン・オフによってそれぞれ検出される。表示器１３は、液晶ディスプレイまたはブラウン管装置などで構成されており、文字、符号、図形などを表示する。この表示器１３の表示態様は、バス２０に接続された表示制御回路１６によって制御される。
【００２０】
バス２０には、ＣＰＵ３１、タイマ３２、ＲＯＭ３３、ＲＡＭ３４、外部記憶装置３５、音源回路４１および効果回路４２が接続されている。ＣＰＵ３１、タイマ３２、ＲＯＭ３３およびＲＡＭ３４は、マイクロコンピュータ本体部を構成するもので、本電子楽器の各種動作をプログラムの実行により制御する。
【００２１】
ＲＯＭ３３には、図２に示すように、各種記憶エリアが設けられている。プログラム記憶エリアには、システムプログラム、本電子楽器の各種機能を実現するための一部のプログラムなどが記憶されている。スタイルデータ記憶エリアには、本電子楽器にて対応可能なマーチ、ワルツなどの自動伴奏の種類ごとに用意されていて伴奏音の発生を制御するための一連の伴奏制御データが記憶されている。
【００２２】
楽曲データ記憶エリアには、デモンストレーション用の自動演奏データが記憶されている。自動演奏データは、例えば図３に示すように、初期データ、複数の演奏イベントデータ、複数のデュレーションデータおよびエンドデータからなる。初期データは、後述するレジストレーションデータと同様であり、楽音信号の音色、効果、スタイル（自動伴奏パターンの種類）などの楽音信号の各種発生態様を制御するための複数種類の制御データからなる。演奏イベントデータは、楽曲の進行に従った楽器の演奏イベントを表すもので、押鍵、離鍵、音色、効果などに関する。押鍵に関する演奏イベントデータは、鍵の押鍵を表すキーオンデータ、同押鍵された鍵（音高）を表すノート番号データ、および押鍵の速さ（音量）を表すベロシティデータからなる。離鍵に関する演奏イベントデータは、離鍵を表すキーオフデータ、および同離鍵された鍵（音高）を表すノート番号データからなる。
【００２３】
音色に関する演奏イベントデータは、音色番号データ（場合によっては、音色パラメータも含む）からなり、自動演奏の進行中に音色を切換えるものである。効果に関する演奏イベントデータは、効果番号データ（場合によっては、効果パラメータも含む）からなり、自動演奏の進行中に効果を切換えるものである。デュレーションデータは、各演奏イベント間の時間を表す。エンドデータは、楽曲の終了を表す。
【００２４】
音色データ記憶エリアには、本電子楽器で対応可能な音色名を分類分けして記憶した音色テーブルが設けられるとともに、各音色の楽音信号を音源回路４１にて合成するために音色ごとに用意された音色パラメータ群が記憶されている。音色テーブルについて図４を用いて詳しく説明する。図４は、下位機種の音色テーブルの内容と上位機種の音色テーブルの内容とを同時に示している。上位機種においては、下位機種に比べて多数の音色が用意されている。そして、上位機種の音色テーブルには、前記下位機種の音色名および音色番号に比べて多くの音色名および音色番号が記憶されている。これらの音色名はそれぞれ分類されている。これは、上位機種において対応可能である音色の種類数が、下位機種のそれに比べて多いからである。
【００２５】
例えば、下位機種の音色テーブルには、グランドピアノ、電気ピアノ、チェレスタ、マリンバ、ドローオルガン、リードオルガンなどの音色名および同音色名にそれぞれ対応した音色番号（１，３，６，９，１１，１３など）が記憶されているとともに、前記各音色名の属するピアノ、クロマティック・パーカッション、オルガンなどの分類名および同分類名に含まれる音色番号の範囲（１〜５，６〜１０，１１〜１５）が記憶されている。これに対して、上位機種の音色テーブルには、前記下位機種の音色名および音色番号に比べて多くの音色名および音色番号が記憶されている。例えば、ピアノの分類に属する音色名（および音色番号）として、グランドピアノ（１）、ブライトピアノ（２）電気ピアノ（３）、ハープシコード（４）およびクラビノバ（５）が記憶されている。なお、同一分類に属する音色名は互いに類似した楽器から発生される楽音の音色、すなわち類似した楽音の音色を示している。また、分類名（および音色番号の範囲）は、上位機種と下位機種とでほぼ同じであるが、上位機種の場合が下位機種よりも多い場合がある。
【００２６】
効果データ記憶エリアには、本電子楽器で対応可能な効果名を分類分けして記憶した効果テーブルが設けられているとともに、効果回路４２にて楽音信号に付与される各効果ごとに用意された効果パラメータ群が記憶されている。効果テーブルについては図４と同様な形態で図５に示してあり、効果名および効果番号が記憶されているとともに、各効果名の属する分類名および同分類名に含まれる効果番号の範囲が記憶されている。なお、この効果の場合も、機種ごとに効果種類が異なり、下位機種においては上位機種に比べて、楽音信号に付与可能な効果の種類が少ない。この場合も、上位機種において対応可能である効果の種類数が、下位機種のそれに比べて多いからである。
【００２７】
レジストレーションデータ記憶エリアには、複数組のレジストレーションデータが記憶されている。一組のレジストレーションデータは、楽音信号の音色、効果、スタイル（自動伴奏パターンの種類）などの楽音信号の各種発生態様を制御するための複数種類の制御データからなる。そして、一組のレジストレーションデータを指定するだけで、パネル操作子群１２の種々の操作によって設定される楽音制御状態が実現されるようになっている。例えば、一組のレジストレーションデータは、図６に示すように、自動伴奏のテンポを示すテンポデータ、発生楽音の音量を示す音量データ、発生楽音の音色の種類を示す音色番号データ、発生楽音に付与される効果の種類を示す効果番号データ、自動伴奏のスタイル（自動伴奏パターンの種類）を表すスタイル番号データ、音色番号データによって示される音色を制御するための各種音色パラメータ、効果番号データによって示される効果を制御するための各種効果パラメータなどからなる。これらの音色パラメータおよび効果パラメータは、前記ＲＯＭ３３に記憶された音色パラメータおよび効果パラメータを補足または修正するものである。
【００２８】
外部記憶装置３５は、本電子楽器に予め組み込まれているハードディスクＨＤ、同電子楽器に装着可能なコンパクトディスクＣＤ、フレキシブルディスクＦＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、大量のデータおよびプログラムを記憶および読み出し可能にしている。これらの記録媒体には、前記ＲＯＭ３３の場合と同種であるが、同ＲＯＭ３３の場合とは異なる、多種類のプログラム、スタイルデータ、楽曲データ、音色データ、効果データ、レジストレーションデータおよびその他のデータが記憶されている。本実施形態の場合、特に、電子楽器を含む他の電子音楽装置にて前記各種データを記憶したコンパクトディスクＣＤ、フレキシブルディスクＦＤなどが本電子楽器に装着されることを一つの特徴としている。
【００２９】
音源回路４１は、ＣＰＵ３１からの演奏情報（キーオン信号、キーオフ信号、ノート番号、ベロシティなど）に基づいて楽音信号を形成する。この音源回路４１によって形成される楽音信号の音色を含む楽音要素は、ＣＰＵ３１による制御のもとに、ＲＯＭ３３または外部記憶装置３５（場合によっては、ＲＡＭ３４）から供給される音色パラメータを含む楽音要素制御パラメータによって制御される。この場合、一般的には、ＲＯＭ３３内に音色テーブルに対応させて記憶されている音色パラメータに加えて、ＲＯＭ３３内のレジストレーションデータに含まれる音色パラメータまたは外部記憶装置３５内に記憶されている音色パラメータが補足用または付加用に利用される。ただし、この音源回路４１は、機種によってその性能が異なり、音色を含む対応可能な楽音要素に種々の制限が加えられている。
【００３０】
効果回路４２は、音源回路４１によって生成された楽音信号に、リバーブ、コーラスなどの各種音楽的効果を付与するものである。この効果回路４２も、ＣＰＵ３１による制御のもとに、ＲＯＭ３３または外部記憶装置３５（場合によっては、ＲＡＭ３４）から供給される各種効果パラメータによって制御される。この場合も、一般的には、ＲＯＭ３３内に効果テーブルに対応させて記憶されている効果パラメータに加えて、ＲＯＭ３３内のレジストレーションデータに含まれる効果パラメータまたは外部記憶装置３５内に記憶されている効果パラメータが補足用または付加用に利用される。また、この効果回路４２も、機種によってその性能が異なり、対応可能な効果の種類に制限が加えられている。
【００３１】
効果回路４３にて効果の付与された楽音信号は、サウンドシステム４３に供給される。サウンドシステム４３は、アンプ、スピーカなどからなり、前記供給された楽音信号に対応した楽音を発音する。
【００３２】
また、バス２０には、インターフェース回路５１も接続されている。インターフェース回路５１は、他の電子楽器、パーソナルコンピュータなどの外部電子音楽装置５２から、自動演奏データ、楽音制御データなどの各種データおよび各種プログラムを入力する。また、このインターフェース回路５１は、通信ネットワーク６４を介して外部と接続可能となっていて、この電子楽器と外部との各種プログラムおよびデータの交信を可能としている。
【００３３】
次に、上記のように構成した実施形態の動作を説明する。まず、この電子楽器の一般的な動作について説明しておく。ユーザは、パネル操作子群１２を操作することにより、音源回路４１にて形成される楽音信号のスタイル（伴奏音の種類）、音色などに加え、効果回路４２にて楽音信号に付与される効果などを設定する。この設定においては、音色、スタイル、効果などの各楽音要素の制御態様をパネル操作子群１２を操作することにより個々に設定してもよい。また、ＲＯＭ３３、外部記憶装置３５などに記憶されているレジストレーションデータをパネル操作子群１２を操作することにより指定して、音色、スタイル、効果などの複数の楽音要素の制御態様を同時に選択するようにしてもよい。さらに、外部電子音楽装置５２または通信ネットワーク５３を介して外部から各楽音要素の制御態様をそれぞれ独立して入力し、または複数の楽音要素を同時に入力するようにしてもよい。
【００３４】
これらの場合、前記設定または選択された音色に関する音色パラメータは、ＲＯＭ３３、外部記憶装置３５、外部電子音楽装置５２または通信ネットワークから音源回路４１に供給される。前記設定または選択されたスタイルに関する制御パラメータは、ＲＡＭ３４に一旦記憶されて、図示しない伴奏音信号を生成するためのプログラム処理に利用される。前記設定または選択された効果に関する効果パラメータは、ＲＯＭ３３、外部記憶装置３５、外部電子音楽装置５２または通信ネットワークから効果回路４２に供給される。
【００３５】
この状態で、ユーザが鍵盤１４を用いて演奏操作を開始すると、この演奏操作による押離鍵情報が音源回路４１に供給される。音源回路４１は、この押離鍵情報に基づき楽音信号を形成して効果回路４２に出力する。このとき、音源回路４１においては、前記供給された音色パラメータを用いて楽音信号が形成されるので、前記設定または選択された音色の楽音信号が効果回路４２に供給されることになる。効果回路４２も、前記供給された効果パラメータを用いて楽音信号に効果を付与するので、楽音信号には前記設定または選択された効果が付与される。そして、前記設定又は選択された音色を有するとともに前記設定または選択された効果の付与された楽音信号に対応した楽音が、サウンドシステム４３を介して発音される。
【００３６】
一方、ＣＰＵ３１は、図示しないプログラムの実行により、前記押離鍵情報を用いてまたは押離鍵情報とは独立して（リズム音信号の場合は押離鍵情報には無関係）、前記設定又は選択されたスタイルに応じた自動伴奏音制御用データを形成して音源回路４１に出力する。これにより、音源回路４１は、供給された自動伴奏音制御用データに応じた伴奏音信号を形成して出力する。そして、この場合も、音源回路４１は伴奏音信号を前記設定または選択された音色に制御するとともに、効果回路４２は伴奏音信号に前記設定または選択された効果を付与する。そして、前記設定又は選択された音色を有するとともに前記設定または選択された効果の付与された伴奏音信号に対応した楽音が、サウンドシステム４３を介して発音される。
【００３７】
また、ユーザは、パネル操作子群１２を操作することにより、ＲＯＭ３３または外部記憶装置３５に記憶されている自動演奏データ（図３参照）を再生させることもできる。この場合、発生される楽音信号の発生態様を制御するための初期データは、再生開始時に音源回路４１および効果回路４２に供給される。そして、音源回路４１は楽音信号の音色などを制御するために前記供給された初期データを利用し、効果回路４１は楽音信号に効果を付与するために前記供給された初期データを用いる。
【００３８】
その後、時間経過に従って、演奏イベントデータが順次読み出される。この場合、読み出された演奏イベントデータが押離鍵に関するものであれば、同演奏イベントデータは音源回路４１に供給されて、音源回路４１は前記鍵盤１１による演奏データと同様にして、供給された演奏イベントデータに応じた楽音信号を形成する。また、読み出された演奏イベントデータが音色に関するものであれば、同演奏イベントデータは音源回路４１に供給されて、楽音信号の音色を制御するために利用される。また、読み出された演奏イベントデータが効果に関するものであれば、同演奏イベントデータは効果回路４２に供給されて、楽音信号に付与される効果を制御するために利用される。なお、これらの音色および効果に関する演奏イベントデータが音色および効果を具体的に制御するために必要な音色パラメータおよび効果パラメータは、適宜ＲＯＭ３３または外部記憶装置３５に記憶されたものが利用される。
【００３９】
また、このような自動演奏データは、インターフェース回路５１を介して外部電子音楽装置５２または通信ネットワーク５３から供給されることもある。この場合も、前記と同様に、自動演奏データにしたがった楽音信号が発生されるとともに、同発生される楽音信号の音色および同楽音信号に付与される効果は、前記自動演奏データに含まれる音色および効果に関する初期データまたは演奏イベントデータにより制御される。
【００４０】
以上が一般的な本実施形態の動作説明であり、次に本発明に直接関係した動作について詳しく説明する。まず、楽音信号の発生態様を制御する楽音制御情報を外部から電子楽器内に取り込んで、同取り込んだ楽音制御情報を利用する場合について説明する。この場合、外部記憶装置３５を構成するハードディスクに記憶されている外部音色取り込みプログラムをＲＡＭ３４内に転送し、ＣＰＵ３１は同プログラムを実行する。なお、この音色プログラムおよび後述する自動演奏再生プログラムは、予めハードディスクに記憶されていたり、フレキシブルディスクまたはコンパクトディスクから供給されたり、インターフェース回路５１を介して外部電子音楽装置５２または通信ネットワーク５３から供給されたりする。
【００４１】
ＣＰＵ３１は、外部音色取り込みプログラムの実行を図７のステップ１００にて開始し、ステップ１０２にて音色データの記憶されている外部記録媒体が指定されるとともに、同指定外部記録媒体から音色一覧情報を取り込む。この場合、表示器１３に音色データの取り込み先の一覧が表示され、ユーザはパネル操作群１２を操作することにより前記取り込み先を指示する。取り込み先である外部記録媒体としては、外部記憶装置３５内のフレキシブルディスク、コンパクトディスク、外部電子音楽装置５２および通信ネットワーク５３のうちのいずれかが指定される。なお、この通信ネットワーク５３に関しては、実質的に、同ネットワーク５３を介して交信される他の場所に配置された電子音楽装置が該当する。そして、この外部音色データの説明においては、これらの装置を総称して、以降、単に外部記録媒体と言う。
【００４２】
前記指定後、外部記録媒体に記憶されている全ての音色番号データを取り込んで、同音色番号に対応した全ての音色名を表示器１３に表示する。なお、外部記録媒体には、少なくとも複数の音色番号データおよび各音色番号に対応した音色パラメータが記憶されており、例えば図６のレジストレーションデータのようなフォーマットである。なお、この外部記録媒体に音色名を記憶させておいて、この音色名自体を前記音色名表示に利用するようにしてもよい。
【００４３】
前記ステップ１０２の処理後、ステップ１０４にて、前記取り込んだ音色番号データとＲＯＭ３３の音色テーブル内に記憶されている音色番号データとを比較する。そして、ステップ１０６にて、取り込んだ音色番号データによって表された音色名および代替え音色名を表示する。この場合、音色テーブル内に一致する音色番号データが存在する場合には、同音色番号データによって表された音色名がそのまま表示される。また、音色テーブル内に一致する音色番号データが存在しないが、音色テーブル内に同一分類に属する音色番号データが存在する場合には、前記分類に属する予め決められた音色名（例えば、図４の各分類の最上位に記載の音色名）が代替え音色名として選択され、同代替え音色名に代替えしたことを表す識別子（例えば、＊＊）が付されて表示される。さらに、音色テーブル内に同一分類に属する音色番号データも存在しない場合には、予め決められた音色名（例えば、図４の最上位に記載の音色名）が代替え音色名として選択され、同代替え音色名に代替えしたことを表す識別子（例えば、＊＊＊＊＊＊）が付されて表示される。
【００４４】
この表示ついて、一例を上げて説明する。本電子楽器が図４の音色テーブルの下位機種の欄に記載された音色のみに対応可能であり、一方、外部記録媒体にグランドピアノ、ブライトピアノ、電気ピアノ、シロフォン、マリンバおよびマイトーン（例えば、ユーザが自ら作成した音色）が記憶されていることを仮定する。この場合、グランドピアノ、電気ピアノおよびマリンバに関しては、「グランドピアノ」、「電気ピアノ」および「マリンバ」のようにそのまま表示される。ブライトピアノおよびシロフォンに関しては、「グランドピアノ」および「チェレスタ」に代替えされて、「グランドピアノ＊＊」および「チェレスタ＊＊」のように表示される。マイトーンに関しては、「グランドピアノ」に代替えられて、「グランドピアノ＊＊＊＊＊＊」のように表示される。この表示状態を、図８に示す。
【００４５】
前記ステップ１０６の処理後、ステップ１０８にてユーザによる選択操作があったかを判定するとともに、ステップ１１０にてユーザによる終了操作があったかを判定する。この場合、ユーザによる選択操作および終了操作がなければ、ステップ１０８，１１０にて共に「Ｎｏ」と判定して、ステップ１０８，１１０の循環処理を実行し続ける。一方、ユーザがパネル操作子群１２を用いて表示器１３に表示されている一つの音色名を選択すると、ＣＰＵ３１はステップ１０８にて「Ｙｅｓ」と判定して、ステップ１１２,１１４の判定処理にプログラムを進める。
【００４６】
ステップ１１２においては、前記ステップ１０４の音色番号の比較に基づいて、ユーザによる選択音色が代替え音色でないか、すなわちユーザによる選択音色が代替え識別子（＊＊，＊＊＊＊＊＊）を付さないで表示器１３に表示されている音色であるかを判定する。ステップ１１４においては、前記ステップ１０４の音色番号の比較に基づいて、ユーザによる選択音色が同一分類中の代替え音色であるか、すなわちユーザによる選択音色が代替え識別子（＊＊）を付して表示器１３に表示されている音色であるかを判定する。
【００４７】
ユーザによる選択音色が代替え音色でなければ、ＣＰＵステップ１１２にて「Ｙｅｓ」と判定し、ステップ１１６にて外部記録媒体に記憶されていてユーザによって選択された音色に関する音色番号データおよび音色パラメータを取り込んで、少なくとも同取り込んだ音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、形成される楽音信号の音色制御に備える。なお、この場合、この外部記録媒体に記憶されていた音色パラメータのほかに、他の音色パラメータが必要な場合には前記音色番号データに対応した音色パラメータがＲＯＭ３３内の音色データ領域から読み出されて音源回路４１に供給されて、音源回路４１にて前記音色制御に利用される。
【００４８】
ユーザによる選択音色が同一分類中の代替え音色であれば、ＣＰＵ３１は、ステップ１１２，１１４にて「Ｎｏ」、「Ｙｅｓ」とそれぞれ判定して、ステップ１１８にてＲＯＭ３３に記憶されていてユーザによって選択された同一分類の代替え音色に関する音色パラメータを読み出して、同読み出した音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、形成される楽音信号の音色制御に備える。
【００４９】
また、ユーザによる選択音色が代替え音色であって同一分類中の代替え音色でなければ、ＣＰＵ３１は、ステップ１１２，１１４にて共に「Ｎｏ」と判定して、ステップ１２０にてＲＯＭ３３に記憶されていてユーザによって選択された代替え音色（同一分類でない所定の代替え音色）に関する音色パラメータを読み出して、同読み出した音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、形成される楽音信号の音色制御に備える。
【００５０】
前記ステップ１１６〜１２０の処理後、ＣＰＵ３１は、ステップ１２２にて、前記音色の一覧表示に加え、音源回路４１へ出力した音色パラメータに関する音色名を表示器１３に表示する。この場合も、音色名が代替え音色でなければ、音色名がそのまま表示される。しかし、図８に示すように、音色名が同一分類中の代替え音色であれば、音色名に識別子＊＊＊＊が付されて表示される。また、音色名が同一分類でない代替え音色であれば、音色名に識別子＊＊＊＊＊＊が付されて表示される。
【００５１】
前記ステップ１２２の処理後、ステップ１０８の処理に戻る。一方、ステップ１０８，１１０の前記循環処理中、ユーザがパネル操作子群１２を用いて終了を指示すれば、ステップ１１０にて「Ｙｅｓ」と判定して、ステップ１２４にてこの外部音色取り込みプログラムの実行を終了する。
【００５２】
このようにして、ユーザによる選択音色に関する音色パラメータが音源回路４１に供給された後、ユーザは鍵盤１１を用いて演奏を開始する。この鍵盤１１を用いた演奏による楽音信号は、前述のようにして音源回路４１にて形成される。この場合、音源回路４１における楽音信号の形成においては、前記ステップ１１６〜１２０の処理により供給された音色パラメータが利用される。したがって、発生楽音信号はユーザによる選択音色に制御される。
【００５３】
このような外部音色取り込み制御においては、ユーザが外部記録媒体に記憶されている音色情報（音色パラメータ）を電子楽器内に取り込んで利用しようとする場合、音源回路４１にて対応不能な音色に関しては対応可能な音色に代替えされる。この場合、外部記録媒体に記憶されている音色情報と同一分類に属する音色情報が音源回路４１にて対応可能であれば、この同一分類に属する音色情報が代替え音色として選択される。また、音源回路４１にて対応可能な同一分類に属する音色情報がなければ、音色テーブル内にあって音源回路４１にて対応可能な予め決められた一つの音色情報が代替え音色として選択される。したがって、電子楽器にて楽音信号が発生されないような事態を避けることができるとともに、奇妙な音色の楽音信号が発生されることが回避される可能性が高くなる。
【００５４】
また、前記のような音色の代替えがなされた場合には、表示器１３にて代替えがなされたことを表す識別子と共に音色名が表示される。しかも、この識別子の付与においては、同一分類の音色が代替え音色として決定された場合と、そうでない場合とで、識別子を異ならせている。したがって、ユーザは前記のような音色の代替えを簡単に認識でき、外部記録媒体に記憶されている音色情報の利用の便が増す。
【００５５】
また、前記例では、外部記録媒体に記録されている音色情報を電子楽器にて利用する場合についてのみ説明したが、この外部記録媒体に記録されている情報の利用に関しては、楽音信号に付与される効果を制御するための効果データ、自動伴奏を制御するための制御情報としてのスタイルデータ（自動伴奏の種類）などの楽音発生態様を制御する楽音制御情報にも適用されるものである。すなわち、効果およびスタイルに関しても、外部記録媒体に記憶されている効果データおよびスタイルデータを取り込んで、効果名およびスタイル名を表示器１３に表示させる。この場合、本電子楽器で対応不能である効果データおよびスタイルデータに関しては本電子楽器にて対応可能な効果データおよびスタイルデータに代替えして表示するようにする。そして、外部記録媒体に記憶されている効果データおよびスタイルデータと同一分類に属する効果データおよびスタイルデータが本電子楽器にて対応可能であれば、予め決められてこの同一分類に属する効果データおよびスタイルデータが代替え効果データおよび代替えスタイルデータとして選択される。
【００５６】
また、前記のような効果データおよびスタイルデータの代替えがなされた場合には、表示器１３にて代替えがなされたことを表す識別子と共に効果名およびスタイル名が表示される。しかも、この識別子の付与においては、同一分類の効果データおよびスタイルデータに決定された場合と、そうでない場合とで、識別子を異ならせるようにする。したがって、ユーザは前記のような効果データおよびスタイルデータの代替えを簡単に認識でき、外部記録媒体に記憶されている効果データおよびスタイルデータの利用の便が増す。
【００５７】
次に、外部に記憶されている自動演奏データを再生する場合について説明する。この場合、ユーザは、パネル操作子群１２を用いて、外部記憶装置３５を構成するフレキシブルディスク、コンパクトディスクなどに記憶されている複数の自動演奏データのうちのいずれかを選択する。なお、インターフェース回路５１を介して外部記憶装置３５のハードディスクまたはＲＡＭ３４にダウンロードされた自動演奏データに関しても同様である。前記自動演奏データの選択後、ＣＰＵ３１は図９の自動演奏再生プログラムを実行する。この自動演奏再生プログラムの実行は、ステップ２００にて開始され、ステップ２０２にて演奏データを再生する。なお、この自動演奏データの再生処理については、上述したとおりである。そして、このステップ２０２の自動演奏データの再生処理が終了すると、ステップ２０４にて自動演奏再生プログラムの実行が終了する。
【００５８】
一方、前記ステップ２０２の自動演奏データ（図３参照）の再生処理中に、図３に示すような自動演奏データの初期データおよび演奏イベントデータ中の音色データ（音色番号データおよび音色パラメータ）の読出し時には、図１０の音色データルーチンが実行される。この音色データルーチンはステップ２１０にて開始され、ＣＰＵ３１は、ステップ２１２にて、前記読み出した音色番号データとＲＯＭ３３の音色テーブル内に記憶されている音色番号データとを比較する。
【００５９】
前記ステップ２１２の音色番号の比較後、ステップ２１４にて、前記比較に基づいて、読み出した音色番号データと一致する音色番号データが音色テーブル内に存在するか否かを判定する。一致する音色番号データが存在する場合には、ＣＰＵ３１は、ステップ２１４にて「Ｙｅｓ」と判定して、ステップ２１８にて前記読み出した音色番号データおよび音色パラメータを取り込んで、少なくとも同取り込んだ音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、以降に形成される楽音信号の音色制御に利用する。なお、この場合、読み出した音色パラメータのほかに、他の音色パラメータが必要な場合には前記音色番号データに対応した音色パラメータがＲＯＭ３３内の音色データ領域から読み出されて音源回路４１に供給されて、音源回路４１にて前記音色制御に利用される。特に、前記読み出した音色データ中に音色パラメータが含まれていなければ、前記ＲＯＭ３３内の音色データ領域から読み出されて音源回路４１に供給された音色パラメータが有効に利用される。
【００６０】
前記読み出した音色番号データと一致する音色番号データが音色テーブル内に存在しなければ、ステップ２１４にて「Ｎｏ」と判定して、ステップ２１６の判定処理を実行する。この判定処理は、前記読み出した音色番号データが属する分類と一致する音色分類が音色テーブル内に存在するかを判定するものである。一致する分類が存在する場合には、ステップ２１６にて「Ｙｅｓ」と判定して、ステップ２２０に進む。ステップ２２０においては、前記読み出した音色番号データが属する分類の中で予め決められた音色を音色テーブル内から代替え音色として選択し、この代替え音色に関する音色パラメータをＲＯＭ３３の音色データ領域から読み出して、同読み出した音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、以降形成される楽音信号の音色制御に利用する。
【００６１】
また、前記読み出した音色番号データが属する分類が音色テーブル内に存在しなければ、ステップ２１６にて「Ｎｏ」と判定して、ステップ２２４に進む。ステップ２２４においては、予め決められた音色を音色テーブル内から代替え音色として選択し、この代替え音色に関する音色パラメータをＲＯＭ３３の音色データ領域から読み出して、同読み出した音色パラメータを音源回路４１に出力する。音源回路４１は、この音色パラメータを記憶して、以降形成される楽音信号の音色制御に利用する。
【００６２】
前記ステップ２１８〜２２４の処理後、ＣＰＵ３１は、ステップ２２６にてこの電子楽器が音色表示モード状態にあるか否かを判定する。音色表示モードにあれば、ステップ２２６にて「Ｙｅｓ」と判定し、ステップ２２８の処理後、ステップ２３０にて音色データルーチンの実行を終了する。一方、音色表示モードになければ、ステップ２２６にて「Ｎｏ」と判定して、ステップ２３０にて音色データルーチンの実行を終了する。
【００６３】
ステップ２２８では、音源回路４１へ出力した音色パラメータに関する音色名を表示器１３に表示する（図８の下部参照）。この場合も、音色名が代替え音色でなければ、音色名がそのまま表示される。しかし、音色名が同一分類中の代替え音色であれば、音色名に識別子「＊＊＊＊」が付されて表示される。また、音色名が同一分類でない代替え音色であれば、音色名に識別子「＊＊＊＊＊＊」が付されて表示される。
【００６４】
このようにして、自動演奏データ中に音色データが含まれている場合には、鍵演奏データによって発生される楽音信号の音色が前記音色データによって制御される。この場合、自動演奏データ中の音色データによって表される音色が音源回路４１にて対応不能であれば、同音色は、音源回路４１にて対応可能な音色に代替えされる。しかも、同一分類に属する音色情報が音源回路４１にて対応可能であれば、この同一分類に属する音色情報が代替え音色として選択される。したがって、電子楽器にて楽音信号が発生されないような事態を避けることができるとともに、奇妙な音色の楽音信号が発生されることが回避される可能性が高くなる。
【００６５】
また、前記のような音色の代替えがなされた場合には、表示器１３にて代替えがなされたことを表す識別子と共に音色名が表示される。しかも、この識別子の付与においては、同一分類の音色が代替え音色として決定された場合と、そうでない場合とで、識別子を異ならせている。したがって、ユーザは前記のような音色の代替えを簡単に認識でき、外部記録媒体に記憶されている音色情報の利用の便が増す。
【００６６】
また、前記例では、自動演奏データ中の音色データに関してのみ説明したが、楽音信号に付与される効果を制御するための制御情報、自動伴奏を制御するための制御情報としてのスタイルデータ（自動伴奏の種類）などの楽音発生態様を制御する楽音制御情報にも適用されるものである。すなわち、効果およびスタイルに関しても、読み出された効果データおよびスタイルデータは前記音色の場合と同様に代替えされるとともに、代替えした効果名およびスタイル名を表示器１３に表示させる。ただし、この表示は、効果名およびスタイル名の表示が選択されている場合のみである。また、この場合も、読み出された効果データおよびスタイルデータと同一分類に属する効果データおよびスタイルデータが本電子楽器にて対応可能であれば、この同一分類に属する効果データおよびスタイルデータが代替え効果データおよび代替えスタイルデータとして選択される。
【００６７】
また、前記のような効果データおよびスタイルデータの代替えがなされた場合には、表示器１３にて代替えがなされたことを表す識別子と共に音色名が表示される。しかも、この識別子の付与においては、同一分類の効果データおよびスタイルデータとして決定された場合と、そうでない場合とで、識別子を異ならせるようにする。したがって、ユーザは前記のような効果データおよびスタイルデータの代替えを簡単に認識でき、外部記録媒体に記憶されている効果データおよびスタイルデータの利用の便が増す。
【００６８】
なお、上記実施形態においては、ＲＯＭ３３内の音色データ記憶エリアおよび効果データ記憶エリアに音色テーブルおよび効果テーブルに対応させて、基本的な音色パラメータおよび効果パラメータを記憶させるようにした。しかし、これに代えて、音源回路４１に音色番号に対応させて音色パラメータを記憶しておいて、楽音信号の形成の際に音色制御用として利用するようにしてもよい。また、効果回路４２に効果番号に対応させて効果パラメータを記憶しておいて、楽音信号に効果を付与する際に効果制御用として利用するようにしてもよい。
【００６９】
また、上記実施形態においては、表示器１３に音色名、効果名、スタイル名を表示する場合、代替えしたものに関しては、識別子として「＊＊」、「＊＊＊＊」および「＊＊＊＊＊＊」なる記号を付すようにしたが、他の記号を付するようにしてもよい。また、代替えした名称の字体を異ならせたり、代替えした名称に下線を引いたりして、代替えしたことを識別できるようにしてもよい。この場合も、同一分類のもの代替えした場合と、同一分類以外のものに代替えした場合と区別するようにすればよい。
【００７０】
さらに、上記実施形態においては、本発明を演奏操作子としての鍵盤１０を有する電子楽器に適用した例について説明したが、本発明は、タッチプレート、押しボタン、弦などを演奏操作子として有する種々の楽器にも適用できるものである。また、電子楽器以外でも、楽音信号を発生可能である各種装置、例えばシーケンサ装置、パーソナルコンピュータ装置にも適用可能である。
【００７１】
さらに、本発明の実施にあたっては、上記実施形態およびその変形例に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変形も可能である。
【図面の簡単な説明】
【図１】  本発明の電子音楽装置の一実施形態に係る電子楽器の概略ブロック図である。
【図２】  図１のＲＯＭの各種記憶エリアを示すマップである。
【図３】  図１の電子楽器にて利用される自動演奏データの一例を示すデータフォーマット図である。
【図４】  図１のＲＯＭの音色データ記憶エリア内に設けた音色テーブルのデータフォーマット図である。
【図５】  図１のＲＯＭの効果データ記憶エリア内に設けた効果テーブルのデータフォーマット図である。
【図６】  図1の電子楽器にて利用されるレジストレーションデータの一例を示すデータフォーマット図である。
【図７】  図1の電子楽器にて実行される外部音色取り込みプログラムを示すフローチャートである。
【図８】  図1の表示器における音色名の表示例を示す図である。
【図９】  図1の電子楽器にて実行される自動演奏再生プログラムを示すフローチャートである。
【図１０】  図８の再生プログラムの音色データルーチンを詳細に示すフローチャートである。
【符号の説明】
１０…鍵盤、１２…パネル操作子群、１３…表示器、３１…ＣＰＵ，３３…ＲＯＭ、３４…ＲＡＭ、３５…外部記憶装置、４１…音源回路、４２…効果回路、５１…インターフェース回路、５２…外部電子音楽装置、５３…通信ネットワーク。
【図１】
0003835290.tif 000002
【図２】
0003835290.tif 000003
【図３】
0003835290.tif 000004
【図４】
0003835290.tif 000005
【図５】
0003835290.tif 000006
【図６】
0003835290.tif 000007
【図７】
0003835290.tif 000008
【図８】
0003835290.tif 000009
【図９】
0003835290.tif 000010
【図１０】
0003835290.tif 000011