(57)【特許請求の範囲】
【請求項１】
弦楽器の本体上に位置決めされるまたは前記弦楽器の本体内に位置決めされるピックアップであって、前記弦楽器の各弦によって生成される振動信号を個別に検出し、前記振動信号を、前記振動信号を表す各弦毎の電気信号に変換するように構成されるピックアップと、
前記弦楽器の本体上に位置決めされまたは前記弦楽器の本体内に位置決めされ、前記ピックアップと連結されるエンコーダであって、前記弦楽器からの音楽制御メッセージデータの送信前に、前記ピックアップによって検出された前記各弦毎の電気信号を個別の音楽制御メッセージデータに符号化するエンコーダと、
前記弦楽器の本体上に位置決めされまたは前記弦楽器の本体内に位置決めされ、前記エンコーダに連結される第１の無線トランシーバであって、前記音楽制御メッセージデータを、前記弦楽器の本体上に位置決めされないまたは前記弦楽器の本体内に位置決めされない第２の無線トランシーバに無線送信するように構成されている第１の無線トランシーバと、
を備え、
別個の弦から生成される同じ周波数の振動信号を個別の音楽制御メッセージデータに符号化し、
前記音楽制御メッセージデータに基づいてメディア信号を作り出すことが可能である、
弦楽器。
【請求項２】
前記音楽制御メッセージデータが、Ｍｕｓｉｃ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ（ＭＩＤＩ）形式に従う、請求項１に記載の弦楽器。
【請求項３】
プロセッサが、前記電気信号をＭＩＤＩデータに符号化するためのＭＩＤＩパラメータを編集するためである、請求項１に記載の弦楽器。
【請求項４】
前記弦楽器によって作り出された音を検出し、前記音を、前記エンコーダによって符号化された電気信号に変換するピックアップデバイスを備える、請求項１に記載の弦楽器。
【請求項５】
前記メディア信号が、音声信号、映像信号、または照明効果のための信号を含む、請求項１に記載の弦楽器。
【請求項６】
前記第２の無線トランシーバが、ＭＩＤＩパラメータを前記第１の無線トランシーバに送信するためである、請求項１に記載の弦楽器。
【請求項７】
前記エンコーダが、前記電気信号を前記音楽制御メッセージデータに符号化するためのパラメータを記憶するメモリを含む、請求項１に記載の弦楽器。
【請求項８】
前記エンコーダが、ＭＩＤＩパラメータを選択する制御装置を含む、請求項１に記載の弦楽器。
【請求項９】
プロセッサが、ＭＩＤＩパラメータを制御または編集するためのシンセサイザーとフットスイッチとを備えるストンプボックスの中に包含される、請求項１に記載の弦楽器。
【請求項１０】
振動信号を弦楽器の各弦によって生成することと、
前記弦楽器の本体上に位置決めされるまたは前記弦楽器の本体内に位置決めされるピックアップによって、前記弦楽器の各弦によって生成される振動信号を個別に検出し、前記振動信号を、前記振動信号を表す各弦毎の電気信号に変換することと、
前記弦楽器の本体上に位置決めされまたは前記弦楽器の本体内に位置決めされ、前記ピックアップと連結されるエンコーダによって、前記弦楽器からの音楽制御メッセージデータの送信前に、前記各弦毎の電気信号を個別の音楽制御メッセージデータに符号化することと、
前記弦楽器の本体上に位置決めされまたは前記弦楽器の本体内に位置決めされ、前記エンコーダに連結される第１の無線トランシーバによって、前記音楽制御メッセージデータを前記エンコーダから、前記弦楽器の本体上に位置決めされないまたは前記弦楽器の本体内に位置決めされない第２の無線トランシーバに無線送信することと、
を備え、
別個の弦から生成される同じ周波数の振動信号を個別の音楽制御メッセージデータに符号化し、
前記送信された音楽制御メッセージデータに基づいてメディア信号を作り出すことが可能である、
方法。
【請求項１１】
前記音楽制御メッセージデータがＭＩＤＩデータ形式に従う、請求項１０に記載の方法。
【請求項１２】
プロセッサによって、前記電気信号をＭＩＤＩデータに符号化するためのＭＩＤＩパラメータを編集することを備える、請求項１０に記載の方法。
【請求項１３】
前記弦楽器がギターである、請求項１０に記載の方法。
【請求項１４】
前記エンコーダに連結されたメモリ内に、前記電気信号をＭＩＤＩデータに符号化するための、１つまたは複数のセットのＭＩＤＩパラメータを記憶することを備える、請求項１０に記載の方法。
【請求項１５】
前記弦楽器がエレキギターである、請求項１０に記載の方法。
【請求項１６】
ピックアップに連結されたＭＩＤＩエンコーダであって、前記ＭＩＤＩエンコーダ及び前記ピックアップが、電気弦楽器の本体上に位置決めされまたは前記電気弦楽器の本体内に位置決めされ、前記ピックアップが、前記電気弦楽器の各弦によって生成される振動信号を個別に検出し、前記振動信号を、前記振動信号を表す各弦毎の電気信号に変換するように構成され、前記ＭＩＤＩエンコーダが、前記電気弦楽器からのＭＩＤＩデータの送信前に、前記各弦毎の電気信号を個別の前記ＭＩＤＩデータに符号化するように構成される、ＭＩＤＩエンコーダと、
前記電気弦楽器の本体上に位置決めされまたは前記電気弦楽器の本体内に位置決めされ、前記ＭＩＤＩエンコーダと連結された第１の無線トランシーバであって、前記ＭＩＤＩエンコーダから前記ＭＩＤＩデータを受信し、前記電気弦楽器の本体上に位置決めされないまたは前記電気弦楽器の本体内に位置決めされない第２の無線トランシーバに前記ＭＩＤＩデータを無線送信する、第１の無線トランシーバと、
を備え、
別個の弦から生成される同じ周波数の振動信号を個別のＭＩＤＩデータに符号化し、
前記第２の無線トランシーバは、ＭＩＤＩパラメータを前記第１の無線トランシーバに送信するように構成される、
システム。
【請求項１７】
前記第２の無線トランシーバが、プロセッサとメモリとを備え、受信された前記ＭＩＤＩデータに関連するＭＩＤＩパラメータの可視化したものを表示するように構成されたコンピューティングシステムに連結されている、請求項１６に記載のシステム。
【請求項１８】
前記コンピューティングシステムが前記ＭＩＤＩデータをメディア信号に合成するように構成されている、請求項１７に記載のシステム。
【請求項１９】
前記コンピューティングシステムが前記ＭＩＤＩパラメータの編集を可能にするように構成されている、請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の楽器と共に演奏され得るギターシンセサイザーまたは他のシンセサイザーに関する。
【背景技術】
【０００２】
キーボードシンセサイザーは、合成音またはサンプル音に変換することができるＭＩＤＩデータまたはＭＩＤＩノートなどの音楽制御メッセージデータを作成するための良く知られたツールであるかもしれない。ギターシンセサイザーまたは他の楽器では、設定がより複雑になり得る。たとえば、ギターでは、別のＭＩＤＩコンバータボックスをギターに、コードを通して直接連結することができる。ギターと外部ボックスとの間の接続は、（Ｓｈａｄｏｗ  ＧＴＭ−６とＰａｓｓａｃ  Ｓｅｎｔｉｅｎｔ  Ｓｉｘ  ＭＩＤＩ  ｃｏｎｔｒｏｌｌｅｒ  ｂｏｘとによって使用される）多重化アナログ信号、または（ＩＶＬ  Ｐｉｔｃｈｒｉｄｅｒ、Ｋｏｒｇ  Ｚ３、およびＫ−Ｍｕｓｅ  Ｐｈｏｔｏｎ  ＭＩＤＩ  ｃｏｎｔｒｏｌｌｅｒなどの）固有のマルチワイヤケーブル、（ＲｏｌａｎｄまたはＩｂａｎｅｚ  ＥＶＩＧ−２０１０  ＭＩＤＩ  ｃｏｎｔｒｏｌｌｅｒ  ｂｏｘなどの）標準的な２４ピンマルチワイヤケーブル、または（Ｙａｍａｈａ  Ｇ５０またはＡｘｏｎ  ＭＩＤＩ  ｃｏｎｔｒｏｌｌｅｒ  ｂｏｘなどの）１３ピンケーブルであることができる。しかしながら、演奏中、ミュージシャンはこれらの種類のボックスに束縛され得る。演奏中のミュージシャンの自由を可能にし、音をＭＩＤＩに変換する際の遅延を小さく保つ方法が必要とされ得る。
【発明の概要】
【０００３】
音声システムまたはビジュアルシステムは、楽器によって生成された電気信号を、ＭＩＤＩデータなどの音楽制御メッセージデータに符号化するエンコーダを含むことができる。エンコーダに連結された第１の無線トランシーバは、ＭＩＤＩデータを第２の無線トランシーバに送信することができる。第２の無線トランシーバに連結されたプロセッサは、メディア信号（たとえば、音声信号、映像）をＭＩＤＩデータに基づいて作り出すことができる。
【０００４】
本発明とみなされる主題を、本明細書の結論部分において具体的に指摘し、直接的に特許請求する。しかしながら、本発明は、機構と動作方法の両方に関して、本発明の目的と特徴と利点と共に、以下の詳細な説明を参照し、添付図面と共に読まれる時に、最もよく理解され得る。
【図面の簡単な説明】
【０００５】
【図１】本発明の実施形態による、音声システムまたはビジュアルシステムの図である。
【図２】本発明の実施形態による、独立型の受信機ボックスを使用する音声システムまたはビジュアルシステムの概略図である。
【図３】本発明の実施形態による、パーソナルコンピュータを使用する音声システムまたはビジュアルシステムの概略図である。
【図４Ａ】本発明の実施形態による、エンコーダとピックアップとの図である。
【図４Ｂ】本発明の実施形態による、エンコーダとピックアップとの図である。
【図４Ｃ】本発明の実施形態による、エンコーダとピックアップとの図である。
【図４Ｄ】本発明の実施形態による、エンコーダとピックアップとの図である。
【図５】本発明の実施形態による、ＭＩＤＩパラメータを編集するための例示的ユーザインターフェースの図である。
【図６】本発明の実施形態による、ＭＩＤＩパラメータを編集し、音声信号をミキシングするためのユーザインターフェースの図である。
【図７】本発明の実施形態による方法のフローチャートである。
【発明を実施するための形態】
【０００６】
説明の単純化と明確化とのために、図に示す要素が必ずしも正しい縮尺率で描かれていないことを理解されたい。たとえば、要素のうちのいくつかの寸法は、明確化のために、他の要素に対して増大されていることがある。さらに、適切な場合は、参照番号が図面間で繰り返されて、対応する要素または類似の要素を示すことがある。
【０００７】
以下の説明において、本発明の様々な態様を説明する。説明の目的のために、具体的な構成および詳細が、本発明の深い理解を提供するために記載される。しかしながら、本発明が本明細書で提示する具体的な詳細なしに実践され得ることも、また、当業者にとって明白である。さらに、本発明を不明瞭にしないために、良く知られている特徴は省略または簡略化され得る。
【０００８】
そうでないと特別に述べていない限り、以下の検討から明白な通り、本明細書を通して、「処理」、「演算」、「計算」、「決定」などの用語を活用する検討が、コンピュータ、コンピューティングシステム、またはコンピューティングシステムのレジスタおよび／またはメモリ内の電子などの物理的な量として表わされるデータを、コンピューティングシステムのメモリ、レジスタ、または他のそのような情報ストレージ内の物理的な量として同様に表わされる他のデータに、操作および／または変換する同様の電子コンピューティングデバイス、送信デバイスまたは表示デバイスの動作および／または処理を指すことが理解される。
【０００９】
本発明の実施形態は、メディア信号を、演奏者の楽器に対する動作に基づいて作り出すためのシステムまたは方法を提供することができ、楽器には、たとえば、エレキギター、アコースティックギター、エレキベース、アコースティックバイオリン、フルート、またはクラリネットなどの、音響楽器、電気楽器、または電子楽器が含まれる。メディア信号は、既存の録音からのサンプルであり得る音声または映像、合成ハードウェアまたは合成ソフトウェアを使用して合成した音声信号、ステージ上の照明効果の構成を指示する信号、またはオーディオビジュアル性能または表示を制御または指示する他の信号であることができる。楽器に対する動作は、標準的なＭｕｓｉｃ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ（ＭＩＤＩ）形式、つまり多種多様なデジタル楽器、コンピュータ、シンセサイザー、および他の関連デバイスが、お互いに接続し、通信することを可能にする、電子楽器業界のデータ形式仕様などの形式に適合するデータに変換することができる。データまたはＭＩＤＩデータは、たとえば、ピッチと、音量と、音が持続する時間とについての情報を含むことができる。ギターシンセサイザーシステムの音楽的用法は、音がギタリストの動作にどのように反応するかということを決定するパラメータの複雑な構造を必要とし得る。そのようなパラメータのセットは、いろいろな音の間の分割を、演奏されるフレットの範囲または弦の範囲、ピッキングの強さへの反応、またはＭＩＤＩノートを全く引き起こさないピッキングの限界、および他の多くのパラメータに従って表すことができる。そのようなセットは、ＭＩＤＩ用語では、たとえば、「プリセット」または「パッチ」または「プログラム」と呼ばれる。ミュージシャンは、いろいろなパッチを各曲について通常使用することができるが、数個のパッチが１曲の中でさえも必要とされ得ることが多い。各パッチ内には、複数の分割があり得、それらは、音特性を、どの音符が演奏されるかにより分ける。たとえば、１つのパッチでは、演奏される低い方のオクターブはピアノの音によって特徴付けることができ、演奏される高いオクターブはバイオリンの音によって特徴付けることができる。他の構成を使用することができる。パラメータのセットまたはパッチは、メモリ内に記憶されたデータであることができる。
【００１０】
作り出されるメディア信号は、たとえば、音楽制御データ（たとえば、ＭＩＤＩデータ）によって制御されるメディアサンプルまたは合成音であることができ、演奏家が演奏している楽器とは異なる音質を有して作り出すことができる。たとえば、演奏家はギターを演奏していることができ、ギターに対する動作をＭＩＤＩデータに変換することができ、ＭＩＤＩデータは、無線送信され、サンプルまたは合成されたピアノの音、または合成されたフルートの音を他のデバイスにおいて引き起こしまたは制御するために使用することができる。他の種類の音を引き起こし、または制御することができ、それによって、たとえば、他の楽器、雑音、話し声、または電子的に生成された音を模倣することができる。映像記録またはサンプルも、音楽制御データ、制御信号、制御メッセージ、またはＭＩＤＩデータによって引き起こされてよい。たとえば、ギタリストのギターに対する動作は、たとえば、曲の所望の部分において表示される、特定のビデオ画像を引き起こすことができる。音楽制御データ（たとえば、制御信号、制御メッセージまたはＭＩＤＩデータ）は、レーザー光効果、閃光効果、色彩効果、または演奏中に見ることができる他の照明効果などの、ステージ上の照明効果を制御することができる。ＭＩＤＩ以外の、音楽情報または音符情報、または制御メッセージ（たとえば、記譜法を規定するイベントメッセージ、ピッチとベロシティ、音量、ビブラート、オーディオパンニング、キュー、およびクロック信号などのパラメータのための制御信号）を含むデバイスと通信するためのデータ形式を使用することができる。
【００１１】
シンセサイザー、たとえば、ＭＩＤＩシンセサイザーは、たとえば、ＭＩＤＩデータなどの音楽データまたは音符情報を受信し、音声信号を出力することができる。他の音楽基準または記譜法の基準、または音楽メッセージまたは制御メッセージを送信するためのデータ形式を使用することができる。本明細書で説明するいくつかの実施形態は主にギターに向けられているが、特許請求される発明は、その音を電気信号に、たとえば、ギターまたは他の弦楽器のピックアップを通して変換することができる他の音響楽器または電気楽器にさらに適用することができる。さらに、本発明の実施形態は、データの無線送信を、楽器と、スピーカまたはアンプに接続され得る受信機との間で可能にすることができる。無線送信は、２．４ＧＨｚの民生帯域幅などの無線カスタム非標準プロトコルを介して、または、たとえば、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷｉ−Ｆｉなどの標準プロトコルを介して発生することができ、産業科学医療用（ＩＳＭ）無線帯域などのいろいろな無線帯域を介して通信することができる。
【００１２】
本発明の実施形態は、ＭＩＤＩデータの出力のために、アナログ音声信号の処理を可能にすることができる。処理は楽器自体において発生し、ＭＩＤＩデータ出力を、スピーカ、アンプ、アナライザ、またはＭＩＤＩデータをさらに読み込み、処理でき得る他の機器および出力デバイスに無線で送信することができる。楽器は、ピックアップを備えることができる。ピックアップは、たとえば、電磁コイルピックアップ、圧電ピックアップ、マイク、加速度計、光ピックアップ、または楽器によって生成された振動情報を、測定された時、時間に対する信号の大きさとして振動を表す電気信号に変換する他のデバイスであることができる。楽器は、また、ピックアップによって出力された電気信号をＭＩＤＩデータに符号化または変換するエンコーダを備えることができる。エンコーダは、アナログ電気信号をデジタル形式に変換するアナログ・デジタル（Ａ／Ｄ）コンバータ（ＡＤＣ）を含むことができ、デジタル形式は、後に、たとえば、デジタル信号プロセッサ（ＤＳＰ）デバイス、プロセッサ、またはマイクロプロセッサによって処理され得る。代替的に、ＡＤＣをピックアップに連結することができる。エンコーダ上のアナログ処理は、電気信号を、楽器によって作り出されたピッチを計算するピッチ検出アルゴリズムを使用して処理することができる。このピッチ情報を、受信デバイスに無線送信されるＭｉｄｉノート番号、または他の制御メッセージに変換することができる。このＭｉｄｉノート番号は、たとえば、出力モジュールの音響発生デバイスによって鳴らされ得る音のピッチを決定することができる。
【００１３】
弦楽器では、各弦は、個別に検出される振動を有することができ、他の弦のデータチャンネルとは独立して処理され得るデータチャンネル（たとえば、ＭＩＤＩデータチャンネルまたは他の音楽データチャンネル）を提供することができる。具体的には、６本の弦を有するエレキギターは、６つのＭＩＤＩデータチャンネルを提供することができる。ピックアップは、６本の弦の各々における振動を感知または検出することができる。エンコーダは、６つの別々のＡＤＣを含んで各弦の振動情報をデジタル形式に変換することができ、デジタル形式は、次いで、多重化または結合されてＤＳＰによって処理され得る。フレットまたは各弦における音の位置を、たとえば、いろいろな音特性を有する分割にさらに分けることができる。各音符をＭＩＤＩ情報またはＭＩＤＩメッセージを用いてプログラムすることができるピアノキーボードと異なり、同じギター音を、いろいろな弦において鳴らすことができ（たとえば、２２０ＨｚでのＡの音は、Ｇ弦の２番目のフレットまたはＤ弦の７番目のフレットにおいて鳴らすことができる）、特定の音にいろいろなＭＩＤＩ設定を与えることは実用的でないことがある。各弦をＭＩＤＩデータに別々に変換することにより、ギター演奏者に、広範囲な演奏性を提供することができる。
【００１４】
Ｍｉｄｉノート番号に加えて、出力モジュールによって作り出される音の動的挙動を定義する他の制御メッセージを、ＤＳＰによって生成することができる。動的制御情報は、音が楽器の上で鳴らされる時の音の音楽的ニュアンスを表す。これらの制御メッセージの例は、ピッチベンドまたはベロシティまたは鳴らされるべき特定の楽器の音を特定するものである。
【００１５】
ＭＩＤＩエンコーダまたは他の音楽情報エンコーダが、楽器の演奏家または演奏者（たとえば、ギタリスト）の動作に反応する方法を決定するパラメータをさらに定義することができる。これらのパラメータは、制御メッセージとして出力される正しい値を決定することにおいて（ＤＳＰまたはエンコーダに連結された他のプロセッサ）によって使用される境界を設定することができる。これらの境界のうちのいくつかの例は、ノートオン値−正しいノートオンイベントを表すことができる楽器の最低励起、ノートオフ値−正しいノートオフイベントを決定することができる最低振動レベル、ピッチベンド範囲−楽器において作り出された実際のピッチベンドに応答して、音響発生モジュールによってピッチ変更が作り出され得る方法、音量制御メッセージ−出力デバイスに送信されて、作り出される音の音量を制御する、楽器によって生成された音のエンベロープに従うことができるメッセージ、量子化−従来の音の範囲に入る、検出されたピッチを変換する方法を決定する設定、またはエンコーダがミュージシャンの演奏における音量の変化を解釈する方法を制御することができる動的センシティビティを含む。これらのパラメータの値は、ユーザが楽器を演奏する方法、またはユーザが彼らの演奏をどのように鳴らしたいかに従って設定することができる。これらのパラメータは、一般的な入力センシティビティ、チューニング基準（たとえば、Ａの音が４４０Ｈｚ（Ａ４４０）または４４１Ｈｚ（Ａ４４１）などであるかどうか）などの、本来グローバルなものであることができる。これらは、また、ピアノ音を鳴らしている時にピッチベンドをオフにするなどの、鳴らされている特定の音を補足するために特に設定することもできる。グローバルでないパラメータのセットを、「プリセット」、「パッチ」、またはこれらの制御メッセージを特定のＭＩＤＩチャンネルに割り当てられた特定の音とセットにする他のプログラムに割り当てることができる。これらのパラメータまたはパッチは、エンコーダのメモリ内に記憶することができる。エンコーダは、パッチを調整するつまみとボタン、または他の制御装置を提供することができる。代替的に、エンコーダは、エンコーダとは別のユーザインターフェースと通信することができ、ユーザインターフェースは、ユーザがパラメータをユーザインターフェース上で変更することを可能にする。パッチは、代替的に、出力モジュールのメモリ内に記憶され、パラメータ値が変更された時、エンコーダに無線で通信し返すことができる。
【００１６】
本発明の実施形態は、ギターから送信されている信号の編集または操作を可能にすることができる。ギターは、ギターからの信号をＭＩＤＩデータに符号化するエンコーダを含むことができる。ＭＩＤＩデータを、無線で、たとえば、無線通信を介して、編集または合成ソフトウェアを有するコンピュータまたは他のデバイスに送信することができる。ギター自体が、ギターによって作り出された音または音声信号を操作することができる、つまみとボタンとポテンショメータとを有することができる。コンピュータを通してアクセス可能であり得る、１つまたは複数のユーザインターフェースを提供することができる。ユーザインターフェースは、ギターまたはコンピュータ自体によって操作されているパラメータを示し、または可視化することができる。送信機および受信機は、トランシーバとして、双方向で通信する（各々が、お互いにデータを送信し、お互いからデータを受信する）能力を有することができる。エンコーダ内に記憶されたパラメータは、エンコーダ上の制御装置によって、または受信機に連結されたユーザインターフェース上の制御装置によって、変更することができる。新しいパラメータをエンコーダに記憶しようとする時、受信機は、新しいパラメータをエンコーダに無線送信することができる。次いで、エンコーダは、新しいパラメータを保存することができる。パラメータを、コンピューティングデバイスのメモリなどの、受信機に連結されたメモリ内にさらに記憶することができる。これらのパラメータを、ユーザインターフェースによって、またはエンコーダ上の制御装置によって変更することができる。新しいパラメータをユーザインターフェース内に記憶しようとする時、エンコーダは、新しいパラメータをコンピュータに無線で送信することができる。次いで、コンピュータは新しいパラメータを保存することができる。パラメータを、エンコーダ内とコンピュータ内とに同時に記憶することができる。受信機（たとえば、コンピューティングデバイスに連結された受信機）は、送信機と、送信におけるエラーを減少させるプロトコルを通して通信することができる。プロトコルは、パラメータの完全な同期をエンコーダとユーザインターフェースとの間で可能にすることができる。
【００１７】
送信機を、楽器の上に配置し、ピックアップから受信した電気信号をＭＩＤＩデータに変換するエンコーダに連結することができる。受信機は、確認信号を送信機に送信することができ、送信機が、接続が受信機と送信機との間に存在することを確認できるようにする。送信機は、受信機との通信を常に開始するデバイスであることができる。送信機内と受信機内とのハードウェアは、ＭＩＤＩデータを作成し、送信することにおける遅延を短く保つことができ、ギタリストまたは演奏者が、本明細書の実施形態を用いた演奏中または録音中に、楽器の自然な感覚を維持することができるようにする。ユーザは、また、送信機と受信機との間のペアリングを開始することができる。
【００１８】
使用される無線回路は、送信機または受信機のいずれかとして、一時に一方向にのみ通信することができてよい。無線ギターシンセサイザーの場合、ギターから受信機ボックス／音波発生装置に向けて一方向のみを主に使用することができるが、逆方向への通信はさらなる利点を提供することができる。ギター上に、比較的「低能力の」送信機から成るシステムを構築することは可能であるが、未加工データを、実際のパッチに従って、受信機側で修正する必要があり得る。これは、システムの「インテリジェンス」がギターと受信機との間で分割されるという結果を招き得る。これは、いくつかの短所を有し得、それらは、各受信機のオプションそれぞれに対するより多くのソフトウェア開発作業、より強力なプロセッサとより容量の多いメモリとを有する受信機のためのより高いコスト、いくつかのパッチのパラメータ（たとえば、ピックトリガーセンシティビティ）が、ギター内で行われ得る信号処理に影響を与えざるを得ないために解決することができない妥協、である。代わりに、システムのインテリジェンスを、ギターユニット上などの中心位置に集中させることがより現実的であり得る。したがって、受信機ボックス上に配置された全種類のモディファイヤ（フットスイッチ、ペダル、リモコン）は、ギター上の中央装置への逆方向へのデータ経路を有することができる。パッチを、また、中央装置の中に、コンピュータ上でパッチを達成する方法と共に記憶することができ、パッチをコンピュータからギターに、逆向きデータ経路を使用してリロードすることが可能であり得る。本発明の実施形態は、データの無線単一方向送信（たとえば、ギター上の送信機から受信機ボックスまたはコンピュータに連結された受信機に）、またはデータの無線双方向送信（たとえば、ギター上の送信機と受信機との間の２方向の通信）を包含することができる。
【００１９】
ほとんどのデータ送信チップセットは、送信機と受信機との間のハンドシェイクの方法を含むことができ、受信機は確認信号を送信機に返送することができ、送信機が、メッセージが到着し、メッセージを繰り返す必要がないということを確かめることができるようにする。いくつかの実施形態において使用されるチップセットでは、ユーザメッセージを確認信号の中に隠すという追加的な可能性もあり得る。したがって、データを、受信機から送信機に逆方向に送信することが可能であるが、通信は純粋に対称でないことがあり、開始は送信機によってのみ実行され得、受信機は、そのデータを、開始への返答の中に詰め込むことができる。
【００２０】
ギターシンセサイザーシステムでは、音の遅延が重大なパラメータになり得、一般的に最小限に抑えられ得る。逆方向通信の遅延も合理的な限度内（送信機から受信機への通信ほど小さい必要はない）に抑えられる場合、システムは、あたかも有線の双方向通信を有しているかのように、まさに使用可能であることができる。逆方向通信の合理的な遅延は、たとえば、フットスイッチを押すようなリアルタイムの動作によって制限され得る。逆方法通信（たとえば、受信機ボックスからギターへ）が、せいぜい約１０ミリ秒の遅延で到達する場合、遅延の感覚はギタリストには現れず、それはリアルタイムとして現れ得る。したがって、送信機が７ミリ秒の時間内に送信するデータを有さない場合、受信機がそのメッセージを返送する方法を提供するために、送信機がダミーメッセージを送信することができるような方法で、実施形態を構築することができる。このようにして、受信機は、新しいデータパッケージを送信機にせいぜい７ミリ秒のうちに送信することができる。同時に、送信機からのメッセージは、「動作中」メッセージを受信機に送信する目的（ＭＩＤＩ用語では「アクティブセンシング」）を果たすことができ、それによって、送信機と受信機との間の通信が何らかの理由で途切れた場合、音波発生器において応答していない音をオフにする方法を提供することができる。他の遅延を使用することができる。
【００２１】
図１は、本発明の実施形態による、音声システムまたはビジュアルシステムの図である。エレキギターなどの楽器１０２において、ピックアップ１００は、楽器１０２の弦からの振動を検出することができ、これは、たとえば、ピックアップ１００が楽器１０２の弦１０３にごく近接しているためである。ピックアップ１００は、これらの振動を電気信号に変換し、電気信号をエンコーダ１０４に送信することができる。電気信号は、最初アナログであり、アナログ／デジタル（Ａ／Ｄ）コンバータを通して処理して、それらを、さらなる処理のためのデジタル信号に変換することができる。各弦１０３の振動を、別々のＡＤＣを通して処理し、次いでＤＳＰに送信することができる。メモリ１０４ａとプロセッサ１０４ｂとを含むエンコーダ１０４は、ピックアップ１０２からの電気信号をＭＩＤＩデータまたは他の種類の音符、または音楽制御メッセージもしくはデータに、符号化または変換することができる。エンコーダはＡ／Ｄコンバータを含むことができ、または、代替的に、Ａ／Ｄコンバータをピックアップ１００上に配置することができる。エンコーダ１０４を、送信機またはトランシーバ１０６に連結することができる。トランシーバ１０６は、ＭＩＤＩデータ、または音楽制御メッセージもしくはデータを、無線で（たとえば、無線通信を介して）受信機または第２のトランシーバ１０８に送信することができる。受信機−トランシーバ１０８は、たとえば、コンピュータ１１０に接続可能なユニバーサルシリアルバス（ＵＳＢ）デバイスであることができる。代替的に、受信機−トランシーバ１０８を、ストンプボックスまたは独立型の受信機ボックスの中に埋め込むことができる。
【００２２】
コンピュータ１１０は、メモリ１１０ａとプロセッサ１１０ｂとを含むことができる。メモリ１１０ａは、たとえば、デジタルワークステーション１１１ａ、音声エディタ１１１ｂ、音声ミキサー１１１ｃなどのソフトウェアを記憶することができる。メモリ１１０ａは、また、シンセサイザー１１１ｄまたはサンプラー１１１ｅのためのソフトウェアを含むことができる。メモリ１１０ａは、ＭＩＤＩパラメータを編集または可視化するためのソフトウェアをさらに含むことができる。そのようなプログラムは、ＡｖｉｄのＰｒｏ  Ｔｏｏｌｓと、ＡｐｐｌｅのＧａｒａｇｅＢａｎｄおよびＬｏｇｉｃソフトウェアと、ＳｔｅｉｎｂｅｒｇのＣｕｂａｓｅソフトウェアと、Ａｂｌｅｔｏｎ  Ｌｉｖｅソフトウェアと、ＰｒｅｓｏｎｕｓのＳｔｕｄｉｏ  Ｏｎｅソフトウェアとを含むことができ、またはそれらと互換性があり得る。コンピュータ１１０は、ユーザが、ピックアップ１００からの電気信号をＭＩＤＩデータに符号化するためのＭＩＤＩパラメータを編集することを可能にするディスプレイ１１６を含むことができる。プロセッサ１１０ｂおよびプロセッサ１０４ｂはそれぞれ、本明細書で述べた方法の実施形態の全部または一部を実行することができ、または、たとえば、プロセッサによって実行された時、プロセッサに方法の実施形態を実行させるコードまたはソフトウェアを記憶するメモリ１１０ａとメモリ１０４ｂとに関連している、またはそれらに接続されている実施形態を実行するように構成することができる。
【００２３】
シンセサイザー１１１ｄまたはサンプラー１１１ｅは、別々であることができ、またはコンピュータ１１０と一体化することができる。シンセサイザー１１１ｄは、たとえば、プロセッサ１１０ｂによって、受信機１０８から受信したＭＩＤＩデータまたは音符または音楽制御データもしくはメッセージと、生成する楽器音の種類（たとえば、電子バイオリン）などの、デジタルワークステーション１１１ａ上で選択されたパラメータとに基づいて、音声信号などのメディア信号を生成することができる。サンプラー１１１ｅは、記録された音またはビデオクリップまたは他の命令（たとえば、照明制御命令）のセットをメモリ内に記憶し、記録された音または映像を再生する音声信号または映像信号を生成することができる。受信機１０８から受信したデータは、再生する録音を決定づけることができる。デジタルワークステーション１１１ａは、録音が再生される方法を（たとえば、ハイパスフィルタを用いて）さらに制御することができる。
【００２４】
コンピュータ１１０は、（たとえば、ディスプレイ１１６上に表示されたユーザインターフェースまたはキーボード１１８などの入力デバイスを介して、）たとえば、音量またはリバーブなどの、たとえば、音楽制御メッセージデータパラメータ（たとえば、ＭＩＤＩパラメータ）１１５の設定を可能にすることができる。これらのパラメータ１１５は、コンピュータメモリ１１０ａ内に保存または記憶することができる。コンピュータ１１０は、音楽制御メッセージデータまたはＭＩＤＩパラメータ１１５を、受信機−トランシーバ１０８を通して、ギター１０２上の送信機−トランシーバ１０６にさらに無線送信することができる。パラメータ１１５は、エンコーダのメモリ１０４ａ上の記憶することができる。したがって、双方向データ送信が、ギター１０２とコンピュータ１１０との間で可能であり得る。たとえば、コンピュータ１１０のユーザは、低音のＥ弦の上で演奏されるＣの音が、大音量で、長く伸ばして鳴らされる電子バイオリンの音のように聞こえるべきであると選択または決定することができる。ユーザは、ＭＩＤＩパラメータ１１５を、入力デバイス１１８を介して入力することができる。ＭＩＤＩパラメータ１１５は、ギター１０２上のトランシーバ１０６に送信され、エンコーダのメモリ１０４ａ内に記憶され得る。ユーザが特定の弦の上（しかし必ずしも同じギターの別の弦の上ではない）でＣの音を鳴らした時、ピックアップは弦の振動を検出することができ、エンコーダのＡＤＣは電気信号をデジタル信号に変換することができる。エンコーダのＤＳＰは、デジタル信号を変換し、大きな音量値を有し、音を長く伸ばした電子バイオリンのように鳴らされるべきＣの音を示すＭＩＤＩメッセージまたは制御メッセージを生成または作成することができる。演奏中、ＭＩＤＩメッセージを、送信機−トランシーバ１０６から受信機１０８に送信することができる。シンセサイザー１１１ｄは、プロセッサ１１０ｂを介してＭＩＤＩメッセージを受信し、Ｃの音を大きく、ギターの１回のつま弾きを介して生成される音の典型的なものよりも長い時間鳴らしている電子バイオリンと、類似した音を出す音声信号をＭＩＤＩメッセージの命令に従って、（スピーカまたはアンプなどの）出力デバイス１１４に作り出ことができる。加えて、サンプラー１１１ｅは、記憶された映像サンプルまたは他の記憶された画像（たとえば、コンピュータグラフィック）から映像信号を、出力デバイス１１４に生成することができる。出力デバイス１１４は、映像クリップまたは信号を、受信機１０８によって受信された音楽制御データ（たとえば、制御信号、制御メッセージまたはＭＩＤＩメッセージ）に基づいて再生するディスプレイ１１４ａを含むことができる。
【００２５】
プロセッサ１１０ｂは、ソフトウェアまたはコードを実行して、本発明の実施形態を実行することができる。たとえば、プロセッサ１１０ｂは、シンセサイザー１１１ｄ、サンプラー１１１ｅ、ワークステーション１１１ａ、音声エディタ１１１ｂ、または音声ミキサー１１１ｃとして動作することができる。コンピュータ１１０は、ソフトウェアがロードされた典型的な民生のＰＣまたは他のノートパソコンであることができ、または、コンピュータ１１０は、リアルタイムの音声のミキシングタスクと編集タスクとを実装し、たとえば、音楽の演奏中での使用に特に適し得る独立型のコンピューティングデバイスまたは受信機ボックスであることができる。
【００２６】
図２は、本発明の実施形態による、独立型の受信機ボックスを使用する音声システムまたはビジュアルシステムの概略図である。ピックアップ２００は、データをギター２０１から、これもまたギターに取り付けられたエンコーダ２０２に送信することができる。ピックアップ２００およびエンコーダ２０２は、演奏中に、取り外し可能にギター２０１に取り付けることができる。ピックアップ２００およびエンコーダ２０２は、接着剤またはＶｅｌｃｒｏ（登録商標）などの接着性物質を含むことができ、または磁性であることができ、ミュージシャンが演奏している間、ギターの上にくっついていることができる。ピックアップ２００およびエンコーダ２０２は、ミュージシャンが合成システムを使用することを望まない場合、取り外すことができる。エンコーダ２０２は、代替的に、標準的なピックアップ２００に接続可能であり得、両者は、ギター２０１と共に最初に製造され、ギター２０１の中に埋め込まれ、またはギター２０１に一体化され得る。
【００２７】
エンコーダ２０２は、ピックアップ２００からのアナログ電気信号をデジタルデータまたはデジタル信号に変換するＡＤＣ２０３を含むことができる。エンコーダ２０２は、ＡＤＣ２０３からのデジタルデータを処理するためのプロセッサ２０４をさらに含むことができる。プロセッサは、ピックアップ２００から生じたデジタルデータをＭＩＤＩデータまたは他のデータに変換または符号化することができる。エンコーダ２０２は、ＡＤＣ２０３からのデジタルデータをＭＩＤＩデータに変換する方法に影響を与えるＭＩＤＩパラメータを記憶するメモリ２０５を含むことができる。ＭＩＤＩパラメータは、たとえば、音量、量子化、またはピッチベンドを含むことができる。ＭＩＤＩデータは、ピッチの周波数およびピッチを持続させる時間の長さなどの情報を含むことができる。エンコーダ２０２は、無線（たとえば、無線通信）トランシーバ２０６に連結することができる。制御要素２０８を、音声データからＭＩＤＩデータへの処理に影響を与えるＭＩＤＩパラメータまたはＭＩＤＩパラメータのセット（たとえば、パッチ）を選択するために、エンコーダ２０２の中に含むことができる。制御要素２０８は、たとえば、押しボタンとポテンショメータとを含むことができる。
【００２８】
トランシーバ２０６は、ＭＩＤＩデータを第２の（たとえば、無線通信）トランシーバ２１０に伝送または送信することができる。受信機を、ストンプボックスまたは独立型の受信機ボックス２１２に一体化することができる。受信機ボックス２１２は、プロセッサ２１４ａとメモリ２１４ｂとを有する独立型のデバイスであることができる。受信機ボックス２１２は、スイッチとペダル、または他の制御要素２１６を含んで、フェルマータ、アルペジオ、ルーパー、または他のパッチもしくはＭＩＤＩパラメータのセットなどの機能を制御することができる。受信機ボックス２１２は、演奏中に容易に使用できるように構成または最適化することができる。受信機ボックス２１２を、受信したＭＩＤＩデータと、ストンプボックス２１２上のスイッチによって有効にされたパッチとに基づいて音を生成するシンセサイザー２１８に接続することができる。ストンプボックスは、情報を表示し、ユーザが、受信機によって受信されたＭＩＤＩデータを編集または操作することを可能にすることができるユーザインターフェース２１５ａを含むまたは生成するディスプレイ２１５を含むことができる。タッチパッドまたは他の入力装置を含むユーザインターフェース２１５ａは、ユーザが、電気信号をＭＩＤＩデータに符号化するためのＭＩＤＩパラメータを編集することをさらに可能にし、ユーザが、ＭＩＤＩパラメータのセットをエンコーダ２０２に送信することを可能にすることができる。代替的に、制御装置２１６をユーザインターフェース２１５ａに一体化することができ、その反対も可能である。エンコーダ２０２は、受信機ボックス２１２から受信したＭＩＤＩパラメータを、メモリ２０５内の別のセットまたはパッチとして記憶することができる。演奏中、たとえば、ミュージシャンは、メモリ２０５内に記憶されたいろいろなパッチを、制御装置２０８を操作することを通してすばやく選択することができる。別の例では、パッチは、受信機ボックス２１２上のメモリ２１４ｂ内に保存することができ、ミュージシャンは、受信機ボックス上の制御装置２１６を操作して、エンコーダ２０２のメモリ内に保存されたいろいろなパッチにアクセスすることができる。このようにして、本発明の実施形態は、ＭＩＤＩパラメータの同期をエンコーダ２０２と受信機ボックス２１２との間で可能にすることができる。
【００２９】
図３は、本発明の実施形態による、パーソナルコンピュータを使用した音声システムまたはビジュアルシステムの概略図である。ギター２０１、ピックアップ２００、およびエンコーダ２０２は、図１と図２とにおいて説明したものと同様または同じ要素を含み、同様の構成を有することができる。いくつかの実施形態では、トランシーバ２０６は、ＭＩＤＩデータまたは制御データを、受信機３００として動作するペンドライブまたはＵＳＢドライブに送信することができる。ペンドライブ受信機を、ノートパソコンまたはデスクトップコンピュータなどのコンピュータ３０２に接続することができる。コンピュータ３０２は、プロセッサ３０３ａとメモリ３０３ｂとを含んで、ソフトウェアシンセサイザー３０４またはサンプラーなどのソフトウェアを実装することができる。ソフトウェアシンセサイザー３０４は、これもまたプロセッサ３０３ａとメモリ３０３ｂとによって実装することができる音声編集ソフトウェアまたは音声ミキシングソフトウェアと連携することができ、または互換性があり得る。ディスプレイ３０６またはユーザインターフェース３０６ａは、ユーザが、ピックアップ２００からの電気信号のＭＩＤＩデータへの変換に影響を与えるＭＩＤＩパラメータを入力することを可能にすることができる。ディスプレイ３０６またはユーザインターフェース３０６ａは、コンピュータのキーボードまたはマウスなどの入力デバイスまたは制御デバイス３０８と連携することができる。ＵＳＢペンドライブである代わりに、受信機３００を、たとえば、内蔵型無線カードなど、コンピュータに埋め込み、または一体化することができる。シンセサイザー３０４とプロセッサ３０３ａとによって生成された音声信号は、スピーカまたはアンプ、または他の出力デバイス３１０への出力であることができる。
【００３０】
ＭＩＤＩデータのデータ送信が無線であり得るため、通信が同じチャンネルまたは周波数において発生するために、ペアリングを、送信機−トランシーバ２０６と受信機−トランシーバ２１０または受信機−トランシーバ３００との間で実行する必要があり得る。ペアリングの開始後、送信機は、「ここにいる」メッセージを、すべての利用可能なチャンネルの１つずつで、各チャンネルで短い時間の間に、１つずつ増加させて、その後始めから繰り返して送信することができる。「ここにいる」メッセージを送信した後、トランシーバ２０６は、第２のトランシーバ（たとえば、２１０または３００）が、「了解」メッセージを、トランシーバ２０６のメッセージに応答する確認信号の中に隠したかどうかを確認することができる。確認信号が認識された場合、「ペアリング終了」メッセージを受信機２１０または受信機３００に送信して、ペアリング処理を完了することができ、トランシーバ２０６は、通常の送信モードに戻ることができる。「ペアリング終了」メッセージを受信した後、受信機２１０または受信機３００は、通常の受信モードに切り替わることができ、データ通信を開始することができる。両方のデバイスのチャンネル設定を、ペアリングの後に自動的に保存することができ、次回電源を入れた時に呼び出す。
【００３１】
図４Ａおよび図４Ｂは、本発明の実施形態による、ギターピックアップ４００の図である。ギターピックアップ４００は、ギター弦からの振動を、弦がつま弾かれるにつれて感知または検出することができる。ピックアップ４００は、ユーザによって、または製造時にギター内に埋め込まれるかのいずれかで、ギターの上に直接付けることができる。ピックアップ４００は、たとえば、検出される各弦のための感知コイル部４０２を含むことができる。各感知コイル部４０２は、その周りに磁場を有し得る磁気棒４０６の周りに巻かれたワイヤコイル４０４または他の種類のコイル（たとえば、プリントコイル）を含むことができる。金属製のまたは軟質金属製の弦が磁気棒４０６の近くで振動すると、振動は、磁気棒４０６の周りの磁場を変化させ、ワイヤコイル４０４の内部に電流を誘発することができる。ワイヤコイル４０４内の電流を、エンコーダまたはプロセッサに、ワイヤコイル４０４へのワイヤまたは接続部４０７を介して伝送または送信することができる。
【００３２】
図４Ｃは、本発明の実施形態による、エンコーダ４０８とピックアップ４００との図である。ピックアップ４００は、楽器上で、近くの弦の音または振動を感知することができる。エンコーダ４０８は、ＭＩＤＩパラメータまたは他のパラメータを調整するために、いくつかの制御部を含むことができる。音量つまみ４１０は、各仮想楽器について、音量を設定することができる。ギター／シンセセレクタ４１２スイッチは、最終的な合成音が生成された時に、どのチャンネルまたは音が聞こえるかを制御することができる。たとえば、中間位置では、ギター音および追加的な合成音を一緒に聞くことができる。ギターモードを選択すると、「シンセ」チャンネルを消音することができ、ギターの音のみを聞くことができる。シンセモードを選択すると、ギターチャンネルを消音することができ、仮想楽器のみを聞くことができる。制御ボタン４２０のセットは、別のコンピューティングデバイス上のユーザインターフェースまたはパッチ編集ソフトウェアの操作を可能にすることができる。状態ライト４２２は、バッテリ残量と、エンコーダと受信機４２６との間の接続とを確認することができる。充電指示ＬＥＤまたは状態ライト４２４は、エンコーダを再充電する必要がある時を示すことができる。受信機ＬＥＤまたは状態ライトは、エンコーダが無線受信機４２６との接続をスキャンしている時を示す、または確認することができる。他の制御装置をエンコーダ上に存在させることができる。無線受信機４２６は、コンピュータまたはコンピュータシステム（たとえば、２１２または３０２）と互換性のあり得るＵＳＢキーまたはマイクロＵＳＢキーであることができる。無線受信機４２６は、たとえば、エンコーダが、ＭＩＤＩデータをコンピュータに合成のために送信することを可能にすることができる。
【００３３】
図４Ｄは、本発明の実施形態による、ギター４３９上の取り付けデバイス４４０を示している。取り付けデバイス４４０を、ギター４３９に固定し、またはしっかりと取り付けることができる。エンコーダを、ギターまたは楽器に、取り付けデバイス４４０を通して取り付けることができる。磁石４４２を、取り付けデバイス４４０上に配置してエンコーダを固定することができる。取り付けデバイス４４０は、ユーザが、システムの機器部分全体（たとえば、エンコーダおよびピックアップ）を楽器に、楽器を損なったり改造したりせずに、取り外し可能に取り付けることを可能にすることができる。取り付けデバイス４４０は、また、エンコーダとピックアップとを、それらが使用されていない時に、楽器から取り外すことを可能にする。ピックアップは、また、それをギター４３９または楽器に取り外し可能に取り付けるための、または弦への近さを調節するための、別の取り付けシステムを含むことができる。他の実施形態では、ピックアップおよびエンコーダを、ギターまたは他の楽器の内部に、製造時に埋め込むことができる。
【００３４】
図５は、本発明の実施形態による、ＭＩＤＩパラメータを編集するための例示的ユーザインターフェース５００である。ユーザインターフェース５００を、コンピュータまたは独立型の受信機ボックス（たとえば、図２と図３とを参照）上のディスプレイと一体化することができる。ユーザインターフェース５００は、ユーザが、ＭＩＤＩパラメータまたは制御パラメータを編集し、または、ＭＩＤＩパラメータまたは制御パラメータのセットであり得るパッチを編集することを可能にすることができる。その後、ユーザは、パッチをギターに取り付けられたエンコーダに送信することができる。いくつかの制御パラメータまたはＭＩＤＩパラメータは、たとえば、以下を含むことができる（他のパラメータを使用することができる）。
・モード（たとえば、ＭＩＤＩモード）セレクタ５０２：モノとポリとの間で切り替え可能。ポリモードでは、全てのチャンネル（たとえば、ギターの６本の弦全部からの音）を同じＭＩＤＩ制御メッセージを用いて送信することができる。たとえば、ギターの６本の弦全部が同じピッチベンドメッセージの対象になることができる。モノモードでは、各チャンネル（たとえば、各弦）は、それ自身のＭＩＤＩメッセージを含むことができる。たとえば、ピッチベンドを弦のうちの１本のみに適用することができる。
・タッチセンシティビティ制御５０４：各パッチについて動的反応を独立して設定する。
・  ピック／フィンガースタイルセレクタ５０６：ピック演奏またはフィンガースタイル演奏に対するタッチ反応を最適化する。
・  持続ペダル５０８：演奏された音符を持続させる（たとえば、音のタイムスタンプを伸ばす）。
・  サウンドバッジ５１０：パッチのチャンネルまたは音を表示する。
・  動的センシティビティスライダ５１２。エンコーダが、演奏中の音量の変化を解釈する方法を制御する。ＭＩＤＩ楽器は、音量を０から１２７の基準で解釈することができる。動的センシティビティを最も右の設定にすると、最大動的範囲は、最も大きい音が１２７（あるシステムでは最大の大きさの音）に近い値を送信することを可能にすることができ、最も小さい音を０（無音）に近くすることができる。スライダを中央の設定にすると、すべての音が、たとえば、６４の固定値を送信することができ、楽器をどれだけ強くまたは弱く演奏したとしても、全部の音が同じレベルを有することができる。これは、オルガンおよびハープシコードなどの、ユーザがどれだけ強く演奏したかに従って変化しない音を有する楽器を模倣する時に便利であり得る。
・  動的オフセットスライダ５１４。（動的センシティビティスライダによって定義された）動的基準全体を、たとえば、±６４シフトする。相対的な動的値は変化しない−すべてが、設定により、音が大きくまたは小さくなる。（これは、たとえば、デフォルト設定の６４以外の固定の音量の音を動的レベルにおいて望む場合に便利である。）
・  転調制御５１６。ユーザは、各シンセサイザーを他から独立して転調することができる。１が半音を表し、２４が最大転調である２オクターブを表して、たとえば、±１〜２４で調整可能である。（ユーザは、たとえば、低音に対して−１２の設定に合わせて、ギターの通常範囲よりも低い音を得ることができ、またはフルートの音に対して＋１２の設定に合わせて、ギターの範囲よりも高い音を得ることができる。）上矢印と下矢印とをクリックすると、転調が半音ずつ増加して変わる。
・  量子化モードセレクタ５１８。ＴｒｉｐｌｅＰｌａｙが、ベントノートおよびリバースベンドなどの、フレットとフレットとの間の「範囲内にある」ピッチをどのように解釈するかを定義する。（しかしながら、結果は、また、仮想楽器の内部の設定にも従うことを念頭に置くこと。量子化モード設定は、これらの個別のプラグイン設定を無効にすることはできない。）一実施形態では、４つの可能な設定がある。
・  オフ。音を最も近い半音にしない。
・  オン。音を最も近い半音にする。
・  自動：量子化オンモードと量子化オフモードとの間の妥協。量子化オンモードと同様、小さなピッチの不一致を無視することができる。しかし、ピッチの変化が、ノートベンドにおけるもののように、ユーザによるより故意的なものである場合、量子化オフを使用することができ、ピッチのベンドは再現される。
・  トリガ。このモードでは、ベンドを使用することができない。たとえば、ユーザが音ＣをＤフラットまでベンドした場合、これを、２つの別々のアタックを有する２つの別々の音と解釈することができる。これは、隣接する半音と半音との間に位置するピッチを作り出すことができないことがあるピアノおよびオルガンなどの楽器を模倣する時に最適な選択であり得る。
【００３５】
図６は、本発明の実施形態による、ＭＩＤＩパラメータなどの音楽制御メッセージパラメータを編集し、音声信号をミキシングするためのユーザインターフェース６００である。ユーザインターフェース６００を、たとえば、コンピュータシステム（たとえば、１１０または３０２）または受信機ボックス（たとえば、２１２）上で表示することができる。パッチ読み出しエリア６０２は、ユーザが、パッチをプレビューし、選択し、たとえば、コンピュータまたはエンコーダにロードし、保存することを可能にすることができる。センシティビティ調節エリア６０４は、ユーザが、ギターの各弦６０５について動的センシティビティを調節することを可能にすることができる。ミキサエリア６０６は、ユーザが、各パッチに含まれ得るギター音と合成音との音量と、パンニングと、独奏／消音状態を調整することを可能にすることができる。フレットボード／分割エリア６０８は、演奏される各音をリアルタイムで表示することができ、ユーザが、「分割」−いろいろな音をフレットボードのいろいろな部分に割り当てるパッチを作成することを可能にすることができる。たとえば、図示する通り、パッチ６１２に「カダヴァーベース」とタイトルを付けることができる。パッチ６１２は、「ギター」６１４と「シンセ１」６１６という２つの音を含むことができ、それらを、フレットボード６０８上の２つの異なるエリア６１４ａと６１６ａとに割り当てることができる。各音について、いろいろなセンシティビティレベル６０４を各弦６０５に対して設定することができる。音量は、「ギター」と「シンセ１」との間で調整することができ、たとえば、ギターはシンセサイザーよりも小さい音量であることができる。カダヴァーベースパッチ設定を、ギターのエンコーダに送信することができる。ミュージシャンがギターを演奏すると、フレットボード６０８のエリア６１４ａに対応する音がギター音を作り出すことができ、フレットボード６０８のエリア６１６ａに対応する音は合成音を作り出すことができる。エリアに割り当てられる他の設定を、ＭＩＤＩ制御メッセージなどの制御データとして、エンコーダによって受信機に送信することができる。フレットボード６０８は、また、ユーザが、音声サンプルもしくは映像サンプル、または他の音声効果もしくは視覚効果を、ギターの特定のエリアに割り当てることを可能にすることができ、ユーザがギターの関連エリア上で演奏した時、音声サンプルまたは映像サンプルがユーザと同時に再生することが可能であるようにする。ユーザは、また、照明、たとえば、ステージ照明効果を制御するコマンドを割り当てることができる。
【００３６】
図７は、本発明の実施形態による方法のフローチャートである。動作７０２では、楽器は電気信号を生成することができる。これは、楽器に取り付けられたピックアップを通して発生することができ、ピックアップは、楽器からの振動を感知または検出し、振動を電気信号に変換することができる。動作７０４では、電気信号を、音楽制御データ（たとえば、制御信号、メッセージ、またはＭＩＤＩデータ）に符号化することができる。制御データまたはＭＩＤＩデータは、ピッチおよび音を楽器で演奏する長さなどの情報を含むことができる。ＭＩＤＩデータは、ピッチおよび音を楽器で演奏する長さなどの情報を含むことができる。動作７０５では、受信機は、たとえば、電気信号を符号化するためのパラメータをエンコーダに無線送信することができる。動作７０６では、ＭＩＤＩデータを受信機に無線送信することができる。受信機を、音声信号を合成するプロセッサまたはコンピュータデバイスに連結することができる。動作７０６および動作７０５は、順番を交換可能であることができ、または同時にもしくはほぼ同時に発生することができる。動作７０８では、コンピュータデバイスは、音声信号、映像信号、画像、または照明制御メッセージなどのメディア信号を、送信されたＭＩＤＩデータに基づいて出力または生成することができる。コンピュータデバイスは、ユーザが、楽器によって生成された電気信号からＭＩＤＩデータを符号化する方法に影響を与えるＭＩＤＩパラメータを編集することを、さらに可能にすることができる。
【００３７】
１つまたは複数のプロセッサを、デジタル信号またはアナログ信号の処理、送信、受信、編集、操作、合成、またはパッチのために使用することができる。プロセッサを、１つまたは複数のメモリデバイスに連結することができる。コンピュータは、動作をそれぞれ実行するための１つまたは複数のコントローラまたはプロセッサと、プロセッサによって実行可能なデータおよび／または命令（たとえば、ソフトウェア）をそれぞれ記憶するための１つまたは複数のメモリユニットとを含むことができる。プロセッサは、たとえば、中央処理装置（ＣＰＵ）、デジタル信号プロセッサ（ＤＳＰ）、マイクロプロセッサ、コントローラ、チップ、マイクロチップ、集積回路（ＩＣ）、または他の適切な多目的または特殊プロセッサまたはコントローラを含むことができる。メモリユニットは、たとえば、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、フラッシュメモリ、揮発性メモリ、不揮発性メモリ、キャッシュメモリ、バッファ、短期記憶ユニット、長期記憶ユニット、または他の適切なメモリユニットまたは記憶ユニットを含むことができる。コンピュータは、入力をユーザまたはエージェントから（たとえば、ポインティングデバイス、クリックホイールまたはマウス、キー、タッチ画面、レコーダ／マイク、他の入力部品を介して）受信するための１つまたは複数の入力デバイスと、データを顧客とエージェントにそれぞれ表示するための出力デバイスとを含むことができる。
【００３８】
追加的な実施形態では、本技術は、その上で具体化させたコンピュータプログラムを含む非一時的なコンピュータ可読記憶媒体に向けられ得る。いくつかの実施形態では、コンピュータプログラムは、本明細書で説明した方法を実行するコンピューティングシステム中のプロセッサによって実行可能であり得る。
【図１】
0006552413.tif 000002
【図２】
0006552413.tif 000003
【図３】
0006552413.tif 000004
【図４Ａ−４Ｂ】
0006552413.tif 000005
【図４Ｃ】
0006552413.tif 000006
【図４Ｄ】
0006552413.tif 000007
【図５】
0006552413.tif 000008
【図６】
0006552413.tif 000009
【図７】
0006552413.tif 000010