(57)【要約】      （修正有）【課題】電子弦楽器において、迅速に楽音を変更可能とすることで、音の表現力の向上を図る。【解決手段】押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出するフレットスイッチ群２２と、夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する第１ピッキング・センサ２３及び第２ピッキング・センサ２４と、第１ピッキング・センサ２３より弾弦が検出されたタイミングで、フレットスイッチ群２２により検出された押圧位置及び第１ピッキング・センサ２３により弾弦が検出された弦により指定される音高の楽音の発音を、接続された外部音源３０に対して指示する第１発音回路１９と、第２ピッキング・センサ２４により弾弦が検出された際に、接続された音源を制御するＣＰＵ１１と、を有する。【選択図】図２
2014134598.tif 000002
【特許請求の範囲】
【請求項１】
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、
夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示する第１の発音指示手段と、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御する音源制御手段と、
を有する電子弦楽器。
【請求項２】
前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記別の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、前記接続された音源に対して指示する第２の発音指示手段を有する請求項１記載の電子弦楽器。
【請求項３】
前記特定の弾弦検出手段により弾弦の検出された弦と前記別の弾弦検出手段により弾弦の検出された弦とが同一種類の場合でかつ、前記押圧検出手段により検出された押圧位置が同一である場合でも、前記第１の発音指示手段及び第２の発音指示手段で発音の指示される楽音の音高は夫々異なる請求項２記載の電子弦楽器。
【請求項４】
前記第１の発音指示手段及び第２の発音指示手段で発音が指示される楽音の音色は夫々異なる請求項２又は３のいずれかに記載の電子弦楽器。
【請求項５】
前記音源制御手段は、前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記接続された音源に対して楽音の消音を指示する消音指示手段を有する請求項１記載の電子弦楽器。
【請求項６】
前記消音指示手段は、前記別の弾弦検出手段により弾弦が検出された弦と同一種類の弦が前記特定の弾弦検出手段により弾弦が検出されたことに応答して発音の指示された楽音のみ、消音を指示する請求項５記載の電子弦楽器。
【請求項７】
前記音源制御手段は、前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記接続された音源にて発音している楽音に対して効果を付与する効果付与手段を有する請求項１記載の電子弦楽器。
【請求項８】
前記効果付与手段は、前記別の弾弦検出手段により弾弦が検出された弦と同一種類の弦が前記特定の弾弦検出手段により弾弦が検出されたことに応答して発音の指示された楽音に対してのみ、効果を付与する請求項７記載の電子弦楽器。
【請求項９】
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、を有する電子弦楽器が実行する楽音発生方法において、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示するステップと、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御するステップと、を含む楽音発生方法。
【請求項１０】
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、を有する電子弦楽器を制御するコンピュータを、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示する第１の発音指示手段、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御する音源制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子弦楽器、楽音発生方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、電子弦楽器は、弦に対して弾弦操作（ピッキング操作）がなされると、弦トリガピックアップにおいて検出される弦トリガ信号と、音高を指定するフレットスイッチのオン・オフ状態と、音色選択スイッチ群等のスイッチのオン・オフ状態と、に基づいて、楽音発生回路等に対する発音制御を実行する。このような従来の電子弦楽器の中には、音色選択スイッチ群等のスイッチのオン・オフ状態を切り替えることで、弾弦操作により発音された音色等を変化可能なものも存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特公平７−８２３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１を含む従来の技術では、生弦楽器を模しているので、弦を弾いて発音させる部位は１つしか設けられていない。このため、ユーザは、チューニング切り替えや音色を変更する場合には、弾弦操作とは別に、音色選択スイッチ群等を操作する必要があった。このため、迅速なチューニング切り替えや音色等の楽音の変更ができなかった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、電子弦楽器において、迅速に楽音を迅速に変更し、音の表現力を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の電子弦楽器は、
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、
夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示する第１の発音指示手段と、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御する音源制御手段と、
を有する。
【発明の効果】
【０００７】
本発明によれば、電子弦楽器において、迅速に楽音を変更可能とし、音の表現力を向上させることができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る電子弦楽器の外観構成を示す平面図である。
【図２】電子弦楽器のハードウェアの構成を示すブロック図である。
【図３】メイン処理の流れを説明するフローチャートである。
【図４】基本モード発音処理の流れを説明するフローチャートである。
【図５】持続音モード発音処理の流れを説明するフローチャートである。
【図６】振動音モード発音処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
図１は、本発明の実施形態に係る電子弦楽器１の外観構成を示す平面図である。
【００１０】
電子弦楽器１は、ギターやバイオリン等の生弦楽器の操作性を高めた電子弦楽器である。
生弦楽器では、演奏者の指により弦が指板に押さえつけられることで、振幅を繰り返す弦長が指定されて、音の周波数が決定される。これに対して、電子弦楽器１は、指板に相当する部位に、例えば、物体の押圧を検出するタッチパネルを備え、押圧の位置を検出して音程を決定する。
また、電子弦楽器１は、生弦楽器において弦を弾く部分に相当する部材として、弦となるケーブル形状のセンサを有するピッキング・センサを備える。
【００１１】
電子弦楽器１は、本体部２と、フレット部３と、を備えている。
本体部２は、電子弦楽器１の筐体を構成する。本体部２には、コントロールスイッチ群２１と、第１ピッキング・センサ２３と、第２ピッキング・センサ２４と、が設けられている。
【００１２】
コントロールスイッチ群２１は、複数のボタンスイッチを有し、各ボタンスイッチが操作されることで、電子弦楽器１において発音される楽音のモードが変更される。楽音のモードは複数種類あり、各モードの詳細については後述する。
【００１３】
第１ピッキング・センサ２３及び第２ピッキング・センサ２４は、夫々複数の弦（例えば、４本の弦）を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段として機能する。第１ピッキング・センサ２３及び第２ピッキング・センサ２４の夫々は、各弦毎にピックアップを備え個別に弦振動を検出する。
【００１４】
フレット部３には、例えば、タッチパネルで構成されたフレットスイッチ群２２が設けられている。フレットスイッチ群２２は、フレットと弦に対応したマトリクス状の押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段として機能する。
【００１５】
図２は、後述の図４を参照して説明する基本モード発音処理、後述の図５を参照して説明する持続音モード発音処理及び後述の図６を参照して説明する振動音モード発音処理を実行可能な電子弦楽器１のハードウェアの構成を示すブロック図である。
【００１６】
電子弦楽器１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、スイッチ検出回路１６と、フレット検出回路１７と、Ａ／Ｄ変換回路１８と、第１発音回路１９と、第２発音回路２０と、コントロールスイッチ群２１と、フレットスイッチ群２２と、第１ピッキング・センサ２３と、第２ピッキング・センサ２４と、加算回路２５と、Ｄ／Ａ変換回路２６と、を備えている。
【００１７】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部（図示せず）からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１８】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１９】
ＣＰＵ１１、ＲＯＭ１２、及びＲＡＭ１３は、バス１４を介して相互に接続されている。また、このバス１４には、入出力インターフェース１５も接続されている。入出力インターフェース１５には、スイッチ検出回路１６、フレット検出回路１７、Ａ／Ｄ変換回路１８、第１発音回路１９、第２発音回路２０が接続されている。
【００２０】
ＲＯＭ１２は、ＣＰＵ１１に実行させる種々の処理、例えば、弦の振動レベルに応じた楽音の発音処理等のプログラムを格納する。また、ＲＯＭ１２には、フレットスイッチ群２２の各スイッチのオン・オフにより選択されるコードにおける各弦の楽音の音高を示す音階テーブルが、コード毎に記憶されている。また、ＲＯＭ１２は、音階テーブルに示される各音高のサンプリング音源として、アコースティック・ギター、エレクトリック・ギター、ベースギター、バイオリン等の楽音を生成するための波形データを格納した波形データエリアを有する。
ＲＡＭ１３は、ＲＯＭ１２から読み出されたプログラムや、処理の過程で生成されたデータを記憶する。
【００２１】
スイッチ検出回路１６は、音色等を選択するコントロールスイッチ群２１の各スイッチの状態を検出してＣＰＵ１１に入力する。コントロールスイッチ群２１は、楽音のモードや演奏の開始を指示する。
【００２２】
フレット検出回路１７は、フレットスイッチ群２２の各スイッチのオン・オフ状態を検出してＣＰＵ１１に入力する。フレットスイッチ群２２は、４弦×１２フレットの４８個のスイッチで構成される。
【００２３】
Ａ／Ｄ変換回路１８は、ピックアップ、センサアンプ、波形処理の回路で構成される第１ピッキング・センサ２３及び第２ピッキング・センサ２４により取得されるアナログ値をＣＰＵ１１からの指示により、弦毎にサンプリングし、ＣＰＵ１１で処理可能なデジタル値に変換する。Ａ／Ｄ変換回路１８は、第１ピッキング・センサ２３により取得されたアナログ値を変換したデジタル値を含む第１入力信号をＣＰＵ１１に入力する。また、Ａ／Ｄ変換回路１８は、第２ピッキング・センサ２４により取得されたアナログ値を変換したデジタル値を含む第２入力信号をＣＰＵ１１に入力する。
【００２４】
ここで、ＣＰＵ１１は、スイッチ検出回路１６から入力された各スイッチの状態に応じた楽音のモードを示すモード情報と、フレット検出回路１７から入力された各スイッチの状態に応じた音高を示す音高情報と、Ａ／Ｄ変換回路１８から入力された第１入力信号並びに第１入力信号及び第２入力信号と、を含む発音１制御信号を第１発音回路１９に入力する。また、ＣＰＵ１１は、スイッチ検出回路１６から入力された各スイッチの状態に応じた楽音のモードを示すモード情報と、フレット検出回路１７から入力された各スイッチの状態に応じた音高を示す音高情報と、Ａ／Ｄ変換回路１８から入力された第２入力信号と、を含む発音２制御信号を第２発音回路２０に入力する。
【００２５】
第１発音回路１９は、ＣＰＵ１１の制御により、ＣＰＵ１１から入力された発音１制御信号に基づく波形データをＲＯＭ１２から読み出し、当該波形データを加算回路２５又はＤ／Ａ変換回路２６に入力する。
第２発音回路２０は、ＣＰＵ１１の制御により、ＣＰＵ１１から入力された発音２制御信号に基づく波形データをＲＯＭ１２から読み出し、当該波形データを加算回路２５に入力する。
【００２６】
加算回路２５は、第１発音回路１９及び第２発音回路２０から夫々入力された波形データを加算して合成し、合成した合成波形データをＤ／Ａ変換回路２６に入力する。
Ｄ／Ａ変換回路２６は、第１発音回路１９又は加算回路２５から入力された合成波形データをアナログデータであるオーディオ信号に変換し、当該オーディオ信号を外部音源３０に出力する。
【００２７】
外部音源３０は、アンプ回路４１と、スピーカ４２と、を備える。
アンプ回路４１は、Ｄ／Ａ変換回路２６から出力されたオーディオ信号を増幅して、スピーカ４２に出力する。
スピーカ４２は、アンプ回路４１から出力された増幅されたオーディオ信号を発音する。
【００２８】
次に、図３を参照して、このような図２のハードウェアの構成の電子弦楽器１が実行する、メイン処理について説明する。
図３は、メイン処理の流れを説明するフローチャートである。
【００２９】
メイン処理は、本実施形態では、ユーザが電源を投入する操作をコントロールスイッチ群２１に対して行った場合、その操作を契機として開始される。即ち、次のような処理が実行される。
【００３０】
ステップＳ１において、ＣＰＵ１１は、イニシャル処理を実行する。この処理では、ＣＰＵ１は、各種レジスタやカウント値等の起動時の初期化を実行する。
ステップＳ２において、ＣＰＵ１１は、電源がオフにされた場合には、メイン処理を終了し、電源がオフにされていない場合には、ステップＳ３に処理を移す。
【００３１】
ステップＳ３において、ＣＰＵ１１は、コントロールスイッチ処理を実行する。本ステップにおいて、ＣＰＵ１１は、コントロールスイッチ群２１を構成する各スイッチにおける夫々の操作を検出し、検出された操作に従った処理を実行する。具体的には、本ステップにおいて、ＣＰＵ１１は、スイッチ検出回路１６から入力されたコントロールスイッチ群２１の各スイッチの状態から、複数種類の楽音のモードのいずれが選択さたかを特定し、特定した楽音のモードに基づき、以降のステップにおいて、楽音を発生する処理を実行する。
【００３２】
本実施形態において、複数種類の楽音のモードは、基本モード、持続音モード及び振動音モードを含む。
基本モードは、第１ピッキング・センサ２３及び第２ピッキング・センサ２４における、夫々の４本の弦に対して、互いに異なる音高及び音色の楽音が設定されている。
例えば、基本モードにおいて、第１ピッキング・センサ２３の４本の弦には、開放弦（フレットスイッチ群２２の全てのスイッチがオフの状態）の音高が順次「Ｅ・Ａ・Ｄ・Ｇ」にチューニングされ、音色がベースギターに設定されている。具体的には、基本モードにおいて、第１ピッキング・センサ２３の４本の弦には、開放弦の音高が順次「Ｅ・Ａ・Ｄ・Ｇ」に設定された音階テーブルが対応付けられている。
【００３３】
また、第２ピッキング・センサ２４の４本の弦には、開放弦（フレットスイッチ群２２の全てのスイッチがオフの状態）の音高が順次「Ｄ・Ｇ・Ｂ・Ｅ」（即ち、一般的なエレクトリック・ギターの下４弦の音高）にチューニングされ、音色がエレクトリック・ギターに設定されている。具体的には、基本モードにおいて、第２ピッキング・センサ２４の４本の弦には、開放弦の音高が順次「Ｄ・Ｇ・Ｂ・Ｅ」に設定された音階テーブルが対応付けられている。
【００３４】
このように、本実施形態においては、特定の弾弦検出手段としての第１ピッキング・センサ２３により弾弦の検出された弦と別の弾弦検出手段としての第２ピッキング・センサ２４により弾弦の検出された弦とが同一種類の場合でかつ、押圧検出手段としてのフレットスイッチ群２２により検出された押圧位置が同一である場合でも、第１の発音指示手段としての第１発音回路１９及び第２の発音指示手段としての第２発音回路２０で発音の指示される楽音の音高は夫々異なる。
また、第１の発音指示手段としての第１発音回路１９及び第２の発音指示手段としての第２発音回路２０で発音が指示される楽音の音色は夫々異なる。
【００３５】
次に、持続音モードは、第１ピッキング・センサ２３及び第２ピッキング・センサ２４における、夫々の４本の弦に対して、互いに同じ音高及び音色の楽音が設定されている。そして、持続音モードは、第１ピッキング・センサ２３の弦が弾弦操作された場合に発音（ノート・オン）され、第２ピッキング・センサ２４の弦が弾弦操作された場合に消音（ノート・オフ）される。
【００３６】
次に、振動音モードは、第１ピッキング・センサ２３の弦が弾弦操作された場合に発音（ノート・オン）し、この発音中に第２ピッキング・センサ２４の弦が弾弦操作された場合に、この弾弦操作の態様（例えば、細かく揺らしたり、強く引っ張たりする態様）に応じて音程を変化させ、第１ピッキング・センサ２３の弦の弾弦操作により発音されていた楽音に効果を付与する。
【００３７】
ステップＳ４において、ＣＰＵ１１は、ステップＳ３で検出された楽音のモードが、基本モードであれば、ステップＳ５に処理を移し、基本モードでなければ、ステップＳ６に処理を移す。
【００３８】
ステップＳ５において、ＣＰＵ１１は、後述の図４を参照して説明する基本モード発音処理を実行する。本ステップにおいて、ＣＰＵ１１は、第１ピッキング・センサ２３及び第２ピッキング・センサ２４の弦の弾弦操作に基づき、基本モードにおける楽音を発音する処理を実行する。ＣＰＵ１１は、ステップＳ５の処理が終了すると、ステップＳ２に処理を戻す。
【００３９】
ステップＳ６において、ＣＰＵ１１は、ステップＳ３で検出された楽音のモードが、持続音モードであれば、ステップＳ７に処理を移し、持続音モードでなければ、ステップＳ８に処理を移す。
【００４０】
ステップＳ７において、ＣＰＵ１１は、後述の図５を参照して説明する持続音モード発音処理を実行する。本ステップにおいて、ＣＰＵ１１は、第１ピッキング・センサ２３及び第２ピッキング・センサ２４の弦の弾弦操作に基づき、持続音モードにおける楽音を発音する処理を実行する。ＣＰＵ１１は、ステップＳ７の処理が終了すると、ステップＳ２に処理を戻す。
【００４１】
ステップＳ８において、ＣＰＵ１１は、後述の図６を参照して説明する振動音モード発音処理を実行する。本ステップにおいて、ＣＰＵ１１は、第１ピッキング・センサ２３及び第２ピッキング・センサ２４の弦の弾弦操作に基づき、振動音モードにおける楽音を発音する処理を実行する。ＣＰＵ１１は、ステップＳ８の処理が終了すると、ステップＳ２に処理を戻す。
【００４２】
図４は、基本モード発音処理の流れを説明するフローチャートである。
ステップＳ５１において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第１ピッキング・センサ２３により取得されたアナログ値を変換したデジタル値を含む第１入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第１入力信号を受信したと判定した場合には、ステップＳ５２に処理を移し、第１入力信号を受信していないと判定した場合には、ステップＳ５５に処理を移す。
【００４３】
ステップＳ５２において、ＣＰＵ１１は、フレット処理を実行する。本ステップにおいてＣＰＵ１１は、フレット検出回路１７からフレットスイッチ群２２の各スイッチのオン・オフ状態を示す信号を受信し、オン状態のスイッチの位置（４弦×１２フレットで示されるマトリクスにおける位置）から、ユーザにより押弦されたコードを検出し、ＲＡＭ１３に記憶する。
【００４４】
ステップＳ５３において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第１入力信号に基づき、第１ピッキング・センサ２３における複数の弦の振動レベルを夫々取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００４５】
ステップＳ５４において、第１発音回路１９は、第１発音処理を実行する。本ステップにおいて第１発音回路１９は、ＣＰＵ１１に制御され、ステップＳ５３でＣＰＵ１１が検出した弦夫々について、ステップＳ５２で検出されたコードに対応した音階テーブルに示された音高であり、予め設定された音色である楽音を生成するための波形データを、ＲＯＭ１２から読み込み加算回路２５に入力する。基本モードにおける本ステップで読み込まれる波形データは、発音開始をピークとして時間経過に伴い減衰する波形を有する。即ち、当該波形データに基づき発生される楽音は、時間経過に伴い減衰し消音する。
【００４６】
ステップＳ５５において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第２ピッキング・センサ２４により取得されたアナログ値を変換したデジタル値を含む第２入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第２入力信号を受信したと判定した場合には、ステップＳ５６に処理を移し、第２入力信号を受信していないと判定した場合には、ステップＳ５９に処理を移す。
【００４７】
ステップＳ５６において、ＣＰＵ１１は、フレット処理を実行する。本ステップにおいてＣＰＵ１１は、フレット検出回路１７からフレットスイッチ群２２の各スイッチのオン・オフ状態を示す信号を受信し、オン状態のスイッチの位置（４弦×１２フレットで示されるマトリクスにおける位置）から、ユーザにより押弦されたコードを検出し、ＲＡＭ１３に記憶する。
【００４８】
ステップＳ５７において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第２入力信号に基づき、第２ピッキング・センサ２４の弦の振動レベルの取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００４９】
ステップＳ５８において、第２発音回路２０は、第２発音処理を実行する。本ステップにおいて第２発音回路２０は、ＣＰＵ１１に制御され、ステップＳ５７でＣＰＵ１１が検出した弦夫々について、ステップＳ５６で検出されたコードに対応した音階テーブルに示された音高であり、予め設定された音色である楽音を生成するための波形データを、ＲＯＭ１２から読み込み加算回路２５に入力する。基本モードにおける本ステップで読み込まれる波形データは、発音開始をピークとして時間経過に伴い減衰する波形を有する。即ち、当該波形データに基づき発生される楽音は、時間経過に伴い減衰し消音する。
【００５０】
ステップＳ５９において、加算回路２５は、加算処理を実行する。本ステップにおいて加算回路２５は、ＣＰＵ１１に制御され、第１発音回路１９及び第２発音回路２０から夫々入力された波形データを加算して合成し、合成した合成波形データをＤ／Ａ変換回路２６に入力する。
【００５１】
ステップＳ６０において、Ｄ／Ａ変換回路２６は、発音処理を実行する。本ステップにおいてＤ／Ａ変換回路２６は、ＣＰＵ１１に制御され、加算回路２５から入力された合成波形データを、ステップＳ５７で取得された弦の振動レベルに応じた強さの音となるオーディオ信号に変換し、当該オーディオ信号を外部音源３０に出力する。
外部音源３０は、Ｄ／Ａ変換回路２６から出力されたオーディオ信号を、アンプ回路４１で増幅してスピーカ４２により発音する。ＣＰＵ１１は、ステップＳ６０の処理が終了すると、ステップＳ２に処理を戻す。
【００５２】
このように、第１の発音指示手段としての第１発音回路１９は、複数の弾弦検出手段としての第１ピッキング・センサ２３と第２ピッキング・センサ２４との中の特定の弾弦検出手段としての第１ピッキング・センサ２３より弾弦が検出されたタイミングで、押圧検出手段としてのフレットスイッチ群２２により検出された押圧位置及び第１ピッキング・センサ２３により弾弦が検出された弦により指定される音高の楽音の発音を、Ｄ／Ａ変換回路２６及び加算回路２５を介して接続された音源としての外部音源３０に対して指示する。
【００５３】
また、音源制御手段としてのＣＰＵ１１は、特定の弾弦検出手段としての第１ピッキング・センサ２３とは別の弾弦検出手段としての第２ピッキング・センサ２４により弾弦が検出された際に、第２発音回路２０、Ｄ／Ａ変換回路２６及び加算回路２５を介して接続された外部音源３０を制御する。
【００５４】
また、第２の発音指示手段としての第２発音回路２０は、別の弾弦検出手段としての第２ピッキング・センサ２４より弾弦が検出されたタイミングで、フレットスイッチ群２２により検出された押圧位置及び第２ピッキング・センサ２４により弾弦が検出された弦により指定される音高の楽音の発音を、Ｄ／Ａ変換回路２６及び加算回路２５を介して接続された外部音源３０に対して指示する。
【００５５】
図５は、持続音モード発音処理の流れを説明するフローチャートである。
ステップＳ７１において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第１ピッキング・センサ２３により取得されたアナログ値を変換したデジタル値を含む第１入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第１入力信号を受信したと判定した場合には、ステップＳ７２に処理を移し、第１入力信号を受信していないと判定した場合には、ステップＳ７５に処理を移す。
【００５６】
ステップＳ７２において、ＣＰＵ１１は、フレット処理を実行する。本ステップにおいてＣＰＵ１１は、フレット検出回路１７からフレットスイッチ群２２の各スイッチのオン・オフ状態を示す信号を受信し、オン状態のスイッチの位置（４弦×１２フレットで示されるマトリクスにおける位置）から、ユーザにより押弦されたコードを検出し、ＲＡＭ１３に記憶する。
【００５７】
ステップＳ７３において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第１入力信号に基づき、第１ピッキング・センサ２３における複数の弦の振動レベルを夫々取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００５８】
ステップＳ７４において、第１発音回路１９は、第１発音処理を実行する。本ステップにおいて第１発音回路１９は、ＣＰＵ１１に制御され、ステップＳ７３でＣＰＵ１１が検出した弦夫々について、ステップＳ７２で検出されたコードに対応した音階テーブルに示された音高であり、予め設定された音色である楽音を生成するための波形データを、ＲＯＭ１２から読み込みＤ／Ａ変換回路２６に入力する。持続音モードにおける本ステップで読み込まれる波形データは、発音開始時の振幅を維持する波形を有する。即ち、当該波形データに基づき発生される楽音は、時間経過に伴い減衰し消音することがない。
【００５９】
ステップＳ７５において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第２ピッキング・センサ２４により取得されたアナログ値を変換したデジタル値を含む第２入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第２入力信号を受信したと判定した場合には、ステップＳ７６に処理を移し、第２入力信号を受信していないと判定した場合には、ステップＳ７８に処理を移す。
【００６０】
ステップＳ７６において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第２入力信号に基づき、第２ピッキング・センサ２４の弦の振動レベルの取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００６１】
ステップＳ７７において、ＣＰＵ１１は、第１発音消音処理を実行する。本ステップにおいてＣＰＵ１１は、ステップＳ７３で検出した弦の種類（例えば、第１弦等）とステップＳ７６で検出した弦の種類とを対比し、重複して検出された種類の弦を消音の対象となる消音弦として抽出する。ＣＰＵ１１は、ステップＳ７４で読み込んだ波形データのうち、消音弦として抽出した弦についての波形データの削除を第１発音回路１９に指示する。
また、本ステップにおいて、第１発音回路１９は、ＣＰＵ１１に制御され、ステップＳ７４で読み込んだ波形データのうち、削除が指示された弦の波形データを削除する。第１発音回路１９が、例えば、ステップＳ７４で読み込んだ全ての弦について波形データを削除した場合、Ｄ／Ａ変換回路２６に入力する波形データが無くなり、全ての音が消音することとなる。一方、第１発音回路１９が、例えば、ステップＳ７４で読み込んだ一部の弦について波形データを削除した場合、その他の弦についての波形データのみがＤ／Ａ変換回路２６に入力され当該弦の楽音の発音は継続され、一部の弦についての楽音は消音することとなる。
【００６２】
ステップＳ７８において、Ｄ／Ａ変換回路２６は、発音処理を実行する。本ステップにおいてＤ／Ａ変換回路２６は、ＣＰＵ１１に制御され、第１発音回路１９から入力された波形データを、ステップＳ７３で検出された弦の振動レベルに応じた強さの音となるオーディオ信号に変換し、当該オーディオ信号を外部音源３０に出力する。
外部音源３０は、Ｄ／Ａ変換回路２６から出力されたオーディオ信号を、アンプ回路４１で増幅してスピーカ４２により発音する。ＣＰＵ１１は、ステップＳ７８の処理が終了すると、ステップＳ２に処理を戻す。
【００６３】
このように、消音指示手段としてのＣＰＵ１１は、別の弾弦検出手段としての第２ピッキング・センサ２４より弾弦が検出されたタイミングで、第１発音回路１９及びＤ／Ａ変換回路２６を介して接続された外部音源３０に対して楽音の消音を指示する。
また、消音指示手段としてのＣＰＵ１１は、別の弾弦検出手段としての第２ピッキング・センサ２４により弾弦の検出された弦と同一種類の弦が特定の弾弦検出手段としての第１ピッキング・センサ２３により弾弦が検出されたことに応答して発音の指示された楽音のみ、消音を指示する。
【００６４】
図６は、振動音モード発音処理の流れを説明するフローチャートである。
ステップＳ８１において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第１ピッキング・センサ２３により取得されたアナログ値を変換したデジタル値を含む第１入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第１入力信号を受信したと判定した場合には、ステップＳ８２に処理を移し、第１入力信号を受信していないと判定した場合には、ステップＳ８５に処理を移す。
【００６５】
ステップＳ８２において、ＣＰＵ１１は、フレット処理を実行する。本ステップにおいてＣＰＵ１１は、フレット検出回路１７からフレットスイッチ群２２の各スイッチのオン・オフ状態を示す信号を受信し、オン状態のスイッチの位置（４弦×１２フレットで示されるマトリクスにおける位置）から、ユーザにより押弦されたコードを検出し、ＲＡＭ１３に記憶する。
【００６６】
ステップＳ８３において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第１入力信号に基づき、第１ピッキング・センサ２３における複数の弦の振動レベルを夫々取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００６７】
ステップＳ８４において、第１発音回路１９は、第１発音処理を実行する。本ステップにおいて第１発音回路１９は、ＣＰＵ１１に制御され、ステップＳ８３でＣＰＵ１１が検出した弦夫々について、ステップＳ８２で検出されたコードに対応した音階テーブルに示された音高であり、予め設定された音色である楽音を生成するための波形データを、ＲＯＭ１２から読み込みＤ／Ａ変換回路２６に入力する。振動音モードにおける本ステップで読み込まれる波形データは、発音開始をピークとして時間経過に伴い減衰する波形を有する。即ち、当該波形データに基づき発生される楽音は、時間経過に伴い減衰し消音する。
【００６８】
ステップＳ８５において、ＣＰＵ１１は、Ａ／Ｄ変換回路１８から、第２ピッキング・センサ２４により取得されたアナログ値を変換したデジタル値を含む第２入力信号を受信したか否かを判定する。本ステップにおいて、ＣＰＵ１１は、第２入力信号を受信したと判定した場合には、ステップＳ８６に処理を移し、第２入力信号を受信していないと判定した場合には、ステップＳ８８に処理を移す。
【００６９】
ステップＳ８６において、ＣＰＵ１１は、トリガ処理を実行する。本ステップにおいてＣＰＵ１１は、Ａ／Ｄ変換回路１８から受信した第２入力信号に基づき、第２ピッキング・センサ２４の弦の振動レベルの取得し、振動レベルが所定値以上であった弦を検出し、検出した弦の振動レベルを夫々ＲＡＭ１３に記憶する。
【００７０】
ステップＳ８７において、ＣＰＵ１１は、ステップＳ８３で検出した弦の種類（例えば、第１弦等）とステップＳ８６で検出した弦の種類とを対比し、重複して検出された種類の弦を効果を付与する対象となる効果付与弦として抽出する。ＣＰＵ１１は、ステップＳ８４で読み込んだ波形データのうち、効果付与弦として抽出した弦についての波形データの音程の変更を第１発音回路１９に指示する。
本ステップにおいて、第１発音回路１９は、ＣＰＵ１１に制御され、ステップＳ８４で読み込んだ波形データのうち、音程の変更が指示された弦の波形データに対して、ステップＳ８６で検出された弦の振動レベルに応じた変化量で音程を変化させる。第１発音回路１９は、音程を変化させた波形データをＤ／Ａ変換回路２６に入力する。
【００７１】
ステップＳ８８において、Ｄ／Ａ変換回路２６は、発音処理を実行する。本ステップにおいてＤ／Ａ変換回路２６は、ＣＰＵ１１に制御され、第１発音回路１９から入力された波形データを、ステップＳ８３で検出された弦の振動レベルに応じた強さの音となるオーディオ信号に変換し、当該オーディオ信号を外部音源３０に出力する。
外部音源３０は、Ｄ／Ａ変換回路２６から出力されたオーディオ信号を、アンプ回路４１で増幅してスピーカ４２により発音する。ＣＰＵ１１は、ステップＳ８８の処理が終了すると、ステップＳ２に処理を戻す。
【００７２】
このように、効果付与手段としてのＣＰＵ１１は、別の弾弦検出手段としての第２ピッキング・センサ２４より弾弦が検出されたタイミングで、第１発音回路１９及びＤ／Ａ変換回路２６を介して接続された外部音源３０にて発音している楽音に対して効果を付与する。
また、効果付与手段としてのＣＰＵ１１は、別の弾弦検出手段としての第２ピッキング・センサ２４により弾弦の検出された弦と同一種類の弦が特定の弾弦検出手段としての第１ピッキング・センサ２３により弾弦が検出されたことに応答して発音の指示された楽音に対してのみ、効果を付与する。
【００７３】
以上説明したように、本実施形態の電子弦楽器１は、
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出するフレットスイッチ群２２と、
夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する第１ピッキング・センサ２３及び第２ピッキング・センサ２４と、
第１ピッキング・センサ２３及び第２ピッキング・センサ２４の中の第１ピッキング・センサ２３より弾弦が検出されたタイミングで、フレットスイッチ群２２により検出された押圧位置及び第１ピッキング・センサ２３により弾弦が検出された弦により指定される音高の楽音の発音を、接続された外部音源３０に対して指示する第１発音回路１９と、
第１ピッキング・センサ２３とは別の第２ピッキング・センサ２４により弾弦が検出された際に、接続された音源を制御するＣＰＵ１１と、
を有する。
この場合、電子弦楽器において、ユーザが弾弦できる弦を有するピッキング・センサを２つ備えることで、ユーザは、第１ピッキング・センサの弦を弾弦し楽音を発生させ、第２ピッキング・センサの弦を弾弦することで、弾弦操作とは別の操作をすることなく、発生させた楽音を異なる楽音に変更できる。これにより、電子弦楽器において、迅速に楽音を変更可能とすることで、音の表現力の向上を図ることができる。
【００７４】
更に、本実施形態の電子弦楽器１は、第２ピッキング・センサ２４より弾弦が検出されたタイミングで、フレットスイッチ群２２により検出された押圧位置及び第２ピッキング・センサ２４により弾弦が検出された弦により指定される音高の楽音の発音を、外部音源３０に対して指示する第２発音回路２０を有する。
この場合、電子弦楽器において、第１発音回路とは別の第２発音回路を有することで、第１ピッキング・センサの弦が弾弦されることで発生された楽音とは別に、フレットスイッチ群により検出された押圧位置及び第２ピッキング・センサの弦の弾弦に基づく楽音を発生させることができる。
【００７５】
更に、本実施形態の電子弦楽器１は、第１ピッキング・センサ２３により弾弦が検出された弦と第２ピッキング・センサ２４により弾弦が検出された弦とが同一種類の場合でかつ、フレットスイッチ群２２により検出された押圧位置が同一である場合でも、第１発音回路１９及び第２発音回路２０で発音の指示される楽音の音高は夫々異なる。
この場合、フレットスイッチ群２２の押圧位置が同一であり、第１ピッキング・センサ及び第２ピッキング・センサの同一種類の弦が弾弦された場合に、夫々異なる楽音を発生できる。即ち、従来のギターであれば、例えば、弦が４本であれば４種類の楽音の和音しか表現できなかったところ、本実施形態の電子弦楽器１によれば、最大２倍の８種類の楽音の和音を表現できる。
【００７６】
更に、本実施形態の電子弦楽器１は、第１発音回路１９及び第２発音回路２０で発音が指示される楽音の音色は夫々異なる。
この場合、例えば、第１発音回路からベースギターの音色の楽音発生を指示し、第２発音回路からエレクトリック・ギターの音色の楽音発生を指示する。これにより、ユーザは、第１ピッキング・センサ２３及び第２ピッキング・センサ２４の弦を弾弦することで、ベースギター奏者とエレクトリック・ギター奏者の１人２役の演奏が可能となる。
【００７７】
更に、本実施形態の電子弦楽器１のＣＰＵ１１は、第２ピッキング・センサ２４より弾弦が検出されたタイミングで、接続された外部音源３０に対して楽音の消音を指示する。
この場合、例えば、第１ピッキング・センサ２３の弦が弾弦されることで発音させた楽音を、第２ピッキング・センサ２４の弦が弾弦されるまで、継続して発音させることができる。
【００７８】
更に、本実施形態の電子弦楽器１のＣＰＵ１１は、第２ピッキング・センサ２４により弾弦が検出された弦と同一種類の弦が第１ピッキング・センサ２３により弾弦が検出されたことに応答して発音の指示された楽音のみ、消音を指示する。
この場合、第１ピッキング・センサ２３の複数の弦が弾弦されることで発音させた楽音のうち、一部の楽音を消音し、他の楽音を継続して発音させることができる。
【００７９】
更に、本実施形態の電子弦楽器１のＣＰＵ１１は、第２ピッキング・センサ２４より弾弦が検出されたタイミングで、接続された外部音源３０にて発音している楽音に対して効果を付与する。
この場合、第１ピッキング・センサの弦が弾弦されることで発音させた楽音に対して、第２ピッキング・センサの弦の弾弦の態様に応じて、ビブラートやトレモ効果を付加することができる。
【００８０】
更に、本実施形態の電子弦楽器１のＣＰＵ１１は、第２ピッキング・センサ２４により弾弦が検出された弦と同一種類の弦が第１ピッキング・センサ２３により弾弦が検出されたことに応答して発音の指示された楽音に対してのみ、効果を付与する。
この場合、第１ピッキング・センサ２３の複数の弦が弾弦されることで発音させた楽音のうち、一部の楽音のみ、ビブラートやトレモ効果を付加することができる。
【００８１】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００８２】
上述の実施形態では、本発明が適用される電子機器は、エレクトリック・ギター等の電子弦楽器１を例として説明したが、特にこれに限定されない。本発明は、コードを発音できる発音機能を有する電子弦楽器一般に適用することができる。具体的には、例えば、本発明は、バイオリンや、チェロ等を模した電子弦楽器に適用可能である。
【００８３】
上述の実施形態では、複数の弾弦検出手段として第１ピッキング・センサ及び第２ピッキング・センサの２つ設けているが、これに限らず、弾弦検出手段は、例えば３つ等、任意の数とすることができる。
また、上述の実施形態では、４本の弦を有しているが、これに限らず、弦の数は、例えば６本等、任意の数とすることができる。
【００８４】
また、上述の実施形態では、基本モードにおいて、第１ピッキング・センサの４本の弦には、開放弦の音高が順次「Ｅ・Ａ・Ｄ・Ｇ」にチューニングされ、音色がベースギターに設定されている。そして、第２ピッキング・センサの４本の弦には、開放弦の音高が順次「Ｄ・Ｇ・Ｂ・Ｅ」（即ち、一般的なエレクトリック・ギターの下４弦の音高）にチューニングされ、音色がエレクトリック・ギターに設定されている。
しかしながら、これに限らず、例えば、第２ピッキング・センサの４本の弦の設定を上述の実施形態と同様にし、第１ピッキング・センサの４本の弦を、開放弦の音高を順次「Ｅ・Ａ・Ｄ・Ｇ」（即ち、一般的なエレクトリック・ギターの上４弦の音高）にチューニングし、音色を第２ピッキング・センサの４本の弦と同じエレクトリック・ギターに設定してもよい。
これにより、４弦の電子弦楽器において、一般的な６弦のギターと同様な音を表現することが可能となる。
【００８５】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。また例えば、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。換言すると、図３乃至図６のフローチャートにおいて説明した機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が電子弦楽器１に備えられていれば足り、この機能を実現するためにどのような機能的構成を用いるのかは特に図３乃至図６のフローチャートの例に限定されない。また、１つの機能的構成は、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００８６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００８７】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布されるリムーバブルメディア（図示せず）により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディアは、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図２のＲＯＭ１２や、図示せぬハードディスク等で構成される。
【００８８】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００８９】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、
夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示する第１の発音指示手段と、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御する音源制御手段と、
を有する電子弦楽器。
［付記２］
前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記別の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、前記接続された音源に対して指示する第２の発音指示手段を有する付記１記載の電子弦楽器。
［付記３］
前記特定の弾弦検出手段により弾弦の検出された弦と前記別の弾弦検出手段により弾弦の検出された弦とが同一種類の場合でかつ、前記押圧検出手段により検出された押圧位置が同一である場合でも、前記第１の発音指示手段及び第２の発音指示手段で発音の指示される楽音の音高は夫々異なる付記２記載の電子弦楽器。
［付記４］
前記第１の発音指示手段及び第２の発音指示手段で発音の指示される楽音の音色は夫々異なる付記２又は３のいずれかに記載の電子弦楽器。
［付記５］
前記音源制御手段は、前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記接続された音源に対して楽音の消音を指示する消音指示手段を有する付記１記載の電子弦楽器。
［付記６］
前記消音指示手段は、前記別の弾弦検出手段により弾弦が検出された弦と同一種類の弦が前記特定の弾弦検出手段により弾弦が検出されたことに応答して発音の指示された楽音のみ、消音を指示する付記５記載の電子弦楽器。
［付記７］
前記音源制御手段は、前記別の弾弦検出手段より弾弦が検出されたタイミングで、前記接続された音源にて発音している楽音に対して効果を付与する効果付与手段を有する付記１記載の電子弦楽器。
［付記８］
前記効果付与手段は、前記別の弾弦検出手段により弾弦が検出された弦と同一種類の弦が前記特定の弾弦検出手段により弾弦が検出されたことに応答して発音の指示された楽音に対してのみ、効果を付与する付記７記載の電子弦楽器。
［付記９］
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、を有する電子弦楽器が実行する楽音発生方法において、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示するステップと、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御するステップと、を含む楽音発生方法。
［付記１０］
押圧検出エリアを有し、当該押圧検出エリアのいずれの位置が押圧されたかを検出する押圧検出手段と、夫々複数の弦を有し、当該複数の弦のいずれかが弾弦されたことを検知する複数の弾弦検出手段と、を有する電子弦楽器を制御するコンピュータを、
前記複数の弾弦検出手段の中の特定の弾弦検出手段より弾弦が検出されたタイミングで、前記押圧検出手段により検出された押圧位置及び前記特定の弾弦検出手段により弾弦が検出された弦により指定される音高の楽音の発音を、接続された音源に対して指示する第１の発音指示手段、
前記特定の弾弦検出手段とは別の弾弦検出手段により弾弦が検出された際に、前記接続された音源を制御する音源制御手段、
として機能させるプログラム。
【符号の説明】
【００９０】
１・・・電子弦楽器、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・スイッチ検出回路、１７・・・フレット検出回路、１８・・・Ａ／Ｄ変換回路、１９・・・第１発音回路、２０・・・第２発音回路、２１・・・コントロールスイッチ群、２２・・・フレットスイッチ群、２３・・・第１ピッキング・センサ、２４・・・第２ピッキング・センサ、２５・・・加算回路、２６・・・Ｄ／Ａ変換回路、３０・・・外部音源、４１・・・アンプ回路、４２・・・スピーカ
【図１】
2014134598.tif 000003
【図２】
2014134598.tif 000004
【図３】
2014134598.tif 000005
【図４】
2014134598.tif 000006
【図５】
2014134598.tif 000007
【図６】
2014134598.tif 000008