JP6724776B2 - 電子楽器および電子楽器システム - Google Patents

電子楽器および電子楽器システム Download PDF

Info

Publication number
JP6724776B2
JP6724776B2 JP2016257337A JP2016257337A JP6724776B2 JP 6724776 B2 JP6724776 B2 JP 6724776B2 JP 2016257337 A JP2016257337 A JP 2016257337A JP 2016257337 A JP2016257337 A JP 2016257337A JP 6724776 B2 JP6724776 B2 JP 6724776B2
Authority
JP
Japan
Prior art keywords
sound source
acoustic signal
state
external
internal
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.)
Active
Application number
JP2016257337A
Other languages
English (en)
Other versions
JP2018109692A (ja
Inventor
慎一 大田
慎一 大田
マクマナス ケヴィン
マクマナス ケヴィン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2016257337A priority Critical patent/JP6724776B2/ja
Priority to DE112017006691.3T priority patent/DE112017006691B4/de
Priority to PCT/JP2017/046659 priority patent/WO2018124077A1/ja
Publication of JP2018109692A publication Critical patent/JP2018109692A/ja
Priority to US16/456,186 priority patent/US11114075B2/en
Application granted granted Critical
Publication of JP6724776B2 publication Critical patent/JP6724776B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/32Constructional details
    • G10H1/34Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • G10H1/24Selecting circuits for selecting plural preset register stops
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/02Means for controlling the tone frequencies, e.g. attack or decay; Means for producing special musical effects, e.g. vibratos or glissandos
    • G10H1/06Circuits for establishing the harmonic content of tones, or other arrangements for changing the tone colour
    • G10H1/08Circuits for establishing the harmonic content of tones, or other arrangements for changing the tone colour by combining tones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/18Selecting circuits
    • G10H1/183Channel-assigning means for polyphonic instruments
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/32Constructional details
    • G10H1/34Switch arrangements, e.g. keyboards or mechanical switches specially adapted for electrophonic musical instruments
    • G10H1/344Structural association with individual keys
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/121Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
    • G10H2240/131Library retrieval, i.e. searching a database or selecting a specific musical piece, segment, pattern, rule or parameter set
    • G10H2240/141Library retrieval matching, i.e. any of the steps of matching an inputted segment or phrase with musical database contents, e.g. query by humming, singing or playing; the steps may include, e.g. musical analysis of the input, musical feature extraction, query formulation, or details of the retrieval process
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/121Musical libraries, i.e. musical databases indexed by musical parameters, wavetables, indexing schemes using musical parameters, musical rule bases or knowledge bases, e.g. for automatic composing methods
    • G10H2240/145Sound library, i.e. involving the specific use of a musical database as a sound bank or wavetable; indexing, interfacing, protocols or processing therefor

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

本発明は、外部音源に接続可能な電子楽器およびそれらを備えた電子楽器システムに関する。
外部音源に接続可能な種々の電子楽器がある。例えば、特許文献1に記載された演奏補助システムにおいては、電子楽器が演奏補助装置を介して和音情報発生装置に接続される。電子楽器、和音情報発生装置および演奏補助装置は、それぞれ音源・効果回路を含む。和音情報発生装置と演奏補助装置とが無線通信で接続されると、自演奏補助機能が有効になるとともに、ローカルオフコマンドが電子楽器に自動的に送信される。この場合、電子楽器の演奏操作子からの演奏情報は電子楽器の音源・効果回路(楽音生成部)に直接供給されない。
演奏補助装置は、設定された変換特性に基づいて、電子楽器から受信したノート情報の音高を和音情報発生装置から受信した和音情報に適合する音高に変換し、変換されたノート情報を電子楽器に送信する。一方、和音情報発生装置と演奏補助装置との無線通信の切断時または演奏補助機能のオフ時には、ローカルオンコマンドが電子楽器に自動的に送信される。電子楽器の演奏操作子からの演奏情報が電子楽器の音源・効果回路(楽音生成部)に供給される。
特開2010−231053号公報
特許文献1に記載された演奏補助システムにおいて、和音情報発生装置または演奏補助装置の音源・効果回路を電子楽器の外部音源として用いることも可能である。例えば、電子楽器の演奏操作子の操作による演奏情報を外部音源に供給し、外部音源により得られる音響信号に基づく楽音を電子楽器から発生することが可能である。
しかしながら、電子楽器と外部音源とが切断された場合または外部音源に不具合が生じた場合には、外部音源から電子楽器に音響信号が正常に供給されなくなる。そのような場合に、使用者の違和感を抑制しつつ発音を継続することが望まれる。
本発明の目的は、外部音源から供給される音響信号に不調が生じた場合に使用者の違和感を抑制しつつ発音を継続することが可能な電子楽器および電子楽器システムを提供することである。
本発明に係る電子楽器は、内部音響信号を生成する内部音源と、発音指示信号を発生する発生手段と、外部音響信号を生成する外部音源に接続され、発音指示信号を外部音源に出力する出力手段と、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態を発音指示信号に応答して内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、第1の状態が第2の状態に切り替えられた場合に、第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段とを備え、内部音響信号および外部音響信号の態様は音色を含む
この電子楽器においては、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態で外部音源から供給される外部音響信号に不調が生じた場合には、第1の状態が第2の状態に切り替えられる。それにより、発音指示信号に応答して内部音源により内部音響信号が生成される。この場合、所望の態様を有する外部音響信号に類似する内部音響信号が内部音源により生成される。したがって、外部音響信号に不調が生じた場合でも使用者の違和感を抑制しつつ発音を継続することができる。
また、内部音響信号および外部音響信号の態様は音色を含。この構成によれば、外部音響信号に不調が生じた場合に、所望の音色を有する外部音響信号に類似する内部音響信号が内部音源により生成される。これにより、発生音の音色の連続性を確保することができる。
電子楽器は、外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段をさらに備え、設定手段は、第1の状態が第2の状態に切り替えられた場合に、取得された対応情報に基づいて、内部音響信号の態様を設定してもよい。この場合、外部音響信号の態様と内部音響信号の態様との対応情報に基づいて、内部音響信号の態様を容易に設定することができる。
電子楽器は、複数の外部音源に対応してそれぞれ用意された複数の対応情報のうち第1の状態にある外部音源に対応する対応情報を選択する選択手段をさらに備え、取得手段は、選択された対応情報を取得してもよい。この構成によれば、複数の外部音源が第1の状態にある場合でも、該当する複数の外部音源に対応する対応情報に基づいて、内部音響信号の態様を容易に設定することができる。
本発明に係る電子楽器は、内部音響信号を生成する内部音源と、発音指示信号を発生する発生手段と、外部音響信号を生成する外部音源に接続され、発音指示信号を外部音源に出力する出力手段と、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態を発音指示信号に応答して内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、第1の状態が第2の状態に切り替えられた場合に、第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段と、複数の外部音源に対応してそれぞれ用意された複数の対応情報のうち第1の状態にある外部音源に対応する対応情報を選択する選択手段と、第1の状態にある外部音源を識別する識別手段とを備え、設定手段は、第1の状態が第2の状態に切り替えられた場合に、取得された対応情報に基づいて、内部音響信号の態様を設定し、取得手段は、選択された対応情報を取得し、選択手段は、識別された外部音源に対応する対応情報を選択する。この場合、第1の状態にある外部音源に対応する対応情報が自動的に選択される。そのため、複数の外部音源が第1の状態にある場合でも、内部音響信号の態様をより容易に設定することができる。
電子楽器は、複数の対応情報のいずれかの選択を受け付ける受け付け手段をさらに備え、選択手段は、受け付け手段により選択された外部音源に対応する対応情報を選択してもよい。この場合、使用者は、第1の状態にある外部音源に対応する対応情報を選択することができる。そのため、複数の外部音源が第1の状態にある場合でも、内部音響信号の態様をより容易に設定することができる。
外部音源は、対応情報を保有し、取得手段は、外部音源から対応情報を取得してもよい。この場合、外部音源から対応情報を容易に取得することができる。
本発明に係る電子楽器は、内部音響信号を生成する内部音源と、発音指示信号を発生する発生手段と、外部音響信号を生成する外部音源に接続され、発音指示信号を外部音源に出力する出力手段と、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態を発音指示信号に応答して内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、第1の状態が第2の状態に切り替えられた場合に、第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段とを備え、設定手段は、第1の状態が第2の状態に切り替えられた場合に、取得された対応情報に基づいて、内部音響信号の態様を設定し、外部音源は、対応情報を保有し、取得手段は、外部音源から対応情報を取得する。
本発明に係る電子楽器は、内部音響信号を生成する内部音源と、発音指示信号を発生する発生手段と、外部音響信号を生成する外部音源に接続され、発音指示信号を外部音源に出力する出力手段と、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態を発音指示信号に応答して内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、第1の状態が第2の状態に切り替えられた場合に、第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、外部音源により生成される外部音響信号の態様と内部音源により生成される内部音響信号の態様との類似度を算出する算出手段とを備え、設定手段は、第1の状態が第2の状態に切り替えられた場合に、算出手段により算出された類似度に基づいて、内部音響信号の態様を設定する。この場合、外部音響信号の態様と内部音響信号の態様との類似度に基づいて、内部音響信号の態様を容易に設定することができる。
本発明に係る電子楽器は、内部音響信号を生成する内部音源と、発音指示信号を発生する発生手段と、外部音響信号を生成する外部音源に接続され、発音指示信号を外部音源に出力する出力手段と、発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態を発音指示信号に応答して内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、第1の状態が第2の状態に切り替えられた場合に、第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、外部音源により生成される外部音響信号を帰還音響信号として受ける入力手段と、入力手段への帰還音響信号の入力の状態を検出する検出手段と備え、切り替え手段は、入力手段への帰還音響信号の入力が正常な状態から入力手段への帰還音響信号の入力が正常でない状態への移行に応答して、第1の状態を第2の状態に切り替え。この構成によれば、外部音源から供給される外部音響信号に不調が生じた場合に、第1の状態を第2の状態に確実に切り替えることができる。
切り替え手段は、入力手段への帰還音響信号の入力が正常でない状態から入力手段への帰還音響信号の入力が正常な状態への移行に応答して、第2の状態を第1の状態に切り替えてもよい。この構成によれば、外部音源から供給される外部音響信号の不調が解消された場合に、第2の状態を第1の状態に確実に切り替えることができる。
切り替え手段は、使用者の操作に基づいて第1の状態を第2の状態に切り替えてもよい。この構成によれば、使用者は、外部音響信号の不調に気付いた場合に、第1の状態を第2の状態に切り替えることができる。
本発明に係る電子楽器システムは、上記の電子楽器と、電子楽器に接続される1または複数の外部音源と、電子楽器の内部音源により生成される内部音響信号および1または複数の外部音源により生成される外部音響信号に基づいて音を発生する音発生手段とを備える。
この電子楽器システムにおいては、電子楽器からの発音指示信号に応答して外部音源により外部音響信号が生成される第1の状態で外部音源から供給される外部音響信号に不調が生じた場合には、第1の状態が第2の状態に切り替えられる。それにより、発音指示信号に応答して内部音源により内部音響信号が生成される。この場合、所望の態様を有する外部音響信号に類似する内部音響信号が電子楽器の内部音源により生成される。したがって、外部音響信号に不調が生じた場合でも使用者の違和感を抑制しつつ発音を継続することができる。
本発明によれば、外部音響信号に不調が生じた場合に使用者の違和感を抑制しつつ発音を継続することができる。
本発明の一実施の形態に係る電子楽器システムの構成を示すブロック図である。 対応テーブルの一例を示す図である。 外部音源および内部音源の音色カテゴリー情報の一例を示す図である。 図1の音源制御部の機能的な構成を示すブロック図である。 音源制御部により行われる対応テーブル生成処理を示すフローチャートである。 音源制御部により行われる音源制御処理を示すフローチャートである。 音源制御部により行われる音源制御処理を示すフローチャートである。 パラメータの領域設定の一例を説明するための図である。 パラメータの領域設定の他の例を説明するための図である。
以下、本発明の実施の形態に係る電子楽器および電子楽器システムについて図面を用いて詳細に説明する。
(1)電子楽器システムの構成
図1は本発明の一実施の形態に係る電子楽器システムの構成を示すブロック図である。図1の電子楽器システム100は、電子楽器1および1以上の外部音源20により構成される。本実施の形態では、電子楽器1に複数の外部音源20a,20bが接続される。以下、複数の外部音源20の各々を区別する場合には、各外部音源20を外部音源20aまたは外部音源20bと呼ぶ。
電子楽器1は、演奏操作子2、検出回路3、設定操作子4、検出回路5、ディスプレイ6および表示回路7を備える。演奏操作子2は、鍵盤またはドラムパッド等を含む。演奏操作子2は、検出回路3を介してバス19に接続され、使用者の演奏動作に基づく演奏データが演奏操作子2により入力される。設定操作子4は、オンオフ操作されるスイッチ、回転操作されるロータリエンコーダ、またはスライド操作されるリニアエンコーダ等を含み、検出回路5を介してバス19に接続される。この設定操作子4は、音色の切り替え、音量の調整、電源のオンオフおよび各種設定を行うために用いられる。
ディスプレイ6は、表示回路7を介してバス19に接続される。ディスプレイ6には、楽曲名、チャンネル番号、音色名、パラメータ値、楽譜、またはその他の各種情報が表示される。ディスプレイ6がタッチパネルディスプレイであってもよい。この場合、使用者は、ディスプレイ6を操作することにより各種操作を指示することができる。
電子楽器1は、RAM(ランダムアクセスメモリ)9、ROM(リードオンリメモリ)10、CPU(中央演算処理装置)11、タイマ12、記憶装置13および通信I/F(インタフェース)14をさらに備える。RAM9、ROM10、CPU11、記憶装置13および通信I/F14はバス19に接続され、タイマ12はCPU11に接続される。外部記憶装置15等の外部機器が通信I/F14を介してバス19に接続されてもよい。RAM9、ROM10およびCPU11が音源制御部8を構成する。
RAM9は、例えば揮発性メモリからなり、CPU11の作業領域として用いられるとともに、各種データを一時的に記憶する。ROM10は、例えば不揮発性メモリからなり、システムプログラムおよび音源制御プログラム等のコンピュータプログラムを記憶する。CPU11は、ROM10に記憶された音源制御プログラムをRAM9上で実行することにより後述する音源制御処理を行う。タイマ12は、現在時刻等の時間情報をCPU11に与える。
記憶装置13は、ハードディスク、光学ディスク、磁気ディスクまたはメモリカード等の記憶媒体を含む。この記憶装置13には、一または複数の楽曲データが記憶される。楽曲データは、楽曲を表す音響信号(オーディオ信号)である。ここで、音響信号は、音の変化を表す波形信号を所定のサンプリング周期でサンプリングすることにより得られる複数のサンプリング値からなる。演奏操作子2から入力される演奏データに基づいて楽曲データが生成され、記憶装置13に記憶されてもよい。演奏データおよび楽曲データは、後述する発音指示信号を含む。上記の音源制御プログラムが記憶装置13に記憶されてもよい。外部記憶装置15は、記憶装置13と同様に、ハードディスク、光学ディスク、磁気ディスクまたはメモリカード等の記憶媒体を含み、楽曲データ等の各種データまたは音源制御プログラムを記憶してもよい。
なお、本実施の形態における音源制御プログラムは、コンピュータが読み取り可能な記録媒体に格納された形態で提供され、ROM10または記憶装置13にインストールされてもよい。また、通信I/F14が通信網に接続されている場合、通信網に接続されたサーバから配信された音源制御プログラムがROM10または記憶装置13にインストールされてもよい。
電子楽器1は、内部音源16およびサウンドシステム17をさらに備える。内部音源16はバス19に接続され、サウンドシステム17は内部音源16およびバス19に接続される。内部音源16は、演奏操作子2から入力される演奏データまたは記憶装置13から与えられる楽曲データ等に基づいて音響信号を生成するとともにその音響信号に音響効果を付与する。
各外部音源20は、通信I/F14に接続され、演奏操作子2から入力される演奏データまたは記憶装置13から与えられる楽曲データ等に基づいて音響信号を生成するとともにその音響信号に音響効果を付与する。また、各外部音源20は、生成された音響信号を通信I/F14に出力する。サウンドシステム17は、D/A(デジタル/アナログ)変換回路、増幅器およびスピーカを含み、内部音源16または外部音源20から与えられる音響信号に基づく楽音を発生する。
本実施の形態では、通信I/F14は、MIDI(Musical Instrument Digital Interface)入力端子、MIDI出力端子、オーディオ入力端子およびオーディオ出力端子等を含む。通信I/F14と各外部音源20とは、MIDIケーブルおよびオーディオケーブルにより接続され、MIDI規格に基づく通信を行う。また、本実施の形態では、電子楽器1が複数のMIDIチャンネル(以下、単にチャンネルと呼ぶ。)を有する。複数の外部音源20a,20bにそれぞれ異なるチャンネルCH1,CH3が割り当てられ、内部音源16にチャンネルCH2が割り当てられる。
(2)音源制御部8の動作
図1の電子楽器1の使用者は、設定操作子4を操作することにより、複数の音色から選択された所望の音色を内部音源16および外部音源20に設定することができる。音色には、“Cutoff”(カットオフ)または“Attack Time”(アタックタイム)等の音響効果パラメータが付与されてもよい。内部音源16は、発音指示信号が与えられると、設定された音色の音響信号を生成する。外部音源20は、発音指示信号が与えられると、設定された音色の音響信号を生成する。これにより、使用者は、種々の音色の楽音をサウンドシステム17から再生させつつ電子楽器1を演奏することができる。以下、内部音源16により生成される音響信号を内部音響信号と呼び、外部音源20により生成される音響信号を外部音響信号と呼ぶ。
外部音源20に割り当てられたチャンネルについて、外部音源20と通信I/F14との間の接続不良、外部音源20と通信I/F14との間の通信の切断、外部音源20の不具合等が生じた場合、外部音源20から電子楽器1に外部音響信号が与えられない状態、外部音源20から電子楽器1に与えられる外部音響信号が途切れる状態、または外部音源20から電子楽器1に与えられる外部音響信号が不安定となる状態等の外部音響信号の不調が生じることがある。このような外部音響信号の不調時(外部音響信号の入力の状態が正常でない場合)には、所望の楽音をサウンドシステム17から発生することができない。
そこで、音源制御部8は、外部音源20に割り当てられたチャンネルについて、外部音響信号の不調時に、外部音響信号を内部音源16の内部音響信号に切り替える。この場合、音源制御部8は、外部音響信号の音色と所定の類似度を有する音色で内部音響信号を生成するように内部音源16の内部音響信号の音色を設定する。また、音源制御部8は、外部音源20に与えられるべき発音指示信号を内部音源16に与える。これにより、外部音響信号の音色に類似する音色の内部音響信号が内部音源16により生成される。これにより、使用者は、外部音響信号の不調時でも所望の音色の楽音をサウンドシステム17から発生させつつ電子楽器1の演奏を続行することができる。なお、外部音響信号の音色に類似する音色には、外部音響信号の音色と同一の音色も含まれる。
上記の外部音源20の音色に類似する内部音源16の音色の設定は、使用者により手動で行われてもよいし、使用者によらずに自動的行われてもよい。使用者は、設定操作子4を操作することにより、外部音源20の音色に類似する音色を内部音源16に設定することができる。また、音源制御部8は、外部音源20の音色と所定の類似度を有する内部音源16の音色との対応関係を示す対応テーブルを取得し、使用者によらずに対応テーブルに基づいて外部音源20の音色に類似する音色を内部音源16に設定することができる。
図2(a),(b)は対応テーブルの一例を示す図である。図2(a)の対応テーブルT1は外部音源20aの音色と内部音源16の音色との対応関係を示し、図2(b)の対応テーブルT2は外部音源20bの音色と内部音源16の音色との対応関係を示す。
対応テーブルT1によれば、外部音源20aの音色「ピアノa1」、「ピアノb1」および「ピアノc1」が内部音源16の音色「ピアノA」、「ピアノB」および「ピアノC」にそれぞれ対応する。外部音源20aの音色「ギターa1」、「ギターb1」および「ギターc1」が内部音源16の音色「ギターA」、「ギターB」および「ギターC」にそれぞれ対応する。外部音源20aの音色「ベースa1」、「ベースb1」および「ベースc1」が内部音源16の音色「ベースA」、「ベースB」および「ベースC」にそれぞれ対応する。
対応テーブルT2によれば、外部音源20bの音色「ピアノa2」、「ピアノb2」および「ピアノc2」が内部音源16の音色「ピアノA」、「ピアノB」および「ピアノC」にそれぞれ対応する。外部音源20bの音色「ギターa2」、「ギターb2」および「ギターc2」が内部音源16の音色「ギターA」、「ギターB」および「ギターC」にそれぞれ対応する。外部音源20bの音色「ベースa2」、「ベースb2」および「ベースc2」が内部音源16の音色「ベースA」、「ベースB」および「ベースC」にそれぞれ対応する。
対応テーブルT1,T2は記憶装置13に予め記憶されていてもよい。外部音源20a,20bがそれぞれ対応テーブルT1,T2を保有している場合には、対応テーブルT1,T2は外部音源20a,20bからそれぞれ取得されてもよい。あるいは、通信I/F14が通信網に接続されている場合には、対応テーブルT1,T2は通信網に接続されたサーバから取得されてもよい。
また、音源制御部8は、外部音源20および内部音源16の音色のカテゴリー情報を取得し、使用者によらずにカテゴリー情報に基づいて外部音源20の音色に類似する音色を内部音源16に設定してもよい。カテゴリー情報には、音色を示す複数のメインカテゴリーと、各メインカテゴリーに属する複数のサブカテゴリーとが含まれる。図3は外部音源20および内部音源16の音色カテゴリー情報の一例を示す図である。図3(a)は内部音源16の音色のカテゴリー情報C1を示し、図3(b)は外部音源20の音色のカテゴリー情報C2を示す。
カテゴリー情報C1は記憶装置13に予め記憶され、カテゴリー情報C2は外部音源20から取得される。カテゴリー情報C1,C2は記憶装置13に予め記憶されていてもよい。あるいは、通信I/F14が通信網に接続されている場合には、カテゴリー情報C1,C2は通信網に接続されたサーバから取得されてもよい。
内部音源16のカテゴリー情報C1によれば、音色「ピアノ」には、音色「ピアノA」、「ピアノB」および「ピアノC」が属する。音色「ギター」には、音色「ギターA」、「ギターB」および「ギターC」が属する。音色「ベース」には、音色「ベースA」、「ベースB」および「ベースC」が属する。
外部音源20のカテゴリー情報C2によれば、音色「ピアノ」には、音色「ピアノa」、「ピアノb」、「ピアノc」および「ピアノd」が属する。音色「ギター」には、音色「ギターa」、「ギターb」、「ギターc」および「ギターd」が属する。音色「ベース」には、音色「ベースa」、「ベースb」、「ベースc」および「ベースd」が属する。
音源制御部8は、外部音源20の音色と内部音源16の音色との類似度を算出することにより、設定された外部音源20の音色に類似する内部音源16の音色を選択する。具体的には、音源制御部8は、外部音源20に設定された音色のサブカテゴリーを示す文字列を音色カテゴリー情報C2において特定し、特定された文字列に類似する文字列をカテゴリー情報C1のサブカテゴリーから選択する。特定された文字列に類似する文字列がカテゴリー情報C1のサブカテゴリーに存在しない場合には、外部音源20に設定された音色のメインカテゴリーを示す文字列をカテゴリー情報C2において特定し、特定された文字列に類似する文字列をカテゴリー情報C1のメインカテゴリーから選択してもよい。音源制御部8は、選択された音色を内部音源16に設定する。
類似する音色は、例えば外部音源20の音色を示す文字列と内部音源16の音色を示す文字列との間のレーベンシュタイン距離(編集距離)を算出することによりカテゴリー情報C1から選択されてもよいし、他の法則に従ってカテゴリー情報C1から選択されてもよい。
例えば、類似する音色の選択においては、複数の単語の類似関係を示す類似語情報に基づいて、類似の単語はより類似度が高いとみなす計算手法が用いられてもよい。あるいは、「暖かい音」、「きつい音」または「ピアノ」等のタグがカテゴリーまたはサブカテゴリーに付されている場合、より多数のタグが一致するカテゴリーまたはサブカテゴリー同士はより類似度が高いとみなす計算手法が用いられてもよい。
図3の例では、カテゴリー情報C2の音色「ピアノa」、「ピアノb」および「ピアノc」に類似する音色として、カテゴリー情報C1の「ピアノA」、「ピアノB」および「ピアノC」がそれぞれ選択される。カテゴリー情報C2の音色「ピアノd」に類似する音色としては、カテゴリー情報C1の「ピアノA」、「ピアノB」および「ピアノC」のいずれかが選択される。
また、カテゴリー情報C1,C2のメインカテゴリーまたはサブカテゴリーは、複数のタグで構成されている場合がある。この場合には、類似する音色として、カテゴリー情報C2のメインカテゴリーまたはサブカテゴリーのタグに完全に一致するカテゴリー情報C1のメインカテゴリーまたはサブカテゴリーの音色が選択されてもよい。
また、外部音源20の音色の属性(アトリビュート)が特定されている場合には、設定された内部音源16の音色がその属性に対応して調整されてもよい。例えば、「明るい」または「暗い」等の属性に対応して、設定された内部音源16の音色のカットオフ周波数が調整されてもよい。さらに、音源制御部8は、対応テーブルまたはカテゴリー情報における属性の編集機能、セーブ機能およびロード機能を有してもよい。
(3)音源制御部8の機能的な構成
図4は図1の音源制御部8の機能的な構成を示すブロック図である。図4に示すように、音源制御部8は、指示信号発生部81、音源切替部82、指示信号出力部83、帰還音響信号入力部84、帰還音響信号検出部85および切替制御部86を含む。また、音源制御部8は、音源識別部87、対応テーブル選択部88、受付部89、対応テーブル取得部90、カテゴリー情報取得部91、類似度算出部92および音色設定部93をさらに含む。図1のCPU11がROM10または記憶装置13に記憶された音源制御プログラムを実行することにより図4の音源制御部8の各部の機能が実現される。
指示信号発生部81は、演奏操作子2の操作または楽曲データに基づいてチャンネルごとに発音指示信号等の各種指示信号を発生する。指示信号発生部81により発生された発音指示信号のうち、内部音源16に与えられるべき発音指示信号は、内部音源16に与えられる。指示信号発生部81により発生された発音指示信号のうち外部音源20に与えられるべき発音指示信号は、音源切替部82および指示信号出力部83に与えられる。本実施の形態では、チャンネルCH2の発音指示信号が内部音源16に与えられ、チャンネルCH1,CH3の発音指示信号が外部音源20に与えられる。内部音源16または外部音源20への発音指示信号の供給は、例えばMIDI規格のローカルオンコマンドおよびローカルオフコマンドにより切り替えられる。音源切替部82は、取得した発音指示信号を内部音源16に与える接続状態と、内部音源16に与えない非接続状態との間でチャンネルごとに切り替え可能である。
指示信号出力部83は、通信I/F14に接続され、指示信号発生部81により発生された発音指示信号を外部音源20に出力する。外部音源20は、発音指示信号に応答して外部音響信号を生成し、生成された外部音響信号を通信I/F14に入力する。帰還音響信号入力部84は、通信I/F14から外部音響信号を帰還音響信号(オーディオリターン)として取得する。帰還音響信号検出部85は、帰還音響信号入力部84への帰還音響信号の入力の状態を検出する。
切替制御部86は、帰還音響信号検出部85により検出される帰還音響信号の入力の状態が正常である場合には、音源切替部82を非接続状態にする。それにより、サウンドシステム17から外部音響信号に基づく楽音が発生される。一方、切替制御部86は、帰還音響信号検出部85により検出される帰還音響信号の入力の状態が正常でない場合には、音源切替部82を接続状態に切り替える。それにより、サウンドシステム17から内部音響信号に基づく楽音が発生される。このとき、帰還音響信号入力部84からの帰還音響信号の入力をオフにしてもよい。
使用者による設定操作子4の操作に基づいて、音源切替部82を接続状態または非接続状態に切り替えることも可能である。そのため、使用者は、外部音響信号の不調に気付いた場合に、音源切替部82を非接続状態から接続状態に切り替えることができる。また、使用者は、外部音響信号の不調が解消されたことに気付いた場合に、音源切替部82を接続状態から非接続状態に切り替えることができる。
音源識別部87は、使用者による設定操作子4の操作に基づいて、通信I/F14に接続された各外部音源20の機種を識別するとともに、各外部音源20に設定された音色を識別する。対応テーブル選択部88は、音源識別部87により識別された各外部音源20に対応する対応テーブルを選択する。また、使用者は、設定操作子4を操作することにより、通信I/F14に接続された各外部音源20に対応する対応テーブルを選択することができる。受付部89は、設定操作子4からの対応テーブルの選択を受け付ける。
対応テーブル取得部90は、対応テーブル選択部88または受付部89による選択に基づいて、外部音源20に対応する対応テーブルを記憶装置13から取得する。対応テーブル取得部90は、通信I/F14を介して外部音源20または通信網に接続されたサーバから対応テーブルを取得することも可能である。あるいは、対応テーブル取得部90は、内部音源16のカテゴリー情報と外部音源20のカテゴリー情報とに基づいて対応テーブルを生成してもよい(後述する対応テーブル生成処理)。
カテゴリー情報取得部91は、内部音源16に対応するカテゴリー情報を記憶装置13から取得するとともに、外部音源20に対応するカテゴリー情報を通信I/F14を介して外部音源20から取得する。帰還音響信号の入力の状態が正常でない場合には、通信I/F14が不調が原因である可能性がある。そこで、カテゴリー情報取得部91は、予めまたは定期的に外部音源20に対応するカテゴリー情報を取得してもよい。カテゴリー情報取得部91は、内部音源16および外部音源20に対応するカテゴリー情報を通信網に接続されたサーバから取得することも可能である。類似度算出部92は、カテゴリー情報取得部91により取得されたカテゴリー情報に基づいて、外部音響信号の音色と内部音響信号の態様との類似度を算出する。
音色設定部93は、対応テーブル取得部90により取得された対応テーブルまたは類似度算出部92により算出された類似度を取得する。また、音色設定部93は取得された対応テーブルまたは類似度に基づいて、音源切替部82が非接続状態にあるときに(サウンドシステム17から外部音響信号に基づく楽音が発生されているときに)外部音響信号の音色に類似する音色の内部音響信号を生成するように内部音源16の音色を設定する。音色設定部93による内部音源16の音色の設定の際に、使用者は、対応テーブルおよび類似度のいずれを用いるかを選択することができる。
(4)対応テーブル生成処理
図5は音源制御部8により行われる対応テーブル生成処理を示すフローチャートである。図5の対応テーブル生成処理は、図1のCPU11がROM10または記憶装置13に記憶された対応テーブル生成プログラムを実行することにより行われる。図5の左には電子楽器1の音源制御部8による対応テーブル生成処理が示され、図5の右には指示信号出力部83(図4)に接続された外部音源20の制御部による処理が示される。
まず、図4のカテゴリー情報取得部91は、内部音源16のカテゴリー情報C1(図3)を例えば記憶装置13から取得する(ステップS1)。次に、カテゴリー情報取得部91は、指示信号出力部83に接続された外部音源20にカテゴリー情報C2(図3)の送信を要求する(ステップS2)。
外部音源20の制御部は、カテゴリー情報取得部91からカテゴリー情報C2の送信を要求されたか否かを判定する(ステップS11)。カテゴリー情報C2の送信を要求されていない場合には、外部音源20の制御部は、カテゴリー情報取得部91からカテゴリー情報C2の送信を要求されるまで待機する。カテゴリー情報C2の送信を要求された場合には、外部音源20の制御部は、カテゴリー情報取得部91にカテゴリー情報C2を送信する(ステップS12)。
ステップS12において外部音源20からカテゴリー情報取得部91にカテゴリー情報C2が送信された場合には、カテゴリー情報取得部91は、外部音源20のカテゴリー情報C2を取得する(ステップS3)。ステップS3は、この時点で実行されず、予め実行されていてもよいし、定期的に実行されてもよい。次に、対応テーブル取得部90は、カテゴリー情報取得部91により取得されたカテゴリー情報C1,C2に基づいて、内部音源16の音色と外部音源20の音色との対応関係を特定する(ステップS4)。その後、対応テーブル取得部90は、特定結果に基づいて対応テーブルT1を作成し(ステップS5)、対応テーブル生成処理を終了する。
(5)音源制御処理
図6および図7は音源制御部8により行われる音源制御処理を示すフローチャートである。図6および図7の音源制御処理は、図1のCPU11がROM10または記憶装置13に記憶された音源制御プログラムを実行することにより行われる。以下の音源制御処理は、外部音源20に割り当てられた各チャンネルについて行われる。初期状態においては、図4の音源切替部82は非接続状態にある。
まず、指示信号発生部81は、演奏操作子2の操作が検出されたか否かを判定する(ステップS21)。演奏操作子2の操作が検出されていない場合には、指示信号発生部81は、演奏操作子2の操作が検出されるまで待機する。演奏操作子2の操作が検出された場合には、指示信号発生部81は、発音指示信号を生成し、指示信号出力部83および通信I/F14を介して発音指示信号を外部音源20へ供給する(ステップS22)。外部音源20は、発音指示信号が供給されると、設定された音色の外部音響信号を生成する。外部音源20により生成された外部音響信号は、通信I/F14を通してサウンドシステム17へ供給される。
次に、音源識別部87は、設定操作子4の操作に基づいて音色設定指示信号が発生されたか否かを判定する(ステップS23)。音色設定指示信号には、外部音源20の機種および設定された音色を示す情報が含まれる。音色設定指示信号が発生されない場合には、ステップS26に進む。音色設定指示信号が発生された場合には、対応テーブル取得部90は、外部音源20の機種に対応する対応テーブルを取得する(ステップS24)。その後、音色設定部93は、対応テーブルに基づいて内部音源16の音色を設定する(ステップS25)。
次に、帰還音響信号検出部85は、帰還音響信号入力部84への帰還音響信号の入力の状態を検出し(ステップS26)、帰還音響信号の入力の状態が正常であるか否かを判定する(ステップS27)。帰還音響信号の入力の状態が正常である場合には、帰還音響信号検出部85はステップS21に戻る。この場合、外部音源20からの外部音響信号に基づく楽音の発生が続行される。
ステップS27においては、帰還音響信号の入力が適切なタイミングで存在する(例えば、発音指示信号に対応したタイミングで帰還音響信号が入力される)場合等に帰還音響信号の入力の状態が正常であると自動的に判断されてもよい。あるいは、使用者が発生される音を聞くことにより帰還音響信号の入力の状態が正常であるか否かを判断し、その結果を例えば設定操作子4を用いて入力(設定)可能であってもよい。後述するステップS32においても同様である。
一方、帰還音響信号の入力の状態が正常でない場合には、切替制御部86は、音源切替部82を接続状態に切り替え(ステップS28)、ステップS29に進む。これにより、外部音源20に代えて内部音源16からの内部音響信号に基づく楽音の発生が続行される。内部音源16には、外部音源20の音色に類似した音色が設定されているので、電子楽器から発生される楽音の音色の連続性が確保される。音源切替部82の接続状態への切り替え時には、楽音の音量が徐々に大きくなるようにサウンドシステム17が制御されてもよい(フェードイン機能)。
ステップS29で、指示信号発生部81は、演奏操作子2の操作が検出されたか否かを判定する(ステップS29)。演奏操作子2の操作が検出されていない場合には、指示信号発生部81は、演奏操作子2の操作が検出されるまで待機する。演奏操作子2の操作が検出された場合には、指示信号発生部81は、発音指示信号を生成し、音源切替部82を介して発音指示信号を内部音源16へ供給する(ステップS30)。内部音源16は、発音指示信号が供給されると、設定された音色の内部音響信号を生成する。内部音源16により生成された内部音響信号は、サウンドシステム17へ供給される。
次に、帰還音響信号検出部85は、帰還音響信号入力部84への帰還音響信号の入力の状態を検出し(ステップS31)、帰還音響信号の入力の状態が正常であるか否かを判定する(ステップS32)。帰還音響信号の入力の状態が正常でない場合には、帰還音響信号検出部85はステップS29に戻る。この場合、内部音源16からの内部音響信号に基づく楽音の発生が続行される。
一方、帰還音響信号の入力の状態が正常である場合には、切替制御部86は、音源切替部82を非接続状態に切り替え(ステップS33)、ステップS21に戻る。これにより、再度外部音源20からの外部音響信号に基づく楽音の発生が続行される。ステップS33の処理は、全ての発音指示信号が発生されていない時点で実行されてもよい。
(6)パラメータの領域(ゾーン)設定
使用者は、演奏操作子2を操作することにより、音源制御部8に発音指示信号を発生させることができる。発音指示信号は、音高およびベロシティ等のパラメータを含む。また、使用者は、発音指示信号に含まれるパラメータの値の範囲に対して複数の領域を設定することができる。ここで、設定される複数の領域は、互いに重なっていてもよい。設定された複数の領域の各々にチャンネルを割り当てることができる。これにより、内部音源16および各外部音源20に個別に発音指示信号を与えることができる。領域設定は、例えばMIDI規格のローカルオンコマンドによるローカルオンの状態で用いられる。
図8はパラメータの領域設定の一例を説明するための図である。図8に示すように、演奏操作子2は、鍵盤200を含む。鍵盤200は、左右方向に並ぶように配列された複数の鍵2aを含む。複数の鍵2aは、複数の音高にそれぞれ対応する。使用者は、所望の鍵2aを押すことにより、対応する音高を含む発音指示信号を発生させることができる。
図8の例においては、発音指示信号の音高に対して3つの領域Z1,Z2,Z3が設定される。具体的には、鍵盤200に4つの位置P1,P2,P3,P4が左から右にこの順で並ぶように設定される。領域Z1は、位置P1,P3間に配置される鍵2aに対応する音高の領域である。領域Z2は、位置P2,P3間に配置される鍵2aに対応する音高の領域である。領域Z3は、位置P3,P4間に配置される鍵2aに対応する音高の領域である。
例えば、領域Z1,Z2,Z3にそれぞれチャンネルCH1,CH2,CH3が割り当てられる。この場合、位置P1,P2間のいずれかの鍵2aが押された場合、対応する音高の発音指示信号がチャンネルCH1の外部音源20aに与えられる。位置P2,P3間のいずれかの鍵2aが押された場合、対応する音高の発音指示信号がチャンネルCH2の内部音源16およびチャンネルCH1の外部音源20aに与えられる。位置P3,P4間のいずれかの鍵2aが押された場合、対応する音高の発音指示信号がチャンネルCH3の外部音源20bに与えられる。
本例では、領域Z1,Z3に割り当てられたチャンネルCH1,CH3の各々について、図4の音源制御部8による図5の対応テーブル生成処理ならびに図6および図7の音源制御処理が行われる。
図9はパラメータの領域設定の他の例を説明するための図である。図9の例においては、発音指示信号の音高とベロシティとの組み合わせに対して3つの領域Z1,Z2,Z3が設定される。具体的には、図8の4つの位置P1,P2,P3,P4に加えて、3つのベロシティの値V1,V2,V3がさらに設定される。値V2は値V1よりも大きく、値V3は値V2よりも大きい。
領域Z1は、位置P1,P2間に配置される鍵2aに対応する音高でかつ値V1,V3間のベロシティの領域と、位置P2,P3間に配置される鍵2aに対応する音高でかつ値V2,V3間のベロシティの領域とを含む。領域Z2は、位置P2,P3間に配置される鍵2aに対応する音高でかつ値V2,V3間のベロシティの領域である。領域Z3は、位置P3,P4間に配置される鍵2aに対応する音高でかつ値V1,V3間のベロシティの領域である。
図8の例と同様に、領域Z1,Z2,Z3にそれぞれチャンネルCH1〜CH3が割り当てられる。この場合、位置P1,P2間のいずれかの鍵2aが値V1,V3間のベロシティで押された場合、対応する音高でかつそのベロシティの値を有する発音指示信号がチャンネルCH1の外部音源20aに与えられる。位置P2,P3間のいずれかの鍵2aが値V1,V2間のベロシティで押された場合、対応する音高でかつそのベロシティの値を有する発音指示信号がチャンネルCH1の外部音源20aに与えられる。位置P2,P3間のいずれかの鍵2aが値V2,V3間のベロシティで押された場合、対応する音高でかつそのベロシティの値を有する発音指示信号がチャンネルCH2の内部音源16に与えられる。位置P3,P4間のいずれかの鍵2aが値V1,V3間のベロシティで押された場合、対応する音高でかつそのベロシティの値を有する発音指示信号がチャンネルCH3の外部音源20bに与えられる。
本例においても、領域Z1,Z3に割り当てられたチャンネルCH1,CH3の各々について、図4の音源制御部8による図5の対応テーブル生成処理ならびに図6および図7の音源制御処理が行われる。
(7)効果
本実施の形態に係る電子楽器1においては、音源切替部82の非接続状態時に、発音指示信号に応答して外部音源20により外部音響信号が生成される。この状態で、外部音源20から供給される外部音響信号に不調が生じた場合には、音源切替部82が非接続状態から接続状態に切り替えられる。それにより、発音指示信号に応答して内部音源16により内部音響信号が生成される。この場合、所望の音色を有する外部音響信号に類似する内部音響信号が内部音源16により生成される。これにより、発生音の音色の連続性を確保することができる。したがって、外部音響信号に不調が生じた場合でも使用者の違和感を抑制しつつ発音を継続することができる。
(8)他の実施の形態
(a)上記実施の形態において、内部音響信号および外部音響信号の態様は音色であるが、本発明はこれに限定されない。内部音響信号および外部音響信号の態様は、音量、定位、音響効果および遅延時間のいずれかであってもよい。
(b)上記実施の形態において、各外部音源20について1つの対応テーブルまたはカテゴリー情報が対応するが、本発明はこれに限定されない。各外部音源20について複数の対応テーブルまたはカテゴリー情報が対応してもよい。この場合、複数の対応テーブルまたはカテゴリー情報から内部音源16の音色の設定に用いられる1つの対応テーブルまたはカテゴリー情報が選択される。この選択は、使用者により手動で行われてもよいし、所定の優先順位に基づいて行われてもよいし、最近の演奏履歴に基づいて行われてもよいし、演奏の時間帯に基づいて行われてもよい。
(c)電子楽器1と外部音源20とはUSB(Universal Serial Bus)またはBluetooth(登録商標)により接続されてもよく、OSC(OpenSound Control)等の他の規格に基づく通信を行ってもよい。
(d)上記実施の形態では、図4の音源制御部8がCPU11等のハードウエアおよび音源制御プログラム等のソフトウエアにより実現されるが、音源制御部8の各構成要素が電子回路等のハードウエアにより実現されてもよい。
(9)請求項の各構成要素と実施の形態の各部との対応
以下、請求項の各構成要素と実施の形態の各部との対応の例について説明するが、本発明は下記の例に限定されない。請求項の各構成要素として、請求項に記載されている構成または機能を有する他の種々の要素を用いることができる。
上記実施の形態では、指示信号発生部81が発生手段の例であり、指示信号出力部83が出力手段の例である。音源切替部82が切り替え手段の例であり、音色設定部93が設定手段の例であり、対応テーブル取得部90が取得手段の例である。
対応テーブル選択部88が選択手段の例であり、音源識別部87が識別手段の例であり、受付部89が受け付け手段の例であり、類似度算出部92が算出手段の例である。帰還音響信号入力部84が入力手段の例であり、帰還音響信号検出部85が検出手段の例であり、サウンドシステム17が音発生手段の例である。
1…電子楽器,2…演奏操作子,2a…鍵,3,5…検出回路,4…設定操作子,6…ディスプレイ,7…表示回路,8…音源制御部,9…RAM,10…ROM,11…CPU,12…タイマ,13…記憶装置,14…通信I/F,15…外部記憶装置,16…内部音源,17…サウンドシステム,19…バス,20,20a,20b…外部音源,81…指示信号発生部,82…音源切替部,83…指示信号出力部,84…帰還音響信号入力部,85…帰還音響信号検出部,86…切替制御部,87…音源識別部,88…対応テーブル選択部,89…受付部,90…対応テーブル取得部,91…カテゴリー情報取得部,92…類似度算出部,93…音色設定部,100…電子楽器システム,200…鍵盤,C1,C2…カテゴリー情報,CH1〜CH3…チャンネル,P1〜P4…位置,T1,T2…対応テーブル,V1〜V3…値,Z1〜Z3…領域

Claims (12)

  1. 内部音響信号を生成する内部音源と、
    発音指示信号を発生する発生手段と、
    外部音響信号を生成する外部音源に接続され、前記発音指示信号を前記外部音源に出力する出力手段と、
    前記発音指示信号に応答して前記外部音源により外部音響信号が生成される第1の状態を前記発音指示信号に応答して前記内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、
    前記第1の状態が前記第2の状態に切り替えられた場合に、前記第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段とを備え
    内部音響信号および外部音響信号の態様は音色を含む、電子楽器。
  2. 外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段をさらに備え、
    前記設定手段は、前記第1の状態が前記第2の状態に切り替えられた場合に、取得された前記対応情報に基づいて、内部音響信号の態様を設定する、請求項記載の電子楽器。
  3. 複数の外部音源に対応してそれぞれ用意された複数の前記対応情報のうち前記第1の状態にある外部音源に対応する対応情報を選択する選択手段をさらに備え、
    前記取得手段は、選択された対応情報を取得する、請求項記載の電子楽器。
  4. 内部音響信号を生成する内部音源と、
    発音指示信号を発生する発生手段と、
    外部音響信号を生成する外部音源に接続され、前記発音指示信号を前記外部音源に出力する出力手段と、
    前記発音指示信号に応答して前記外部音源により外部音響信号が生成される第1の状態を前記発音指示信号に応答して前記内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、
    前記第1の状態が前記第2の状態に切り替えられた場合に、前記第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、
    外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段と、
    複数の外部音源に対応してそれぞれ用意された複数の前記対応情報のうち前記第1の状態にある外部音源に対応する対応情報を選択する選択手段と、
    前記第1の状態にある外部音源を識別する識別手段とを備え、
    前記設定手段は、前記第1の状態が前記第2の状態に切り替えられた場合に、取得された前記対応情報に基づいて、内部音響信号の態様を設定し、
    前記取得手段は、選択された対応情報を取得し、
    前記選択手段は、識別された外部音源に対応する対応情報を選択する電子楽器。
  5. 前記複数の対応情報のいずれかの選択を受け付ける受け付け手段をさらに備え、
    前記選択手段は、前記受け付け手段により選択された外部音源に対応する対応情報を選択する、請求項または記載の電子楽器。
  6. 前記外部音源は、前記対応情報を保有し、
    前記取得手段は、前記外部音源から前記対応情報を取得する、請求項のいずれか一項に記載の電子楽器。
  7. 内部音響信号を生成する内部音源と、
    発音指示信号を発生する発生手段と、
    外部音響信号を生成する外部音源に接続され、前記発音指示信号を前記外部音源に出力する出力手段と、
    前記発音指示信号に応答して前記外部音源により外部音響信号が生成される第1の状態を前記発音指示信号に応答して前記内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、
    前記第1の状態が前記第2の状態に切り替えられた場合に、前記第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、
    外部音響信号の態様と所定の類似度を有する内部音響信号の態様を示す対応情報を取得する取得手段とを備え、
    前記設定手段は、前記第1の状態が前記第2の状態に切り替えられた場合に、取得された前記対応情報に基づいて、内部音響信号の態様を設定し、
    前記外部音源は、前記対応情報を保有し、
    前記取得手段は、前記外部音源から前記対応情報を取得する、電子楽器。
  8. 内部音響信号を生成する内部音源と、
    発音指示信号を発生する発生手段と、
    外部音響信号を生成する外部音源に接続され、前記発音指示信号を前記外部音源に出力する出力手段と、
    前記発音指示信号に応答して前記外部音源により外部音響信号が生成される第1の状態を前記発音指示信号に応答して前記内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、
    前記第1の状態が前記第2の状態に切り替えられた場合に、前記第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、
    前記外部音源により生成される外部音響信号の態様と前記内部音源により生成される内部音響信号の態様との類似度を算出する算出手段とを備え、
    前記設定手段は、前記第1の状態が前記第2の状態に切り替えられた場合に、前記算出手段により算出された類似度に基づいて、内部音響信号の態様を設定する電子楽器。
  9. 内部音響信号を生成する内部音源と、
    発音指示信号を発生する発生手段と、
    外部音響信号を生成する外部音源に接続され、前記発音指示信号を前記外部音源に出力する出力手段と、
    前記発音指示信号に応答して前記外部音源により外部音響信号が生成される第1の状態を前記発音指示信号に応答して前記内部音源により内部音響信号が生成される第2の状態へ切り替える切り替え手段と、
    前記第1の状態が前記第2の状態に切り替えられた場合に、前記第1の状態において生成される外部音響信号の態様と所定の類似度を有する態様で内部音響信号を生成するように内部音響信号の態様を設定する設定手段と、
    前記外部音源により生成される外部音響信号を帰還音響信号として受ける入力手段と、
    前記入力手段への帰還音響信号の入力の状態を検出する検出手段と備え、
    前記切り替え手段は、前記入力手段への帰還音響信号の入力が正常な状態から前記入力手段への帰還音響信号の入力が正常でない状態への移行に応答して、前記第1の状態を前記第2の状態に切り替える電子楽器。
  10. 前記切り替え手段は、前記入力手段への帰還音響信号の入力が正常でない状態から前記入力手段への帰還音響信号の入力が正常な状態への移行に応答して、前記第2の状態を前記第1の状態に切り替える、請求項9記載の電子楽器。
  11. 前記切り替え手段は、使用者の操作に基づいて前記第1の状態を前記第2の状態に切り替える、請求項1〜10のいずれか一項に記載の電子楽器。
  12. 請求項1〜11のいずれか一項に記載の電子楽器と、
    前記電子楽器に接続される1または複数の外部音源と、
    前記電子楽器の前記内部音源により生成される内部音響信号および前記1または複数の外部音源により生成される外部音響信号に基づいて音を発生する音発生手段とを備える、電子楽器システム。
JP2016257337A 2016-12-29 2016-12-29 電子楽器および電子楽器システム Active JP6724776B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2016257337A JP6724776B2 (ja) 2016-12-29 2016-12-29 電子楽器および電子楽器システム
DE112017006691.3T DE112017006691B4 (de) 2016-12-29 2017-12-26 Elektronisches Musikinstrument, elektronisches Musikinstrumentensystem, Verfahren und Programm
PCT/JP2017/046659 WO2018124077A1 (ja) 2016-12-29 2017-12-26 電子楽器および電子楽器システム
US16/456,186 US11114075B2 (en) 2016-12-29 2019-06-28 Electronic musical instrument and electronic musical instrument system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016257337A JP6724776B2 (ja) 2016-12-29 2016-12-29 電子楽器および電子楽器システム

Publications (2)

Publication Number Publication Date
JP2018109692A JP2018109692A (ja) 2018-07-12
JP6724776B2 true JP6724776B2 (ja) 2020-07-15

Family

ID=62709905

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016257337A Active JP6724776B2 (ja) 2016-12-29 2016-12-29 電子楽器および電子楽器システム

Country Status (4)

Country Link
US (1) US11114075B2 (ja)
JP (1) JP6724776B2 (ja)
DE (1) DE112017006691B4 (ja)
WO (1) WO2018124077A1 (ja)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3086348B2 (ja) * 1992-09-04 2000-09-11 株式会社河合楽器製作所 電子楽器
JP3513891B2 (ja) 1993-11-30 2004-03-31 ヤマハ株式会社 電子楽器
JP2003348682A (ja) * 2002-05-24 2003-12-05 Mitsubishi Electric Corp 自動音量調整回路
JP2005203040A (ja) * 2004-01-16 2005-07-28 Fujitsu Ten Ltd 音響装置
JP4396451B2 (ja) 2004-08-30 2010-01-13 ヤマハ株式会社 電子楽器及び該電子楽器に接続される音源装置
WO2007015321A1 (ja) 2005-08-02 2007-02-08 Kawai Musical Instruments Mfg. Co., Ltd. 楽音出力切り換え装置、楽音出力切り換え方法、楽音出力切り換えのためのコンピュータプログラム
JP2011516907A (ja) * 2008-02-20 2011-05-26 オーイーエム インコーポレーティッド 音楽の学習及びミキシングシステム
JP5672656B2 (ja) * 2009-03-27 2015-02-18 ヤマハ株式会社 演奏補助システム

Also Published As

Publication number Publication date
WO2018124077A1 (ja) 2018-07-05
JP2018109692A (ja) 2018-07-12
US11114075B2 (en) 2021-09-07
DE112017006691T5 (de) 2019-09-05
DE112017006691B4 (de) 2022-05-05
US20190318714A1 (en) 2019-10-17

Similar Documents

Publication Publication Date Title
JP6260191B2 (ja) 電子楽器、プログラム及び発音音高選択方法
JP4548292B2 (ja) 音源設定装置及び音源設定プログラム
JP5228315B2 (ja) 自動伴奏生成装置および自動伴奏生成方法を実現するためのプログラム
JP6724776B2 (ja) 電子楽器および電子楽器システム
JP6589854B2 (ja) 電子楽器および電子楽器システム
JP6720728B2 (ja) 音色設定装置、電子楽器システムおよび音色設定方法
US9111514B2 (en) Delayed registration data readout in electronic music apparatus
JP4259533B2 (ja) 演奏システム、このシステムに用いるコントローラ、およびプログラム
JP4572874B2 (ja) 電子楽器本体装置及びそのプログラム
US10805475B2 (en) Resonance sound signal generation device, resonance sound signal generation method, non-transitory computer readable medium storing resonance sound signal generation program and electronic musical apparatus
JP6705374B2 (ja) 電子楽器および電子楽器システム
JP6631505B2 (ja) 電子楽器および電子楽器システム
JP3649014B2 (ja) 演奏データファイルの再生設定制御装置
JP6953746B2 (ja) 電子音響装置および音色設定方法
JP3903864B2 (ja) 自動作曲装置および自動作曲方法を実現するためのプログラム
JP6343921B2 (ja) プログラム及び楽音発生制御方法
JP6399155B2 (ja) 電子楽器、プログラム及び発音音高選択方法
JP2000250533A (ja) ハーモニータイプ表示装置
JP2004361528A (ja) 楽音信号発生装置及びレガート処理プログラム
JP2015125388A (ja) 電子楽器、プログラム及び発音音高選択方法
JP5560742B2 (ja) 電子音楽装置およびハーモニー音生成方法を実現するためのプログラム
JP5402167B2 (ja) アルペジオ生成装置およびアルペジオ生成方法を実現するためのプログラム
JP6186955B2 (ja) 電子機器、当該電子機器の制御方法を実現するためのプログラムおよび当該電子機器の制御方法
JPH09325771A (ja) 電子楽器
JP2017015960A (ja) 電子楽器

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191218

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200608

R151 Written notification of patent or utility model registration

Ref document number: 6724776

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151