(57)【要約】  【課題】  周波数成分（スペクトログラム）を抽出することで倍音の表示が可能な調律装置を提供することを課題とする。  【解決手段】  楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を測定し、その偏差を表示する表示部５を備えた調律装置に於て、調律する楽器の音や楽音信号を入力する入力手段１と、入力手段１の楽音信号の周波数成分（スペクトログラム）に分解する楽音変換手段４を有することを特徴とした調律装置である。  【選択図】  図１
2006227452.tif 000002
【特許請求の範囲】
【請求項１】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を測定し、その偏差を表示する表示部を備えた調律装置に於て、
調律する楽器の音や楽音信号を入力する入力手段と、
前記入力手段の楽音信号から周波数成分に分解する楽音変換手段を有することを特徴とした調律装置。
【請求項２】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を測定し、その偏差を表示する表示部を備えた調律装置に於て、
調律する楽器の音や楽音信号を入力する入力手段と、
前記入力手段の楽音信号から周波数成分に分解する楽音変換手段と、
前記入力手段の楽音信号からピッチを抽出するピッチ抽出手段を有することを特徴とした調律装置。
【請求項３】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を測定し、その偏差を表示する表示部を備えた調律装置に於て、
調律する楽器の音や楽音信号を入力する入力手段と、
前記入力手段の楽音信号から周波数成分に分解する楽音変換手段と、
前記入力手段の楽音信号からピッチを抽出するピッチ抽出手段と、
前記楽音変換手段の信号と前記ピッチ抽出手段の信号を受け前記入力手段の信号の調律を判断する制御手段を有することを特徴とした調律装置。
【請求項４】
前記楽音変換手段は高速フーリエ変換手段を有することを特徴とした請求項１に記載の調律装置。
【請求項５】
前記楽音変換手段はデジタル変調フィルタを有することを特徴とした請求項１に記載の調律装置。
【請求項６】
前記楽音変換手段はフィルタバンクシステムを有することを特徴とした請求項１に記載の調律装置。
【請求項７】
前記楽音変換手段は時間と周波数の両方を変換する変換手段を有することを特徴とした請求項１に記載の調律装置。
【請求項８】
前記表示部には三次元スペクトグラムを表示することを特徴とした請求項１に記載の調律装置。
【請求項９】
前記表示部にはスペクトグラムとピッチを表示することを特徴とした請求項１に記載の調律装置。
【請求項１０】
外部から前記楽音変換手段を制御できる設定手段を設けるとともに、前記楽音変換手段を制御することを特徴とした請求項１記載の調律装置。
【請求項１１】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を表示するための調律装置の制御方法であって、
調律装置を起動したときの初期化を行うステップと、
前記楽器の音や楽音信号を入力して楽音データを取得するステップと、
前記楽音データから周波数のスペクトグラムを抽出するステップと、
前記周波数のスペクトグラムを表示部に表示する表示ステップと、
を含むことを特徴とする調律装置の制御方法。
【請求項１２】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を表示するための調律装置の制御方法であって、
調律装置を起動したときの初期化を行うステップと、
前記楽器の音や楽音信号を受け、ピッチを抽出するステップと、
抽出したピッチから調律の情報を検索するステップと、
楽音変換手段から周波数のスペクトグラムのデータを取得するステップと、
前記調律の情報および周波数のスペクトログラムを表示部に表示する表示ステップと、
を含むことを特徴とする調律装置の制御方法。
【請求項１３】
楽器の音や楽音信号などの基本周波数と比較の基準となる基準周波数との偏差を表示するための調律装置の制御方法であって、
調律装置を起動したときの初期化を行うステップと、
前記楽器の音や楽音信号を受け、ピッチを抽出するステップと、
抽出したピッチから調律の情報を検索するステップと、
楽音変換手段から周波数のスペクトグラムのデータを取得するステップと、
前記ピッチのデータと波形情報記憶部のデータとを比較し、調律の情報を判断するステップと、
前記調律の情報および前記周波数のスペクトログラムを表示部に表示する表示ステップとを含むことを特徴とする調律装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽器の音や楽音信号の基本周波数と比較の基準となる基準周波数との偏差を測定し、その偏差を表示する調律装置に関する。
【背景技術】
【０００２】
一般的な調律装置は、マイクなどの入力手段を介して集音された楽音信号を矩形波に変換する波形整形部と、ゼロクロス検出部と呼ばれる前記波形整形部から出力される矩形波間のエッジを計数することで周期を算出し、その周期からピッチを求める計測手段と、求まったピッチの音名・オクターブを判別する音名・オクターブ判別手段と、判別された音名・オクターブの基準ピッチに対し求まったピッチの誤差を算出するピッチ誤差算出部と、表示部より音名とオクターブ及びピッチ誤差値を表示することが知られている（例えば特許文献１参照。）。
【０００３】
また、弦楽器を調律する調律装置としては、弾いた弦の入力信号のピッチを検出し、検出したピッチに対応させて弦の番号を表示する調律装置が提案されている（例えば特許文献２参照。）。
【特許文献１】特開２０００−６６６６７号公報
【特許文献２】特開平６−３０８９４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の調律装置は、入力された楽音信号を矩形波に変換し、矩形波の周期を計数することでピッチを算出する方法のみであった為、図８に示すように入力した楽音の音程に関する表示（音名やオクターブとセント誤差）のみであった。音楽の分野では、図９で示すように発音開始から直後をアタックと呼び、アタック部分から次第にピッチが下がる部分をディレーとリリース（またはディケイ）、そしてピッチが安定していくサスティーンと称している。一般的な調律装置では、アタック部分のピッチが高く不安定なため、ピッチが安定しているサスティーンの状態から音名やオクターブを求め、ピッチの偏差となるセント誤差を図８のような針式メータで表示している。このようにアタック、ディレー、リリース、サスティーンのピッチの変遷では、基準ピッチの他に倍音の変化も影響している。楽器の特徴を生かすための精密な調律では、倍音及び楽器音を構成する周波数成分の変化を確認する必要があり、従来の調律装置では困難であった。また、ピアノでオクターブ２の音名がＥの音と、ギター６弦の開放弦の音名Ｅが同じの場合、図８に示す従来の調律装置では音程に関する表示（音名やセント誤差）が同じであって、倍音の違いを示すスペクトグラム表示は困難であった。また、従来からの矩形波の周期を計数することでピッチを算出する方法では、楽音の特性により音程の判定を間違えることがしばしば発生していた。
【課題を解決するための手段】
【０００５】
調律する楽器の音や楽音信号を入力する入力手段と、入力した楽音の基準ピッチの他に複数の倍音の周波数帯域毎の時系列信号に変換する変換手段を有する調律装置であり、アタック、ディレー、リリース、サスティーンの時間経過に於いて、基準ピッチの他に倍音の調律もできるようにしたものである。
【０００６】
また、音名などの音程に関する表示のほか、倍音の情報を表示することで楽器の特徴を生かしたより精密な調律を簡単に、迅速にそして確実に行なえるようにしたことを特徴としている。
【０００７】
さらに、従来からの矩形波の周期を計数することでピッチを算出する方法を組み合わせることにより、間違った音程の修正を行う機能を加えることで、より正確な調律を提供するようにしたことを特徴としている。
【発明の効果】
【０００８】
本発明の調律装置では基準ピッチに関する表示のほか、倍音に関する調律の情報を表示するようにしたことで、アタック、リリース、サスティーンでの調律情報を基に、より精密な調律を初心者でも簡単に、迅速にそして確実に行なえるようにしたという効果を有している。
【０００９】
また、従来からの矩形波の周期を計数することでピッチを算出する方法では、楽音の特性により音程の判定を間違えることがしばしば発生していたが、間違った音程の修正を行う機能を加えることで、より正確な調律が行えるという効果も有している。
【発明を実施するための最良の形態】
【００１０】
この発明に係る調律装置の実施の形態を、図面を参照しながら詳細に説明する。
【００１１】
図１は、本発明を適用した調律装置の構成を示すブロック図であり、入力手段１は、楽器の音を電気信号に変換するマイクロフォンや、ジャックを介して得られた電気信号を増幅する低周波増幅器などで構成され、増幅された楽音信号Ｓ１をＡ／Ｄコンバータ３に出力する。
【００１２】
Ａ／Ｄコンバータ３は入力手段１の出力信号（アナログ信号）を受け、デジタル信号に変換する回路であり、楽音変換手段４に出力する。
【００１３】
楽音変換手段４は、後述する高速フーリエ変換（ＦＦＴ：Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）機能を備え、Ａ／Ｄコンバータ３の出力信号を受け、スペクトログラムを算出するための一般的なフィルタバンクシステムからなり、変調器４Ａｉ（ｉ＝０〜ｍ）とＦＩＲ等のデジタルフィルタ４Ｂｉ（ｉ＝０〜ｍ）の組（変調フィルタ）からＦＦＴを構成している。ここで時間をｎとし、個別の変調フィルタの組をｋ（ｋ＝０、１、・・・Ｎ−１）とすると、図中変調フィルタの集合出力Ｘ〔ｋ，ｎ〕は、入力信号ｘ〔ｎ〕のスペクトルとなり、ｋ番目の組ごとに解析周波数を持つ。
【００１４】
フィルタバンクシステムの出力は、時間と周波数の両方の関数に依存し、入力信号の各時間において異なる局部スペクトルが存在するよう作用し、平面のスペクトルに描くことはできない。このため三次元グラフィックス表示が必要となる。
【００１５】
ＦＦＴは、短時間で周波数帯域毎の時系列信号（スペクトログラム）を解析する手法であり、例えば、４４．１ｋＨｚのサンプリング周波数でサンプリングを行い、１６ｂｉｔの量子化としたデジタルデータで取り込めばよいが、データ取得数が増大するため、参照する楽器などに応じてサンプリング周波数及び量子化を低い値としても構わない。（ギターならば、１１ｋＨｚのサンプリング周波数としてもよい。）１１ｋＨｚのサンプリング周波数の場合、０Ｈｚから５．５ｋＨｚまでの周波数スペクトル情報が得られる。ＦＦＴの実現手段として、ＤＳＰ（デジタル信号処理部）と各種のバッファ、レジスタ、ＤＭＡ（ＤＩＲＥＣＴ  ＭＥＭＯＲＹ  ＡＣＣＥＳＳ）からなるデジタル信号処理手段が望ましい。
【００１６】
設定部６は、スイッチ部材の開閉によりスイッチ信号を発生する回路などで構成され、表示される周波数のモードや設定時間あるいはスペクトログラムなどを外部から選択するための作用を行なう。設定部２の信号は、楽音変換手段４の内部の制御部４Ｃへ出力される。
【００１７】
制御部４Ｃは、前記変調フィルタの集合出力Ｘ〔ｋ，ｎ〕を受け、算出したスペクトログラムの信号を表示部５より三次元グラフィックス表示をするための画像信号を表示部５に出力する。また、制御部４Ｃでは主にサスティーンでのスペクトログラムパワーが大きい周波数を基準音と推定し、音名・オクターブの情報を抽出することと、その基準音のアタックをはじめ、ディケイ、サスティーンでの倍音周波数を抽出するように作用することも可能である。そして設定部２の信号により、これらの作用を外部より制御するようにしても構わない。
【００１８】
表示部５は、制御部４Ｃの信号を受け、三次元グラフィックス表示を行う。図３では、縦軸を周波数とし、横軸を時間として時系列的に三次元グラフィックス表示されるアタック、ディレー、リリース、サスティーンのスペクトログラムの例を示す。また、表示部５は、三次元グラフィックスを外部の表示手段に出力する外部出力手段でも構わない。
【００１９】
図２は、本発明を適用した調律装置の別の構成を示すブロック図であり、この調律装置の全体の動作をマイクロコンピュータ２により制御するように構成されている。マイクロコンピュータ２には、調律装置全体の動作制御のプログラムなどが格納されたリード・オンリー・メモリや、プログラムを実行する際に必要なワーキング・エリアとしてのランダム・アクセス・メモリなどから構成されたメモリ２Ｄがある。
【００２０】
入力手段１は、楽器の音を電気信号に変換するマイクロフォンや、ジャックを介して得られた電気信号を増幅する低周波増幅器などで構成され、増幅された楽音信号Ｓ１をＡ／Ｄコンバータ３と、波形整形部７に出力する。
【００２１】
Ａ／Ｄコンバータ３は入力手段１の出力信号（アナログ信号）を受け、デジタル信号に変換する回路であり、楽音変換手段４に出力する。
【００２２】
楽音変換手段４は、前記図１で説明したブロックと同じであり、高速フーリエ変換（ＦＦＴ：Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）機能を備え、Ａ／Ｄコンバータ３の信号のスペクトログラムを算出するため、一般的なフィルタバンクシステムからなり、変調器とＦＩＲ等のデジタルフィルタの組（変調フィルタ）からＦＦＴを構成している。ＦＦＴ解析で算出したスペクトグラムの出力信号を、ＭＣＵ（マイクロコンピュ−タ）２に出力する。
【００２３】
ＦＦＴは、短時間で周波数帯域毎の時系列信号（スペクトログラム）を解析する手法であり、例えば、４４．１ｋＨｚのサンプリング周波数でサンプリングを行い、１６ｂｉｔの量子化としたデジタルデータで取り込めばよいが、データ取得数が増大するため、参照する楽器などに応じてサンプリング周波数及び量子化を低い値としても構わない。（ギターならば、１１ｋＨｚのサンプリング周波数としてもよい。）１１ｋＨｚのサンプリング周波数の場合、０Ｈｚから５．５ｋＨｚまでの周波数スペクトル情報が得られる。ＦＦＴの実現手段として、ＤＳＰ（デジタル信号処理部）と各種のバッファ、レジスタ、ＤＭＡ（ＤＩＲＥＣＴ  ＭＥＭＯＲＹ  ＡＣＣＥＳＳ）からなるデジタル信号処理手段が望ましい。
【００２４】
波形整形部７は、入力手段１の出力信号を受け、波形整形された電気信号Ｓ２（矩形波）をＭＣＵ２に出力する。
【００２５】
ピッチ抽出手段であるピッチ抽出部２Ａと、音名・オクターブ検索部２Ｂと、セント値算出部２Ｃと、メモリ２Ｄと、制御手段２Ｅは、マイクロコンピュ−タで構成されて構わない。
【００２６】
設定部６は、スイッチ部材の開閉によりスイッチ信号を発生する回路などで構成され、調律する楽器や弦楽器の弦、或いはクロマチックの音名などを外部から選択するための作用を行なう。設定部６の信号は、ＭＣＵ（マイクロコンピュ−タ）２の内部の制御手段２Ｅへ出力される。
【００２７】
ピッチ抽出部２Ａは、電気信号Ｓ２に示す、矩形波の立ち上がり或いは立下り毎に時間間隔を計測して電気信号Ｓ２、即ち、楽音信号Ｓ１のピッチ（周期）を抽出する。抽出されたピッチの信号は、音名・オクターブ検索部２Ｂに出力される。
【００２８】
音名・オクターブ検索部２Ｂは、メモリ２Ｄ内に記憶されているオクターブ（完全８度の音程）や音名（オクターブ内に含まれる１２個の異なる音に付けられた名称）の基準周期デ−タと抽出したピッチの信号とを比較し、抽出したピッチに近い基準周期デ−タからクロマチック（完全８度の音程即ち、１オクタ−ブを１２個の半音階に分けた名称）の音名を算出する。検索手段２Ｂは、算出されたクロマチックの信号をセント値算出部２Ｃと制御手段２Ｅに出力すると共に、ピッチの信号をセント値算出部２Ｃへ出力する。
【００２９】
セント値算出部２Ｃでは、音名・オクターブ検索部２Ｂからの検索されたクロマチックの半音の信号を受け、メモリ２Ｄ内に記憶されているクロマチックの各半音の１セント（セントは、クロマチックの半音の、１００分の１程度の音程）に相当する基準デ−タの中から、該当する半音の１セントの基準デ−タを読込む。また、セント値算出部２Ｃは、該当する半音の１セントの基準デ−タと抽出したピッチの信号を基にクロマチックの半音に対するセント値を算出し、制御手段２Ｅへ出力する。
【００３０】
制御手段２Ｅは、音名・オクターブ検索部２Ｂとセント値算出部２Ｃならびに楽音変換手段４の出力信号を受け、オクターブや音名とセント値、そしてＦＦＴで取得した楽音情報を加え、様々な形態の調律情報を表示する目的とした信号を表示部５へ出力する。
【００３１】
表示部５は、針式メータや液晶表示素子、ＬＥＤ素子で構成され、様々な形態の調律情報を表示させることができる。
【００３２】
図４は、ギターの６弦の開放弦を調律したときの表示例であり、図３で示した縦軸を周波数とし、横軸を時間として時系列的に三次元グラフィックス表示されるアタック、ディレー、リリース、サスティーンのスペクトログラムの状態の他、針式メータでは基準周波数のセント偏差とＬＥＤでは音名・オクターブを表示したときの表示例である。針式メーターでは、従来の調律装置と同様に基準周波数の偏差が表示され、基準周波数の倍音成分も、スペクトグラムで確認することができ、楽音波形の音色としての周波数スペクトログラムを追加した場合の本発明の調律装置の表示例である。
【００３３】
以上の構成においての調律装置は、電池などの携帯型バッテリを電源として持ち運びも可能である。
【００３４】
また、これらの一連の動作を、図５及び図６のフローチャートを参照しながらステップ毎に説明する。
【００３５】
図５は、本発明の調律装置の高速フーリエ変換のステップである。
【００３６】
図５のステップＳ３００は、調律装置の起動したときに実行されるルーチンであり、変換手段３の構成要因の例としてＤＳＰからなるデジタル信号処理手段の各種のバッファ、レジスタ、パラメータなどを初期化するルーチンである。ステップＳ３００を終了すると、ステップＳ３０１へ進む。
【００３７】
ステップＳ３０１は、楽音信号の取得を行なうルーチンであり、入力した楽音をデジタルデータに変換することで波形のサンプリングを行なうことを目的とし、取り込んだデータをＤＭＡ（ＤＩＲＥＣＴ  ＭＥＭＯＲＹ  ＡＣＣＥＳＳ）などに記憶させる。ステップＳ３０１を終了すると、ステップＳ３０２へ進む。
【００３８】
ステップＳ３０２は、ＦＦＴ（高速フーリエ変換）による周波数成分を抽出するステップであり、ステップＳ３０１で取得した楽音波形のサンプリングデータから各周波数成分の定量化（レベルデータ）を算出する。デジタル信号処理の演算により、フィルタバンクシステムの出力は、時間と周波数の両方の関数に依存し、入力信号の各時間において異なる局部スペクトルが存在するよう作用所望の有限長のスペクトログラム情報が算出される。ステップＳ３０２の処理を終了すると、ステップＳ３０３へ進む。
【００３９】
ステップＳ３０３は、算出されたスペクトログラム情報をＭＣＵ（マイクロコンピュータ）などで構成される制御部４に出力後、ステップＳ３０４へ進む。
【００４０】
ステップＳ３０４は、表示ルーチンであり、ＦＦＴで取得したスペクトグラム情報などを、表示部５により調律状態を表示させる動作を行う。ステップＳ３０４の実施後、このメインルーチンをリターンする。
【００４１】
逐次波形を取り込み、前記の一連の作用を繰り返すようリターンする。
【００４２】
このようにＤＳＰ及びＭＣＵ（マイクロコンピュータ）などで構成された、高速フーリエ変換処理を実施するための楽音変換手段４を構成要因とする調律装置は、プログラムで実現できる。
【００４３】
図６は、本発明の調律装置の他の実施例のメインルーチンである。
【００４４】
図６のステップＳ１００は、調律装置の起動したときに実行されるルーチンであり、各種のバッファ、レジスタ、パラメータなどを初期化するルーチンであり、ＭＰＵ２即ち、調律装置全体の制御を司るマイクロコンピュータが初期化される。ステップＳ１００を終了すると、ステップＳ１０１へ進む。
【００４５】
ステップＳ１０１は、調律者が目的とする調律のモードを外部から設定し、その状態を取込むルーチンであり、調律する楽器や弦楽器の弦、或いはクロマチックの音名などを外部から選択するための設定後、ステップＳ１０２へ進む。
【００４６】
ステップＳ１０２は、波形整形部７の出力信号（電気信号Ｓ２）を取り込み、ステップＳ１０３へ進む。
【００４７】
ステップＳ１０３は、ピッチ抽出を行なうルーチンであり、電気信号Ｓ２に示す、矩形波の立ち上がり或いは立下り毎に時間間隔を計数して電気信号Ｓ２、即ち、楽音信号Ｓ１のピッチ（周期）を抽出し、ステップＳ１０４へ進む。
【００４８】
ステップＳ１０４は、メモリ２Ｄ内に記憶されているオクターブ（完全８度の音程）や音名（オクターブ内に含まれる１２個の異なる音に付けられた名称）の基準周期デ−タと抽出したピッチの信号とを比較し、抽出したピッチに近い基準周期デ−タからクロマチック（完全８度の音程即ち、１オクタ−ブを１２個の半音階に分けた名称）の音名とオクターブを算出し、ステップＳ１０５へ進む。
【００４９】
ステップＳ１０５は、検索されたクロマチックの半音の信号を受け、メモリ２Ｄ内に記憶されているクロマチックの各半音の１セント（セントは、クロマチックの半音の、１００分の１程度の音程）に相当する基準デ−タの中から、該当する半音の１セントの基準デ−タを読込む。また、セント値算出部２Ｃは、該当する半音の１セントの基準デ−タと抽出したピッチの信号を基にクロマチックの半音に対するセント値を算出し、ステップＳ１０６へ進む。
【００５０】
ステップＳ１０６は、楽音変換手段４で実施される高速フーリエ変換（ＦＦＴ：Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）により算出したスペクトログラムデータを取得し、ステップＳ１０７へ進む。ここで、ＦＦＴによりスペクトグラムデータを算出するステップは、前述した図５の説明においてした本発明の調律装置の高速フーリエ変換のステップの表示ルーチンを除いたステップと同じである。
【００５１】
ステップＳ１０７は、表示ルーチンであり、入力した楽音のオクターブや音名とセント値、そしてＦＦＴで取得した楽音情報など、様々な形態の調律情報の中から、ステップＳ１０１で取り込んだ設定に基づき、表示部５により調律状態を表示させる動作を行う。ステップＳ１０７の実施後、このメインルーチンをリターンする。
【００５２】
このようにＭＣＵ（マイクロコンピュ−タ）２によって構成される制御手段２Ｅと、前述したピッチ抽出部２Ａと、音名・オクターブ検索手段２Ｂと、セント値算出部２Ｃと、メモリ２Ｄとの作用は、以上説明したプログラムで実現できる。また、ＤＳＰなどで構成された、高速フーリエ変換処理を実施する楽音変換手段４もプログラムで実現できる。
【００５３】
図７は、本発明の調律装置の他の実施の形態のメインルーチンである。
【００５４】
図７のステップＳ２００は、調律装置の起動したときに実行されるルーチンであり、各種のバッファ、レジスタ、パラメータなどを初期化するルーチンであり、ＭＰＵ２即ち、調律装置全体の制御を司るマイクロコンピュータが初期化される。ステップＳ２００を終了すると、ステップＳ２０１へ進む。
【００５５】
ステップＳ２０１は、調律者が目的とする調律のモードを外部から設定し、その状態を取込むルーチンであり、調律する楽器や弦楽器の弦、或いはクロマチックの音名などを外部から選択するための設定後、ステップＳ２０２へ進む。
【００５６】
ステップＳ２０２は、波形整形部７の出力信号（電気信号Ｓ２）を取り込み、ステップＳ２０３へ進む。
【００５７】
ステップＳ２０３は、ピッチ抽出を行なうルーチンであり、電気信号Ｓ２に示す、矩形波の立ち上がり或いは立下り毎に時間間隔を計数して電気信号Ｓ２、即ち、楽音信号Ｓ１のピッチ（周期）を抽出し、ステップＳ２０４へ進む。
【００５８】
ステップＳ２０４は、メモリ２Ｄ内に記憶されているオクターブ（完全８度の音程）や音名（オクターブ内に含まれる１２個の異なる音に付けられた名称）の基準周期デ−タと抽出したピッチの信号とを比較し、抽出したピッチに近い基準周期デ−タからクロマチック（完全８度の音程即ち、１オクタ−ブを１２個の半音階に分けた名称）の音名とオクターブを算出し、ステップＳ２０５へ進む。
【００５９】
ステップＳ２０５は、検索されたクロマチックの半音の信号を受け、メモリ２Ｄ内に記憶されているクロマチックの各半音の１セント（セントは、クロマチックの半音の、１００分の１程度の音程）に相当する基準デ−タの中から、該当する半音の１セントの基準デ−タを読込む。また、セント値算出部２Ｃは、該当する半音の１セントの基準デ−タと抽出したピッチの信号を基にクロマチックの半音に対するセント値を算出し、ステップＳ２０６へ進む。
【００６０】
ステップＳ２０６は、楽音変換手段４で実施される高速フーリエ変換（ＦＦＴ：Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）により算出したスペクトログラムデータを取得し、ステップＳ２０７へ進む。ここで、ＦＦＴによりスペクトグラムデータを算出するステップは、前述した図５の説明においてした本発明の調律装置の高速フーリエ変換のステップの表示ルーチンを除いたステップと同じである。
【００６１】
ステップＳ２０７は、ステップ２０５で算出した音名とオクターブ及びセント値などの楽音情報と、ステップ２０６で取得したスペクトログラムの楽音情報を比較し、異なる場合は、ステップＳ２０８へ進む。楽音情報が同じ場合は、ステップＳ２０９へ進む。
【００６２】
ステップＳ２０８は、調律情報の訂正ルーチンであり、例えば、ピッチ抽出で得られた音名やオクターブのデータが間違っている場合は、正しい楽音情報に訂正して、ステップＳ２０９に進む。
【００６３】
ステップＳ２０９表示ルーチンであり、入力した楽音のオクターブや音名とセント値、そしてＦＦＴで取得した楽音情報など、様々な形態の調律情報の中から、ステップＳ２０１で取り込んだ設定に基づき、表示部７により調律状態を表示させる動作を行う。ステップＳ２０７の実施後、このメインルーチンをリターンする。
【００６４】
このようにＭＣＵ（マイクロコンピュ−タ）２によって構成される制御手段２Ｅと、前述したピッチ抽出部２Ａと、音名・オクターブ検索手段２Ｂと、セント値算出部２Ｃと、メモリ２Ｄとの作用は、以上説明したプログラムで実現できる。また、ＤＳＰなどで構成された、高速フーリエ変換処理を実施する楽音変換手段４もプログラムで実現できる。
【図面の簡単な説明】
【００６５】
【図１】本発明を適用した調律装置の構成を示すブロック図である。
【図２】本発明を適用した調律装置の構成を示す他のブロック図である。
【図３】本発明の調律装置の表示例である。
【図４】本発明の調律装置の他の表示例である。
【図５】本発明の調律装置のメインルーチンのフローチャートである。
【図６】本発明の調律装置の第二のメインルーチンのフローチャートである。
【図７】本発明の調律装置の第三のメインルーチンのフローチャートである。
【図８】従来の調律装置の表示例である。
【図９】楽音の変遷を称する図である。
【符号の説明】
【００６６】
１  入力手段
２  ＭＣＵ（マイクロコンピュ−タ）
３  Ａ／Ｄコンバータ
４  楽音変換手段
５  表示部
６  設定部
７  波形整形部
２Ａ  ピッチ抽出部
２Ｂ  音名・オクターブ検索部
２Ｃ  セント値算出部
２Ｄ  メモリ
２Ｅ  制御手段
４Ａ  変調器
４Ｂ  デジタルフィルタ
４Ｃ  制御部
Ｓ１  楽音信号
Ｓ２  電気信号
【図１】
2006227452.tif 000003
【図２】
2006227452.tif 000004
【図３】
2006227452.tif 000005
【図４】
2006227452.tif 000006
【図５】
2006227452.tif 000007
【図６】
2006227452.tif 000008
【図７】
2006227452.tif 000009
【図８】
2006227452.tif 000010
【図９】
2006227452.tif 000011