[go: up one dir, main page]

JP6067227B2 - Tuner - Google Patents

Tuner Download PDF

Info

Publication number
JP6067227B2
JP6067227B2 JP2012001161A JP2012001161A JP6067227B2 JP 6067227 B2 JP6067227 B2 JP 6067227B2 JP 2012001161 A JP2012001161 A JP 2012001161A JP 2012001161 A JP2012001161 A JP 2012001161A JP 6067227 B2 JP6067227 B2 JP 6067227B2
Authority
JP
Japan
Prior art keywords
guitar
range
pitch
string
bass
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.)
Expired - Fee Related
Application number
JP2012001161A
Other languages
Japanese (ja)
Other versions
JP2013140313A (en
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.)
Korg Inc
Original Assignee
Korg Inc
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 Korg Inc filed Critical Korg Inc
Priority to JP2012001161A priority Critical patent/JP6067227B2/en
Publication of JP2013140313A publication Critical patent/JP2013140313A/en
Application granted granted Critical
Publication of JP6067227B2 publication Critical patent/JP6067227B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Auxiliary Devices For Music (AREA)

Description

この発明は楽器の調律をする場合に用いる調律器に関する。   The present invention relates to a tuning device used when tuning a musical instrument.

ギターやベースなどの弦楽器の調律器には、ポリフォニックチューナーと呼ばれる、複数の開放弦を同時に鳴らし、各弦のピッチ誤差等のチューニング状態を同時にディスプレイに表示するものがあった(例えば、特許文献1、特許文献2参照)。   Some tuners of stringed instruments such as guitars and basses, called polyphonic tuners, simultaneously play a plurality of open strings and simultaneously display a tuning state such as a pitch error of each string on a display (for example, Patent Document 1). , See Patent Document 2).

図1,2を参照して、特許文献1に記載された従来の調律器2の動作を説明する。図1は従来の調律器2の構成を示すブロック図である。図2は従来の調律器2の動作を示すフローチャートである。ここでは、調律対象の楽器1はギターとする。従来の調律器2は、ギターの備える6本の弦にそれぞれ対応する6個のギター音域ピッチ検出部10とピッチ誤差算出部40とピッチ誤差表示部50を備える。ギター音域ピッチ検出部10はそれぞれ、ギター基音帯域抽出手段110とギター音域周期計測手段120を備える。   The operation of the conventional tuner 2 described in Patent Document 1 will be described with reference to FIGS. FIG. 1 is a block diagram showing the configuration of a conventional tuner 2. FIG. 2 is a flowchart showing the operation of the conventional tuner 2. Here, the musical instrument 1 to be tuned is a guitar. The conventional tuner 2 includes six guitar sound range pitch detection units 10, a pitch error calculation unit 40, and a pitch error display unit 50 corresponding to the six strings included in the guitar. Each of the guitar sound range pitch detection units 10 includes a guitar fundamental sound band extraction unit 110 and a guitar sound range period measurement unit 120.

各ギター基音帯域抽出手段110は、調律器2に入力された楽音信号から、対応する弦の基本周波数を中心周波数とする周波数帯の成分を、バンドパスフィルタを用いて抽出する(S110)。ギター音域周期計測手段120は、ギター基音帯域抽出手段110の抽出した信号の周期を計測する(S120)。ピッチ誤差算出部40は、ギター音域周期計測手段120の計測した周期と対応する弦の基本周波数の周期とを比較して、ピッチ誤差を算出する(S40)。ピッチ誤差表示部50は、ピッチ誤差算出部40の算出したピッチ誤差をディスプレイに表示する(S50)。   Each guitar fundamental band extracting means 110 extracts a component of a frequency band whose center frequency is the fundamental frequency of the corresponding string from the musical tone signal input to the tuner 2 using a bandpass filter (S110). The guitar sound range measuring unit 120 measures the period of the signal extracted by the guitar fundamental band extracting unit 110 (S120). The pitch error calculation unit 40 compares the period measured by the guitar tone range measurement unit 120 with the period of the corresponding fundamental frequency of the string to calculate the pitch error (S40). The pitch error display unit 50 displays the pitch error calculated by the pitch error calculation unit 40 on the display (S50).

図3に、ギターの各弦の基本周波数とそれぞれの2〜4倍音の周波数を示す。ここでは、ギターの高音の弦から順に第1弦、第2弦、…、第6弦としている。一般的にギターの奏法として各弦を半音ずつ下げた調律を行うことがある。そのため、バンドパスフィルタは上下半音ずつずれた音が通過しないように設定する。なお、半音は1オクターブの12分の1であり、1オクターブとは周波数比が1:2になる音程のことである。したがって、半音を構成する2音の周波数比は1:2^(1/12)(2の12乗根)となる。 FIG. 3 shows the fundamental frequency of each string of the guitar and the frequency of the second to fourth harmonics. Here, the first string, the second string,..., The sixth string in order from the high string of the guitar. In general, the guitar is tuned by lowering each string by a semitone. For this reason, the bandpass filter is set so that a sound shifted by upper and lower semitones does not pass. A semitone is one-twelfth of one octave, and one octave is a pitch at which the frequency ratio is 1: 2. Therefore, the frequency ratio of the two sounds constituting the semitone is 1: 2 ^ (1/12) (the 12th root of 2).

また、従来からギターとベースの両方に対応する調律器が存在している。このような調律器ではギターの各弦に対応するバンドパスフィルタとベースの各弦に対応するバンドパスフィルタを備え、ギターとベースの各弦に対応する信号をそれぞれ抽出するように構成する。ギターの調律をする場合には、ギターの各弦に対応する信号を用いてピッチ誤差を算出し、ベースの調律をする場合には、ベースの各弦に対応する信号を用いてピッチ誤差を算出する。   In addition, there has been a tuning device for both guitar and bass. Such a tuner includes a band-pass filter corresponding to each string of the guitar and a band-pass filter corresponding to each string of the bass, and is configured to extract signals corresponding to each string of the guitar and bass. When tuning the guitar, the pitch error is calculated using the signal corresponding to each string of the guitar. When tuning the bass, the pitch error is calculated using the signal corresponding to each string of the bass. To do.

米国特許第6,066,790号US Pat. No. 6,066,790 特表平11−509336号公報Japanese National Patent Publication No. 11-509336

しかしながら、従来の調律器2のように、各バンドパスフィルタを各弦の基本周波数を中心周波数として設定した場合には、低音の弦の倍音がいずれかの高音の弦に対応するバンドパスフィルタを通過してしまうことがあった。例えば、図3を参照すると、第6弦の4倍音は第1弦の基本周波数と等しく、第5弦の3倍音も第1弦の基本周波数とほぼ等しく、第6弦の3倍音は第2弦の基本周波数とほぼ等しいことがわかる。そのため、低音の弦の倍音が高音の弦に対応する信号の抽出に影響を与え、その高音の弦の周期の計測精度を低下させる原因となる場合があった。 However, when each bandpass filter is set with the fundamental frequency of each string as the center frequency, as in the conventional tuner 2, the bandpass filter corresponding to one of the higher strings is the harmonic of the lower string. Sometimes it passed. For example, referring to FIG. 3, the fourth harmonic of the sixth string is equal to the fundamental frequency of the first string, the third harmonic of the fifth string is also substantially equal to the fundamental frequency of the first string, and the third harmonic of the sixth string is the second harmonic. It turns out that it is almost equal to the fundamental frequency of the string . For this reason, harmonic bass strings affect the extraction of the signal corresponding to the treble strings, there are cases where causes a decrease in measurement accuracy of the period of the treble strings.

また、ギターとベースの両方に対応する調律器においては、ベースの各弦の基本周波数はギターのいずれかの弦の1オクターブ低音であるため、ベースの弦の2倍音はギターのいずれかの弦の基本周波数と等しくなり、ベースの各弦の2倍音がギターの各弦に対応するバンドパスフィルタを通過してしまう。これにより、例えば、ベースのみを発音した楽音信号が入力された場合であっても、ギターに対応するバンドパスフィルタからも信号が抽出されてしまうため、入力された楽音信号をいずれの楽器が発音したかを自動的に判別することができなかった。したがって、ギターとベースの両方に対応する調律器においては、いずれの楽器を調律するかを利用者が事前に設定しなければならず、利用者の利便性を損ねる場合があった。   Also, in a tuner that supports both guitar and bass, the fundamental frequency of each string of the bass is one octave bass of any string of the guitar, so the second harmonic of the bass string is any string of the guitar. Therefore, the second harmonic of each string of the bass passes through the band pass filter corresponding to each string of the guitar. As a result, for example, even when a musical sound signal that is produced only by the bass is input, the signal is also extracted from the bandpass filter corresponding to the guitar, so any musical instrument produces the input musical sound signal. Could not be determined automatically. Therefore, in the tuning device corresponding to both the guitar and the bass, the user has to set in advance which instrument is to be tuned, which may impair the convenience of the user.

本発明はこのような点に鑑みてなされたものであり、ギターやベース等の各弦のピッチ誤差を同時に表示することができるポリフォニックチューナーにおいて、倍音の影響を抑えることでピッチ誤差の計測精度を高めた調律器を提供することを目的とする。   The present invention has been made in view of such points, and in a polyphonic tuner capable of simultaneously displaying the pitch error of each string such as a guitar or bass, the accuracy of measuring the pitch error can be improved by suppressing the influence of overtones. The purpose is to provide an enhanced tuner.

上記の課題を解決するために、本発明の調律器は、6つのギター音域ピッチ検出部とピッチ誤差算出部とピッチ誤差表示部を備える。ギター音域ピッチ検出部は、入力された楽音信号からギターの各弦に対応する信号の周波数情報であるギター音域周波数情報を生成する。少なくとも1つのギター音域ピッチ検出部は、ギター倍音帯域抽出手段とギター音域周期計測手段を備える。ギター倍音帯域抽出手段は、ギターの弦に対応する基本周波数の2倍の周波数を含む周波数帯域の信号を抽出する。ギター音域周期計測手段は、ギター倍音帯域抽出手段の抽出する信号の周期を計測してギター音域周波数情報を生成する。ピッチ誤差算出部は、ギター音域周波数情報からピッチ誤差を算出してピッチ誤差情報を生成する。ピッチ誤差表示部は、ピッチ誤差情報を表示する。   In order to solve the above-described problems, the tuner of the present invention includes six guitar range pitch detection units, a pitch error calculation unit, and a pitch error display unit. The guitar range pitch detection unit generates guitar range frequency information, which is frequency information of a signal corresponding to each string of the guitar, from the input musical sound signal. At least one guitar sound range pitch detection unit includes guitar overtone band extraction means and guitar sound range period measurement means. The guitar overtone band extracting means extracts a signal in a frequency band including a frequency twice the fundamental frequency corresponding to the guitar string. The guitar sound range period measuring means measures the period of the signal extracted by the guitar overtone band extracting means and generates guitar sound range frequency information. The pitch error calculation unit calculates the pitch error from the guitar sound range frequency information and generates pitch error information. The pitch error display unit displays pitch error information.

好ましくは、ギターの第1弦に対応するギター音域ピッチ検出部とギターの第2弦に対応するギター音域ピッチ検出部は、ギター倍音帯域抽出手段とギター音域抽出手段を備える。   Preferably, the guitar sound range pitch detection unit corresponding to the first string of the guitar and the guitar sound range pitch detection unit corresponding to the second string of the guitar include guitar overtone band extraction means and guitar sound range extraction means.

さらに好ましくは、ギターの第4弦に対応するギター音域ピッチ検出部は、ギター倍音帯域抽出手段とギター音域抽出手段を備える。   More preferably, the guitar sound range pitch detection unit corresponding to the fourth string of the guitar includes guitar overtone band extraction means and guitar sound range extraction means.

さらに好ましくは、本発明の調律器は、6つのベース音域ピッチ検出部と楽器種類推定部をさらに備える。ベース音域ピッチ検出部は、楽音信号からベースの各弦に対応する信号の周波数情報を生成する。ギター音域ピッチ検出部は、ギターエンベロープ検出手段をさらに備える。ギターエンベロープ検出手段は、ギターの各弦に対応する信号のエンベロープを検出してギターエンベロープ信号を生成する。ベース音域ピッチ検出部は、ベースエンベロープ検出手段をさらに備える。ベースエンベロープ検出手段は、ベースの各弦に対応する信号のエンベロープを検出してベースエンベロープ信号を生成する。楽器種類推定部は、ギターエンベロープ信号を用いてギター音域のレベル情報であるギター音域レベルを生成し、ベースエンベロープ信号を用いてベース音域のレベル情報であるベース音域レベルを生成し、ギター音域レベルとベース音域レベルを用いて楽器種類を推定する。ピッチ誤差算出部は、楽器種類に基づいてギター音域周波数情報とベース音域周波数情報のいずれかを用いて、ピッチ誤差を算出してピッチ誤差情報を生成する。   More preferably, the tuner of the present invention further includes six bass range pitch detection units and a musical instrument type estimation unit. The bass range pitch detector generates frequency information of a signal corresponding to each string of the bass from the musical tone signal. The guitar sound range pitch detection unit further includes guitar envelope detection means. The guitar envelope detection means detects an envelope of a signal corresponding to each string of the guitar and generates a guitar envelope signal. The bass range pitch detecting unit further includes bass envelope detecting means. The base envelope detection means detects the envelope of the signal corresponding to each string of the base and generates a base envelope signal. The instrument type estimation unit generates a guitar range level which is level information of the guitar range using the guitar envelope signal, and generates a bass range level which is level information of the base range using the bass envelope signal. The instrument type is estimated using the bass range level. The pitch error calculation unit calculates the pitch error using either the guitar sound range frequency information or the bass sound range frequency information based on the instrument type, and generates pitch error information.

また、本発明の調律器は、6つのギター音域ピッチ検出部と6つのベース音域ピッチ検出部とピッチ誤差算出部とピッチ誤差表示部と楽器種類推定部を備える。ギター音域ピッチ検出部は、入力された楽音信号からギターの各弦に対応する信号の周波数情報であるギター音域周波数情報を生成する。ベース音域ピッチ検出部は、楽音信号からベースの各弦に対応する信号の周波数情報であるベース音域周波数情報を生成する。ギター音域ピッチ検出部は、ギターエンベロープ検出手段を備える。ギターエンベロープ検出手段は、ギターの各弦に対応する信号のエンベロープを検出してギターエンベロープ信号を生成する。ベース音域ピッチ検出部は、ベースエンベロープ検出手段を備える。ベースエンベロープ検出手段は、ベースの各弦に対応する信号のエンベロープを検出してベースエンベロープ信号を生成する。楽器種類推定部は、ギターエンベロープ信号を用いてギター音域のレベル情報であるギター音域レベルを生成し、ベースエンベロープ信号を用いてベース音域のレベル情報であるベース音域レベルを生成し、ギター音域レベルとベース音域レベルを用いて楽器種類を推定する。ピッチ誤差算出部は、楽器種類に基づいてギター音域周波数情報とベース音域周波数情報のいずれかを用いて、ピッチ誤差を算出してピッチ誤差情報を生成する。ピッチ誤差表示部は、ピッチ誤差情報を表示する。   The tuner of the present invention includes six guitar range pitch detection units, six bass range pitch detection units, a pitch error calculation unit, a pitch error display unit, and an instrument type estimation unit. The guitar range pitch detection unit generates guitar range frequency information, which is frequency information of a signal corresponding to each string of the guitar, from the input musical sound signal. The bass range pitch detection unit generates bass range frequency information that is frequency information of a signal corresponding to each string of the bass from the musical sound signal. The guitar sound range pitch detection unit includes guitar envelope detection means. The guitar envelope detection means detects an envelope of a signal corresponding to each string of the guitar and generates a guitar envelope signal. The bass range pitch detecting unit includes a bass envelope detecting means. The base envelope detection means detects the envelope of the signal corresponding to each string of the base and generates a base envelope signal. The instrument type estimation unit generates a guitar range level which is level information of the guitar range using the guitar envelope signal, and generates a bass range level which is level information of the base range using the bass envelope signal. The instrument type is estimated using the bass range level. The pitch error calculation unit calculates the pitch error using either the guitar sound range frequency information or the bass sound range frequency information based on the instrument type, and generates pitch error information. The pitch error display unit displays pitch error information.

本発明の調律器によれば、高音の弦に対応するバンドパスフィルタが通過させる信号において低音の弦の倍音による影響を最小限に抑え、ピッチ誤差の算出精度を向上させることができる。また、ギターとベースの両方に対応する調律器においては、ギターの弦に対応するバンドパスフィルタが通過させる信号においてベースの弦の倍音による影響を抑え、楽器の種類を自動的に判別することができる。   According to the tuner of the present invention, it is possible to minimize the influence of the harmonics of the low-pitched string in the signal passed through the band-pass filter corresponding to the high-pitched string, and to improve the pitch error calculation accuracy. In addition, in a tuner that supports both guitar and bass, it is possible to automatically discriminate the type of instrument by suppressing the influence of the harmonics of the bass string in the signal passed by the bandpass filter corresponding to the guitar string. it can.

従来の調律器2の構成を示すブロック図。The block diagram which shows the structure of the conventional tuner 2. FIG. 従来の調律器2の動作を示すフローチャート。The flowchart which shows operation | movement of the conventional tuner 2. FIG. ギターの弦の基本周波数と倍音の周波数の関係を説明するための図。The figure for demonstrating the relationship between the fundamental frequency of a guitar string, and the frequency of a harmonic. 実施例1の調律器3の構成を示すブロック図。FIG. 3 is a block diagram illustrating a configuration of a tuner 3 according to the first embodiment. 実施例1の調律器3の動作を示すフローチャート。3 is a flowchart showing the operation of the tuner 3 according to the first embodiment. 実施例1の調律器の表示方法の一例を示す図。FIG. 3 is a diagram illustrating an example of a tuning method display method according to the first embodiment. 実施例2の調律器4の構成を示すブロック図。FIG. 6 is a block diagram showing a configuration of a tuner 4 according to the second embodiment. 実施例2の調律器4の動作を示すフローチャート。7 is a flowchart showing the operation of the tuner 4 according to the second embodiment. 実施例3の調律器5の構成を示すブロック図。FIG. 6 is a block diagram showing a configuration of a tuner 5 according to a third embodiment. 実施例3の調律器5の動作を示すフローチャート。10 is a flowchart showing the operation of the tuner 5 according to the third embodiment.

以下、本発明の実施の形態について、詳細に説明する。なお、同じ機能を有する構成部には同じ番号を付し、重複説明を省略する。   Hereinafter, embodiments of the present invention will be described in detail. In addition, the same number is attached | subjected to the structure part which has the same function, and duplication description is abbreviate | omitted.

図4,5を参照して、本発明の実施例1の調律器3の動作を詳細に説明する。図4は本実施例の調律器3の構成を示すブロック図である。図5は本実施例の調律器3の動作を示すフローチャートである。調律器3は、マイクロコンピュータなどから構成され、調律器3の全体の動作を司る。マイクロコンピュータには、調律器3全体の動作制御のプログラムなどが格納されたリード・オンリー・メモリや、プログラムを実行する際に必要なワーキング・エリアとしてのランダム・アクセス・メモリ、およびクロック発振器や時間計測のタイマ機能などから構成される。   The operation of the tuner 3 according to the first embodiment of the present invention will be described in detail with reference to FIGS. FIG. 4 is a block diagram showing the configuration of the tuner 3 of this embodiment. FIG. 5 is a flowchart showing the operation of the tuner 3 of this embodiment. The tuner 3 is composed of a microcomputer or the like, and governs the overall operation of the tuner 3. The microcomputer includes a read-only memory in which a program for controlling the operation of the entire tuner 3 is stored, a random access memory as a working area necessary for executing the program, a clock oscillator and a time Consists of measurement timer functions.

本実施例の調律器3は、3個のギター音域ピッチ検出部10と3個のギター音域ピッチ検出部11とピッチ誤差算出部40とピッチ誤差表示部50を備える。ギター音域ピッチ検出部10はそれぞれ、ギター基音帯域抽出手段110とギター音域周期計測手段120を備える。ギター音域ピッチ検出部11はそれぞれ、ギター倍音帯域抽出手段111とギター音域周期計測手段120を備える。   The tuning device 3 of this embodiment includes three guitar sound range pitch detection units 10, three guitar sound range pitch detection units 11, a pitch error calculation unit 40, and a pitch error display unit 50. Each of the guitar sound range pitch detection units 10 includes a guitar fundamental sound band extraction unit 110 and a guitar sound range period measurement unit 120. Each of the guitar sound range pitch detection units 11 includes guitar overtone band extraction means 111 and guitar sound range period measurement means 120.

以下、実際に行われる手続きの順に説明してゆく。楽器1により演奏された音は、例えばマイクロホンまたは電気弦楽器に用いられるピックアップ等により楽音信号に変換され、入力端子を介して調律器3へ入力される。   In the following, description will be made in the order of procedures actually performed. The sound played by the musical instrument 1 is converted into a musical sound signal by a pickup or the like used for a microphone or an electric stringed musical instrument, for example, and input to the tuner 3 through an input terminal.

調律器3に入力された楽音信号は、3個のギター音域ピッチ検出部10と3個のギター音域ピッチ検出部11それぞれに分配される。ギター音域ピッチ検出部10はそれぞれ、第3弦と第5弦と第6弦に1対1で対応している。ギター音域ピッチ検出部11はそれぞれ、第1弦と第2弦と第4弦に1対1で対応している。   The musical sound signal input to the tuner 3 is distributed to the three guitar sound range pitch detection units 10 and the three guitar sound range pitch detection units 11. The guitar sound range pitch detection unit 10 has a one-to-one correspondence with the third string, the fifth string, and the sixth string. The guitar sound range pitch detection unit 11 has a one-to-one correspondence with the first string, the second string, and the fourth string.

ギター音域ピッチ検出部10に入力された楽音信号は、ギター基音帯域抽出手段110に入力される(S10)。ギター基音帯域抽出手段110は、入力された楽音信号から、そのギター音域ピッチ検出部10が対応する弦に対応する周波数帯の成分を、バンドパスフィルタを用いて抽出する(S110)。ここで、バンドパスフィルタは、そのギター音域ピッチ検出部10が対応する弦の基本周波数を中心周波数として、例えば中心周波数から上下半音ずつずれた音を含まないように帯域幅を設定することができる。ギター基音帯域抽出手段110の抽出した信号は、ギター音域周期計測手段120に入力される。 The musical sound signal input to the guitar sound range pitch detection unit 10 is input to the guitar fundamental sound band extraction means 110 (S10). The guitar fundamental band extracting unit 110 extracts a frequency band component corresponding to the string corresponding to the guitar sound range pitch detection unit 10 from the input musical sound signal using a band pass filter (S110). Here, the band-pass filter, is that the guitar sound range pitch detector 10 as a central frequency the fundamental frequency of the corresponding string, sets the bandwidth for example a sound shifted by vertical semitone from the center frequency that does not contain so it can. The signal extracted by the guitar fundamental band extracting unit 110 is input to the guitar tone range measuring unit 120.

ギター音域ピッチ検出部11に入力された楽音信号は、ギター倍音帯域抽出手段111に入力される(S11)。ギター倍音帯域抽出手段111は、入力された楽音信号から、そのギター音域ピッチ検出部11が対応する弦に対応する周波数帯の成分を、バンドパスフィルタを用いて抽出する(S111)。ここで、バンドパスフィルタは、そのギター音域ピッチ検出部11が対応する弦の基本周波数の2倍の周波数を中心周波数として、例えば中心周波数から上下半音ずつずれた音を含まないように帯域幅を設定することができる。このように構成することで、例えば、第6弦の4倍音の周波数は、第1弦に対応するバンドパスフィルタの通過周波数の範囲から外れることになる。一方で、第1弦の基音と第1弦の2倍音とのピッチ誤差は同じであるため、第1弦の2倍音から第1弦のピッチ誤差を算出することができる。なお、第6弦の8倍音と第1弦の2倍音とは同一の周波数であるため、第6弦の8倍音が第1弦に対応するバンドパスフィルタを通過することになるが、倍音は倍数が高いほど振幅の減衰量が大きくなる傾向があるため、倍音の影響を相対的に小さくすることができる。ギター倍音帯域抽出手段111の抽出した信号は、ギター音域周期計測手段120に入力される。 The musical sound signal input to the guitar sound range pitch detection unit 11 is input to the guitar overtone band extraction unit 111 (S11). The guitar overtone band extraction unit 111 extracts a frequency band component corresponding to the string corresponding to the guitar sound range pitch detection unit 11 from the input musical sound signal by using a band pass filter (S111). Here, the band pass filter bandwidth twice the fundamental frequency of the string of the guitar sound range pitch detector 11 corresponding as the center frequency, for example, the sound shifted by vertical semitone from the center frequency that does not contain so Can be set. By configuring in this way, for example, the frequency of the fourth harmonic of the sixth string deviates from the range of the pass frequency of the bandpass filter corresponding to the first string. On the other hand, since the pitch error between the fundamental tone of the first string and the second harmonic of the first string is the same, the pitch error of the first string can be calculated from the second harmonic of the first string. In addition, since the 6th string 8th harmonic and the 1st string 2nd harmonic have the same frequency, the 6th string 8th harmonic passes through the bandpass filter corresponding to the 1st string. Since the attenuation amount of the amplitude tends to increase as the multiple increases, the influence of the overtone can be relatively reduced. The signal extracted by the guitar overtone band extracting unit 111 is input to the guitar sound range period measuring unit 120.

ギター音域周期計測手段120は、入力された信号それぞれの周期を計測する(S120)。周期の計測方法は周知のいかなる方法をも適用することができる。例えば、入力された信号のゼロクロス点を検出し、検出したゼロクロス点の時間間隔を測定し、その時間間隔の中の最も長い周期を出力してもよい。入力された信号が、ギター倍音帯域抽出手段111の抽出した信号である場合には、周期を2倍して出力するように構成してもよい。ギター音域周期計測手段120の出力する周期は、ピッチ誤差算出部40に入力される。   The guitar tone range measuring means 120 measures the period of each input signal (S120). Any known method can be applied to the period measurement method. For example, the zero cross point of the input signal may be detected, the time interval of the detected zero cross point may be measured, and the longest period in the time interval may be output. When the input signal is a signal extracted by the guitar overtone band extraction unit 111, the period may be doubled and output. The period output by the guitar sound range period measuring means 120 is input to the pitch error calculation unit 40.

ピッチ誤差算出部40は、入力された周期から各弦のピッチ誤差を算出する(S40)。入力された周期がギター音域ピッチ検出部10の出力する周期であれば、そのギター音域ピッチ検出部10が対応する弦の基本周波数の周期と比較してピッチ誤差を算出する。入力された周期がギター音域ピッチ検出部11の出力する周期であれば、そのギター音域ピッチ検出部11が対応する弦の基本周波数の2倍の周波数の周期と比較してピッチ誤差を算出する。もしくは、入力された周期を2倍して、そのギター音域ピッチ検出部11が対応する弦の基本周波数の周期と比較してピッチ誤差を算出する。ここで、ギター音域ピッチ検出部11が周期を2倍して出力するように構成している場合には、そのギター音域ピッチ検出部11が対応する弦の基本周波数の周期と比較してピッチ誤差を算出するように構成することができる。ピッチ誤差算出部40の算出したピッチ誤差はピッチ誤差表示部50に入力される。   The pitch error calculation unit 40 calculates the pitch error of each string from the input period (S40). If the input period is a period output by the guitar sound range pitch detection unit 10, the guitar sound range pitch detection unit 10 calculates a pitch error in comparison with the period of the fundamental frequency of the corresponding string. If the input period is a period output by the guitar sound range pitch detection unit 11, the guitar sound range pitch detection unit 11 calculates a pitch error in comparison with a frequency period that is twice the fundamental frequency of the corresponding string. Alternatively, the input period is doubled, and the pitch error is calculated by the guitar sound range pitch detection unit 11 and compared with the period of the fundamental frequency of the corresponding string. Here, when the guitar sound range pitch detection unit 11 is configured to output by doubling the period, the pitch error of the guitar sound range pitch detection unit 11 is compared with the period of the fundamental frequency of the corresponding string. Can be configured to calculate. The pitch error calculated by the pitch error calculation unit 40 is input to the pitch error display unit 50.

図6に調律器3がピッチ誤差を表示する方法の一例を示す。ピッチ誤差表示部50は、n+1個のLEDが横一列に配列されているLED列501〜506を備える。LED列501〜506は縦一列に配列されている。LED列501はギターの第1弦、LED列502はギターの第2弦、LED列503はギターの第3弦、LED列504はギターの第4弦、LED列505はギターの第5弦、LED列506はギターの第6弦のピッチ誤差を表示する。各LED列の中央のLED501,502,…,506はピッチ誤差0セントの位置を表し、左端のLED501,502,…,506はピッチ誤差−50セントの位置を表し、右端のLED501,502,…,506はピッチ誤差+50セントの位置を表す。 FIG. 6 shows an example of how the tuner 3 displays the pitch error. The pitch error display unit 50 includes LED rows 501 to 506 in which n + 1 LEDs are arranged in a horizontal row. The LED rows 501 to 506 are arranged in a vertical row. LED string 501 is the first string of the guitar, LED string 502 is the second string of the guitar, LED string 503 is the third string of the guitar, LED string 504 is the fourth string of the guitar, LED string 505 is the fifth string of the guitar, The LED column 506 displays the pitch error of the sixth string of the guitar. LEDs 501 0 of the center of each LED column, 502 0, ..., 506 0 represents the pitch error 0 cents position, LEDs 501 1, 502 1 of the left edge, ..., 506 1 represents the position of the pitch error -50 cents, the right end LEDs 501 n , 502 n ,..., 506 n represent the position of pitch error +50 cents.

ピッチ誤差表示部50は、ピッチ誤差算出部40の出力するピッチ誤差を参照して、ギターのピッチ誤差をディスプレイに表示する(S50)。具体的には、ピッチ誤差表示部50は、ピッチ誤差算出部40の出力するピッチ誤差を参照し、各弦に対応するLED列のピッチ誤差に対応するLEDを発光させる。   The pitch error display unit 50 refers to the pitch error output from the pitch error calculation unit 40, and displays the guitar pitch error on the display (S50). Specifically, the pitch error display unit 50 refers to the pitch error output from the pitch error calculation unit 40 and causes the LED corresponding to the pitch error of the LED row corresponding to each string to emit light.

このように本実施例の調律器3は、第1弦と第2弦と第4弦に対応するピッチ誤差検出部が基本周波数の2倍の周波数を中心周波数とするバンドパスフィルタを用いて信号を抽出するため、第6弦の倍音が第1弦と第2弦と第4弦のピッチ誤差算出に与える影響を小さくすることができ、ピッチ誤差の算出精度を向上することができる。   As described above, the tuner 3 of the present embodiment uses the bandpass filter whose pitch error detector corresponding to the first string, the second string, and the fourth string has a frequency that is twice the fundamental frequency as a center frequency. Therefore, the influence of the sixth harmonic overtone on the calculation of the pitch error of the first, second and fourth strings can be reduced, and the calculation accuracy of the pitch error can be improved.

本実施例では、最も倍音の影響を受けやすい第1弦と第2弦と第4弦にギター音域ピッチ検出部11を対応させるものとして説明したが、どの弦にギター音域ピッチ検出部11を対応させるかは楽器1の特性などを考慮して適宜変更することができる。例えば、すべての弦にギター音域ピッチ検出部11を対応させるように構成してもよい。   In the present embodiment, the guitar range pit detector 11 is associated with the first string, the second string, and the fourth string, which are most susceptible to overtones. However, the guitar range pit detector 11 is associated with any string. It can be changed as appropriate in consideration of the characteristics of the musical instrument 1 or the like. For example, the guitar sound range pitch detection unit 11 may be configured to correspond to all strings.

図7,8を参照して、本発明の実施例2の調律器4の動作を詳細に説明する。図7は本実施例の調律器4の構成を示すブロック図である。図8は本実施例の調律器4の動作を示すフローチャートである。   The operation of the tuner 4 according to the second embodiment of the present invention will be described in detail with reference to FIGS. FIG. 7 is a block diagram showing the configuration of the tuner 4 of this embodiment. FIG. 8 is a flowchart showing the operation of the tuner 4 of this embodiment.

本実施例の調律器4は、3個のギター音域ピッチ検出部12と3個のギター音域ピッチ検出部13と6個のベース音域ピッチ検出部20と楽器種類推定部30とピッチ誤差算出部41とピッチ誤差表示部50を備える。ギター音域ピッチ検出部12はそれぞれ、ギター基音帯域抽出手段110とギター音域周期計測手段120とギターエンベロープ検出手段130を備える。ギター音域ピッチ検出部13はそれぞれ、ギター倍音帯域抽出手段111とギター音域周期計測手段120とギターエンベロープ検出手段130を備える。ベース音域ピッチ検出部20はそれぞれ、ベース基音帯域抽出手段210とベース音域周期計測手段220とベースエンベロープ検出手段230を備える。   The tuning device 4 of the present embodiment includes three guitar range pitch detecting units 12, three guitar range pitch detecting units 13, six bass range pitch detecting units 20, an instrument type estimating unit 30, and a pitch error calculating unit 41. And a pitch error display unit 50. Each of the guitar sound range pitch detection units 12 includes guitar fundamental sound band extraction means 110, guitar sound range period measurement means 120, and guitar envelope detection means 130. The guitar sound range pitch detection unit 13 includes guitar overtone band extraction means 111, guitar sound range period measurement means 120, and guitar envelope detection means 130, respectively. Each of the bass range pitch detecting units 20 includes a bass fundamental band extracting unit 210, a bass range period measuring unit 220, and a base envelope detecting unit 230.

以下、実際に行われる手続きの順に説明してゆく。調律器4に入力された楽音信号は、3個のギター音域ピッチ検出部12と3個のギター音域ピッチ検出部13と6個のベース音域ピッチ検出部20それぞれに分配される。ギター音域ピッチ検出部12はそれぞれ、ギターの第3弦と第5弦と第6弦に1対1で対応している。ギター音域ピッチ検出部13はそれぞれ、ギターの第1弦と第2弦と第4弦に1対1で対応している。ベース音域ピッチ検出部20はそれぞれ、ベースの各弦に1対1で対応している。   In the following, description will be made in the order of procedures actually performed. The musical tone signal input to the tuner 4 is distributed to each of the three guitar range pitch detecting units 12, the three guitar range pitch detecting units 13, and the six bass range pitch detecting units 20. The guitar sound range pitch detection unit 12 has a one-to-one correspondence with the third, fifth, and sixth strings of the guitar. The guitar sound range pitch detector 13 has a one-to-one correspondence with the first, second, and fourth strings of the guitar. Each bass pitch detecting section 20 corresponds to each string of the bass on a one-to-one basis.

ギター音域ピッチ検出部12に入力された楽音信号は、ギター基音帯域抽出手段110に入力される(S12)。ギター音域ピッチ検出部13に入力された楽音信号は、ギター倍音帯域抽出手段111に入力される(S13)。ギター基音帯域抽出手段110とギター倍音帯域抽出手段111の抽出した信号は、ギター音域周期計測手段120とギターエンベロープ検出手段130に入力される。   The musical sound signal input to the guitar sound range pitch detection unit 12 is input to the guitar fundamental sound band extraction unit 110 (S12). The musical sound signal input to the guitar sound range pitch detection unit 13 is input to the guitar overtone band extraction unit 111 (S13). The signals extracted by the guitar fundamental band extracting unit 110 and the guitar overtone band extracting unit 111 are input to the guitar tone range measuring unit 120 and the guitar envelope detecting unit 130.

ギターエンベロープ検出手段130は、入力された信号のエンベロープを検出してエンベロープ信号を抽出する(S130)。エンベロープの検出方法は周知のいかなる方法をも適用することができる。例えば、「特開2003−076369号公報」に記載のエンベロープ検出方法を適用することができる。ギターエンベロープ検出手段130の出力するエンベロープ信号は楽器種類推定部30に入力される。   The guitar envelope detection means 130 detects the envelope of the input signal and extracts the envelope signal (S130). Any known method can be applied to the envelope detection method. For example, the envelope detection method described in “Japanese Patent Laid-Open No. 2003-076369” can be applied. The envelope signal output from the guitar envelope detection means 130 is input to the musical instrument type estimation unit 30.

ベース音域ピッチ検出部20に入力された楽音信号は、ベース基音帯域抽出手段210に入力される(S20)。ベース基音帯域抽出手段210は、入力された楽音信号から、そのベース音域ピッチ検出部20が対応する弦に対応する周波数帯の成分を、バンドパスフィルタを用いて抽出する(S210)。ここで、バンドパスフィルタは、そのベース音域ピッチ検出部20が対応する弦の基本周波数を中心周波数として、例えば中心周波数から上下半音ずつを含むように帯域幅を設定することができる。ベース基音帯域抽出手段210の抽出した信号は、ベース音域周期計測手段220とベースエンベロープ検出手段230に入力される。   The musical tone signal input to the bass range pitch detecting unit 20 is input to the bass range band extracting unit 210 (S20). The base fundamental band extracting unit 210 extracts a frequency band component corresponding to the string corresponding to the bass pitch detection section 20 from the input musical sound signal using a bandpass filter (S210). Here, the band-pass filter can set the bandwidth so that, for example, each of the upper and lower semitones from the center frequency is included with the fundamental frequency of the string corresponding to the bass pitch detection unit 20 as the center frequency. The signal extracted by the bass fundamental band extracting unit 210 is input to the bass range period measuring unit 220 and the bass envelope detecting unit 230.

ベース音域周期計測手段220は、入力された信号それぞれの周期を計測する(S220)。周期の計測方法はギター音域周期計測手段120と同様である。ベース音域周期計測手段220の出力する周期は、ピッチ誤差算出部41に入力される。   The bass range period measuring means 220 measures the period of each input signal (S220). The period measurement method is the same as that of the guitar sound range measurement unit 120. The period output by the bass range period measuring unit 220 is input to the pitch error calculation unit 41.

ベースエンベロープ検出手段230は、入力された信号のエンベロープを検出してエンベロープ信号を抽出する(S230)。エンベロープの検出方法はギターエンベロープ検出手段130と同様である。ベースエンベロープ検出手段230の出力するエンベロープ信号は楽器種類推定部30に入力される。   The base envelope detector 230 detects the envelope of the input signal and extracts the envelope signal (S230). The envelope detection method is the same as that of the guitar envelope detection means 130. The envelope signal output from the base envelope detector 230 is input to the musical instrument type estimation unit 30.

楽器種類推定部30は、ギターエンベロープ検出手段130の出力するエンベロープ信号とベースエンベロープ検出手段230の出力するエンベロープ信号を用いて、調律器4に入力された楽音信号を発音している楽器の種類を推定する(S30)。まず、楽器種類推定部30は、ギターエンベロープ検出手段130の出力するすべてのエンベロープ信号を加算し、ギター音域レベルを算出する。一方、ベースエンベロープ検出手段230の出力するすべてのエンベロープ信号を加算し、ベース音域レベルを算出する。そして、算出したギター音域レベルとベース音域レベルを比較して、ギター音域レベルの方が大きい場合には、発音中の楽器をギターと推定し、ベース音域レベルの方が大きい場合には、発音中の楽器をベースと推定する。このとき、ギター音域レベルとベース音域レベルが同程度である場合には、倍音の影響を考慮してベースと推定してもよい。楽器種類推定部30の推定した楽器の種類はピッチ誤差算出部41に入力される。   The musical instrument type estimation unit 30 uses the envelope signal output from the guitar envelope detection means 130 and the envelope signal output from the bass envelope detection means 230 to determine the type of musical instrument that produces the musical tone signal input to the tuner 4. Estimate (S30). First, the musical instrument type estimation unit 30 adds all the envelope signals output from the guitar envelope detection means 130 to calculate the guitar sound range level. On the other hand, all the envelope signals output from the bass envelope detector 230 are added to calculate the bass range level. Then, the calculated guitar range level is compared with the bass range level, and if the guitar range level is higher, the instrument being played is estimated to be a guitar, and if the bass range level is higher, The instrument is assumed to be the base. At this time, if the guitar range level and the bass range level are approximately the same, the bass may be estimated in consideration of the influence of overtones. The instrument type estimated by the instrument type estimation unit 30 is input to the pitch error calculation unit 41.

ピッチ誤差算出部41は、入力された周期から各弦のピッチ誤差を算出する(S41)。まず、ピッチ誤差算出部41は、楽器種類推定部30の出力する楽器種類を参照して、楽器種類がギターであれば、ギター音域ピッチ検出部12の出力する周期とそのギター音域ピッチ検出部12が対応する弦の基本周波数の周期とを比較してピッチ誤差を算出する。また、ギター音域ピッチ検出部13の出力する周期とそのギター音域ピッチ検出部13が対応する弦の基本周波数の2倍の周波数の周期とを比較してピッチ誤差を算出する。もしくは、入力された周期を2倍して、そのギター音域ピッチ検出部13が対応する弦の基本周波数の周期と比較してピッチ誤差を算出する。ここで、ギター音域ピッチ検出部13が周期を2倍して出力するように構成している場合には、そのギター音域ピッチ検出部13が対応する弦の基本周波数の周期と比較してピッチ誤差を算出するように構成してもよい。楽器種類推定部30の出力する楽器種類がベースであれば、ベース音域ピッチ検出部20の出力する周期とそのベース音域ピッチ検出部20が対応する弦の基本周波数の周期とを比較してピッチ誤差を算出する。ピッチ誤差算出部41の算出したピッチ誤差はピッチ誤差表示部50に入力される。   The pitch error calculation unit 41 calculates the pitch error of each string from the input period (S41). First, the pitch error calculation unit 41 refers to the instrument type output from the instrument type estimation unit 30, and if the instrument type is a guitar, the pitch output from the guitar range pitch detection unit 12 and the guitar range pitch detection unit 12 thereof. Is compared with the period of the fundamental frequency of the corresponding string to calculate the pitch error. Further, the pitch error is calculated by comparing the cycle output from the guitar pitch detection unit 13 with the cycle of the double frequency of the fundamental frequency of the string to which the guitar pitch detection unit 13 corresponds. Alternatively, the input period is doubled and the pitch range is calculated by the guitar sound range pitch detection unit 13 by comparing with the period of the fundamental frequency of the corresponding string. Here, when the guitar sound range pitch detection unit 13 is configured to output by doubling the period, the pitch error of the guitar sound range pitch detection unit 13 is compared with the period of the fundamental frequency of the corresponding string. May be calculated. If the instrument type output from the instrument type estimation unit 30 is a base, the pitch error is determined by comparing the period output from the bass range pitch detection unit 20 with the period of the fundamental frequency of the string corresponding to the bass range pitch detection unit 20. Is calculated. The pitch error calculated by the pitch error calculation unit 41 is input to the pitch error display unit 50.

ピッチ誤差表示部50は、ピッチ誤差算出部41の出力するピッチ誤差をディスプレイに表示する(S50)。   The pitch error display unit 50 displays the pitch error output from the pitch error calculation unit 41 on the display (S50).

このように本実施例の調律器4は、楽器種類推定部30を備え、楽器ごとにその音域に含まれる信号のレベル情報を算出して比較することで、入力された楽音信号を発音している楽器の種類を推定することができる。この際、相対的に音域の高い楽器に対応するレベル情報を算出する際に、倍音の影響を小さく抑えることができるように構成されているため、より楽器種類の推定精度を向上することができる。   As described above, the tuner 4 of the present embodiment includes the musical instrument type estimation unit 30, and calculates and compares the level information of the signals included in the sound range for each musical instrument, thereby sounding the input musical sound signal. You can estimate the type of instrument you have. At this time, when calculating level information corresponding to a musical instrument having a relatively high sound range, it is configured to be able to suppress the influence of overtones to be small, so that it is possible to further improve the estimation accuracy of the musical instrument type. .

本実施例では、最も倍音の影響を受けやすいギターの第1弦とギターの第2弦とギターの第4弦にギター音域ピッチ検出部11を対応させるものとして説明したが、ギターのどの弦にギター音域ピッチ検出部11を対応させるかは楽器1の特性などを考慮して適宜変更することができる。例えば、ギターのすべての弦にギター音域ピッチ検出部11を対応させるように構成してもよい。   In the present embodiment, it has been described that the guitar sound range pitch detector 11 corresponds to the first string of the guitar, the second string of the guitar, and the fourth string of the guitar that are most susceptible to overtones. Whether the guitar sound range pitch detection unit 11 corresponds can be appropriately changed in consideration of the characteristics of the musical instrument 1 and the like. For example, the guitar sound range pitch detector 11 may be configured to correspond to all strings of the guitar.

図9,10を参照して、本発明の実施例3の調律器5の動作を詳細に説明する。図9は本実施例の調律器5の構成を示すブロック図である。図10は本実施例の調律器5の動作を示すフローチャートである。   The operation of the tuner 5 according to the third embodiment of the present invention will be described in detail with reference to FIGS. FIG. 9 is a block diagram showing the configuration of the tuner 5 of this embodiment. FIG. 10 is a flowchart showing the operation of the tuner 5 of this embodiment.

本実施例の調律器5は、6個のギター音域ピッチ検出部12と6個のベース音域ピッチ検出部20と楽器種類推定部30とピッチ誤差算出部42とピッチ誤差表示部50を備える。ギター音域ピッチ検出部12はそれぞれ、ギター基音帯域抽出手段110とギター音域周期計測手段120とギターエンベロープ検出手段130を備える。ベース音域ピッチ検出部20はそれぞれ、ベース基音帯域抽出手段210とベース音域周期計測手段220とベースエンベロープ検出手段230を備える。   The tuning device 5 of the present embodiment includes six guitar range pitch detecting units 12, six bass range pitch detecting units 20, an instrument type estimating unit 30, a pitch error calculating unit 42, and a pitch error display unit 50. Each of the guitar sound range pitch detection units 12 includes guitar fundamental sound band extraction means 110, guitar sound range period measurement means 120, and guitar envelope detection means 130. Each of the bass range pitch detecting units 20 includes a bass fundamental band extracting unit 210, a bass range period measuring unit 220, and a base envelope detecting unit 230.

以下、実際に行われる手続きの順に説明してゆく。調律器5に入力された楽音信号は、6個のギター音域ピッチ検出部12と6個のベース音域ピッチ検出部20それぞれに分配される。ギター音域ピッチ検出部12はそれぞれ、ギターの各弦に1対1で対応している。ベース音域ピッチ検出部20はそれぞれ、ベースの各弦に1対1で対応している。   In the following, description will be made in the order of procedures actually performed. The musical tone signal input to the tuner 5 is distributed to each of the six guitar range pitch detecting units 12 and the six bass range pitch detecting units 20. The guitar sound range pitch detector 12 corresponds to each string of the guitar on a one-to-one basis. Each bass pitch detecting section 20 corresponds to each string of the bass on a one-to-one basis.

ギター音域ピッチ検出部12に入力された楽音信号は、ギター基音帯域抽出手段110に入力される(S12)。ギター基音帯域抽出手段110の抽出した信号は、ギター音域周期計測手段120とギターエンベロープ検出手段130に入力される。ギターエンベロープ検出手段130は、入力された信号のエンベロープを検出してエンベロープ信号を抽出する(S130)。ギターエンベロープ検出手段130の出力するエンベロープ信号は楽器種類推定部30に入力される。   The musical sound signal input to the guitar sound range pitch detection unit 12 is input to the guitar fundamental sound band extraction unit 110 (S12). The signal extracted by the guitar fundamental band extracting unit 110 is input to the guitar tone range measuring unit 120 and the guitar envelope detecting unit 130. The guitar envelope detection means 130 detects the envelope of the input signal and extracts the envelope signal (S130). The envelope signal output from the guitar envelope detection means 130 is input to the musical instrument type estimation unit 30.

ベース音域ピッチ検出部20に入力された楽音信号は、ベース基音帯域抽出手段210に入力される(S20)。ベース基音帯域抽出手段210の抽出した信号は、ベース音域周期計測手段220とベースエンベロープ検出手段230に入力される。ベース音域周期計測手段220は、入力された信号それぞれの周期を計測する(S220)。ベース音域周期計測手段220の出力する周期は、ピッチ誤差算出部42に入力される。ベースエンベロープ検出手段230は、入力された信号のエンベロープを検出してエンベロープ信号を抽出する(S230)。ベースエンベロープ検出手段230の出力するエンベロープ信号は楽器種類推定部30に入力される。   The musical tone signal input to the bass range pitch detecting unit 20 is input to the bass range band extracting unit 210 (S20). The signal extracted by the bass fundamental band extracting unit 210 is input to the bass range period measuring unit 220 and the bass envelope detecting unit 230. The bass range period measuring means 220 measures the period of each input signal (S220). The period output by the bass range period measuring unit 220 is input to the pitch error calculation unit 42. The base envelope detector 230 detects the envelope of the input signal and extracts the envelope signal (S230). The envelope signal output from the base envelope detector 230 is input to the musical instrument type estimation unit 30.

楽器種類推定部30は、ギターエンベロープ検出手段130の出力するエンベロープ信号とベースエンベロープ検出手段230の出力するエンベロープ信号を用いて、調律器4に入力された楽音信号を発音している楽器の種類を推定する(S30)。楽器種類推定部30の推定した楽器の種類はピッチ誤差算出部42に入力される。   The musical instrument type estimation unit 30 uses the envelope signal output from the guitar envelope detection means 130 and the envelope signal output from the bass envelope detection means 230 to determine the type of musical instrument that produces the musical tone signal input to the tuner 4. Estimate (S30). The instrument type estimated by the instrument type estimation unit 30 is input to the pitch error calculation unit 42.

ピッチ誤差算出部42は、入力された周期から各弦のピッチ誤差を算出する(S42)。楽器種類推定部30の出力する楽器種類がギターであれば、ギター音域ピッチ検出部12の出力する周期とそのギター音域ピッチ検出部12が対応する弦の基本周波数の周期とを比較してピッチ誤差を算出する。楽器種類推定部30の出力する楽器種類がベースであれば、ベース音域ピッチ検出部20の出力する周期とそのベース音域ピッチ検出部20が対応する弦の基本周波数の周期とを比較してピッチ誤差を算出する。ピッチ誤差算出部42の算出したピッチ誤差はピッチ誤差表示部50に入力される。   The pitch error calculation unit 42 calculates the pitch error of each string from the input period (S42). If the instrument type output from the instrument type estimation unit 30 is a guitar, a pitch error is determined by comparing the period output from the guitar range pitch detection unit 12 with the period of the fundamental frequency of the string corresponding to the guitar range pitch detection unit 12. Is calculated. If the instrument type output from the instrument type estimation unit 30 is a base, the pitch error is determined by comparing the period output from the bass range pitch detection unit 20 with the period of the fundamental frequency of the string corresponding to the bass range pitch detection unit 20. Is calculated. The pitch error calculated by the pitch error calculation unit 42 is input to the pitch error display unit 50.

ピッチ誤差表示部50は、ピッチ誤差算出部42の出力するピッチ誤差をディスプレイに表示する(S50)。   The pitch error display unit 50 displays the pitch error output from the pitch error calculation unit 42 on the display (S50).

このように本実施例の調律器5は、ギター音域ピッチ検出部がギターの各弦の基本周波数を中心周波数とするバンドパスフィルタを用いて信号を抽出することで、実施例2の調律器4と比較して、構成を単純化することができる。2倍音の減衰率が大きく、ベースの2倍音がギター音域のレベル測定に与える影響が小さい場合には、本実施例のように構成することができる。   As described above, the tuner 5 according to the second embodiment extracts the signal by using the bandpass filter whose center frequency is the fundamental frequency of each string of the guitar. Compared with, the configuration can be simplified. In the case where the attenuation rate of the second overtone is large and the influence of the second overtone of the bass on the level measurement of the guitar sound range is small, it can be configured as in this embodiment.

この発明はギターやベース等の弦楽器の調律に利用することができる。   The present invention can be used to tune stringed instruments such as guitars and basses.

1 楽器
2,3,4,5 調律器
10,11,12,13 ギター音域ピッチ検出部
110 ギター基音帯域抽出手段
111 ギター倍音帯域抽出手段
120 ギター音域周期計測手段
130 ギターエンベロープ検出手段
20 ベース音域ピッチ検出部
210 ベース基音帯域抽出手段
220 ベース音域周期計測手段
230 ベースエンベロープ検出手段
30 楽器種類推定部
40,41,42 ピッチ誤差算出部
50 ピッチ誤差表示部
DESCRIPTION OF SYMBOLS 1 Musical instrument 2, 3, 4, 5 Tuner 10, 11, 12, 13 Guitar sound range pitch detection part 110 Guitar fundamental band extraction means 111 Guitar overtone band extraction means 120 Guitar sound range period measurement means 130 Guitar envelope detection means 20 Bass sound range pitch Detection unit 210 Bass fundamental band extraction unit 220 Bass range period measurement unit 230 Base envelope detection unit 30 Instrument type estimation unit 40, 41, 42 Pitch error calculation unit 50 Pitch error display unit

Claims (5)

入力された楽音信号からギターの各弦に対応する信号の周波数情報であるギター音域周波数情報を生成する6つのギター音域ピッチ検出部と、当該ギター音域周波数情報からピッチ誤差を算出してピッチ誤差情報を生成するピッチ誤差算出部と、当該ピッチ誤差情報を表示するピッチ誤差表示部を備える調律器であって、
前記ギター音域ピッチ検出部は
本周波数を中心周波数として前記中心周波数から上下半音ずつずれた音が含まれない帯域幅の周波数帯域に他の弦の基本周波数の整数倍の周波数が含まれる弦については、当該弦に対応する基本周波数の2倍の周波数を含み、当該弦の基本周波数を中心周波数とする前記帯域幅の周波数帯域を含まない周波数帯域の信号を抽出し、基本周波数を中心周波数とする前記帯域幅の周波数帯域に他の弦の基本周波数の整数倍の周波数が含まれない弦については、当該弦の基本周波数を中心周波数とする前記帯域幅の周波数帯域を含む周波数帯域の信号を抽出するギター倍音帯域抽出手段と、
前記ギター倍音帯域抽出手段の抽出する信号の周期を計測して前記ギター音域周波数情報を生成するギター音域周期計測手段と、を備える
ことを特徴とする調律器。
Six guitar range pitch detection units that generate guitar range frequency information that is frequency information of signals corresponding to each string of the guitar from the input musical sound signal, and pitch error information by calculating a pitch error from the guitar range frequency information A pitch error calculation unit that generates a pitch error display unit that displays the pitch error information,
The guitar range pitch detection unit,
The strings that contain an integral multiple of the frequency of the fundamental frequency of the other strings from the center frequency as the center frequency basic frequency to the frequency band of the upper and lower semitones each shifted sound does not include bandwidth, to the chord A signal in a frequency band that includes a frequency that is twice the corresponding fundamental frequency and that does not include the frequency band of the bandwidth centered on the fundamental frequency of the string is extracted , and the bandwidth of the bandwidth centered on the fundamental frequency is extracted . For a string whose frequency band does not include a frequency that is an integral multiple of the fundamental frequency of another string, a guitar harmonic band that extracts a signal in the frequency band including the frequency band with the bandwidth centered on the fundamental frequency of the string. Extraction means;
And a guitar tone range measuring means for measuring the period of a signal extracted by the guitar overtone band extracting means and generating the guitar tone range frequency information.
請求項1に記載の調律器であって、
ギターの第1弦に対応するギター音域ピッチ検出部とギターの第2弦に対応するギター音域ピッチ検出部は、前記ギター倍音帯域抽出手段と前記ギター音域周期計測手段を備える
ことを特徴とする調律器。
The tuning device according to claim 1,
A guitar range pitch detecting unit corresponding to the first string of the guitar and a guitar range pitch detecting unit corresponding to the second string of the guitar include the guitar overtone band extracting unit and the guitar range period measuring unit. vessel.
請求項2に記載の調律器であって、
ギターの第4弦に対応するギター音域ピッチ検出部は、前記ギター倍音帯域抽出手段と前記ギター音域周期計測手段を備える
ことを特徴とする調律器。
A tuning device according to claim 2,
A guitar tuning range pitch detection unit corresponding to the fourth string of the guitar includes the guitar overtone band extraction unit and the guitar pitch range measurement unit.
請求項1から3のいずれかに記載の調律器であって、
前記楽音信号からベースの各弦に対応する信号の周波数情報であるベース音域周波数情報を生成する6つのベース音域ピッチ検出部と、
前記楽音信号を発生させている楽器種類を推定する楽器種類推定部を、さらに備え、
前記ギター音域ピッチ検出部は、前記ギターの各弦に対応する信号のエンベロープを検出してギターエンベロープ信号を生成するギターエンベロープ検出手段を、さらに備え、
前記ベース音域ピッチ検出部は、前記ベースの各弦に対応する信号のエンベロープを検出してベースエンベロープ信号を生成するベースエンベロープ検出手段を、さらに備え、
前記楽器種類推定部は、前記ギターエンベロープ信号を用いてギター音域のレベル情報であるギター音域レベルを生成し、前記ベースエンベロープ信号を用いてベース音域のレベル情報であるベース音域レベルを生成し、当該ギター音域レベルと当該ベース音域レベルを用いて前記楽器種類を推定し、
前記ピッチ誤差算出部は、前記楽器種類に基づいて前記ギター音域周波数情報と前記ベース音域周波数情報のいずれかを用いて、ピッチ誤差を算出して前記ピッチ誤差情報を生成する
ことを特徴とする調律器。
A tuning device according to any one of claims 1 to 3,
Six bass range pitch detection units that generate bass range frequency information that is frequency information of signals corresponding to each string of the bass from the musical sound signal;
A musical instrument type estimation unit for estimating the musical instrument type generating the musical sound signal,
The guitar sound range pitch detection unit further includes guitar envelope detection means for detecting a signal envelope corresponding to each string of the guitar to generate a guitar envelope signal,
The bass pitch detection unit further includes a base envelope detection unit that detects a signal envelope corresponding to each string of the bass and generates a base envelope signal,
The instrument type estimation unit generates a guitar sound range level that is level information of a guitar sound range using the guitar envelope signal, generates a bass sound range level that is level information of a bass sound range using the base envelope signal, and The instrument type is estimated using the guitar range level and the bass range level,
The pitch error calculation unit generates the pitch error information by calculating a pitch error using either the guitar range frequency information or the base range frequency information based on the instrument type. vessel.
入力された楽音信号からギターの各弦に対応する信号の周波数情報であるギター音域周波数情報を生成する6つのギター音域ピッチ検出部と、前記楽音信号からベースの各弦に対応する信号の周波数情報であるベース音域周波数情報を生成する6つのベース音域ピッチ検出部と、前記楽音信号を発生させている楽器種類を推定する楽器種類推定部と、ピッチ誤差情報を生成するピッチ誤差算出部と、当該ピッチ誤差情報を表示するピッチ誤差表示部と、を備える調律器であって、
前記ギター音域ピッチ検出部は、前記ギターの各弦に対応する信号のエンベロープを検出してギターエンベロープ信号を生成するギターエンベロープ検出手段を備え、
前記ベース音域ピッチ検出部は、前記ベースの各弦に対応する信号のエンベロープを検出してベースエンベロープ信号を生成するベースエンベロープ検出手段を備え、
前記楽器種類推定部は、前記ギターエンベロープ信号を用いてギター音域のレベル情報であるギター音域レベルを生成し、前記ベースエンベロープ信号を用いてベース音域のレベル情報であるベース音域レベルを生成し、当該ギター音域レベルと当該ベース音域レベルを用いて前記楽器種類を推定し、
前記ピッチ誤差算出部は、前記楽器種類に基づいて前記ギター音域周波数情報と前記ベース音域周波数情報のいずれかを用いて、ピッチ誤差を算出して前記ピッチ誤差情報を生成する
ことを特徴とする調律器。
Six guitar range pitch detection units that generate guitar range frequency information that is frequency information of signals corresponding to each string of the guitar from the input tone signal, and frequency information of signals corresponding to each string of the base from the tone signal 6 bass range pitch detectors for generating bass range frequency information, an instrument type estimation unit for estimating the instrument type generating the musical sound signal, a pitch error calculation unit for generating pitch error information, A pitch error display unit for displaying pitch error information, and a tuning device comprising:
The guitar sound range pitch detection unit includes guitar envelope detection means for generating a guitar envelope signal by detecting an envelope of a signal corresponding to each string of the guitar,
The bass pitch detection unit includes a base envelope detection unit that detects a signal envelope corresponding to each string of the bass and generates a base envelope signal.
The instrument type estimation unit generates a guitar sound range level that is level information of a guitar sound range using the guitar envelope signal, generates a bass sound range level that is level information of a bass sound range using the base envelope signal, and The instrument type is estimated using the guitar range level and the bass range level,
The pitch error calculation unit generates the pitch error information by calculating a pitch error using either the guitar range frequency information or the base range frequency information based on the instrument type. vessel.
JP2012001161A 2012-01-06 2012-01-06 Tuner Expired - Fee Related JP6067227B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012001161A JP6067227B2 (en) 2012-01-06 2012-01-06 Tuner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012001161A JP6067227B2 (en) 2012-01-06 2012-01-06 Tuner

Publications (2)

Publication Number Publication Date
JP2013140313A JP2013140313A (en) 2013-07-18
JP6067227B2 true JP6067227B2 (en) 2017-01-25

Family

ID=49037778

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012001161A Expired - Fee Related JP6067227B2 (en) 2012-01-06 2012-01-06 Tuner

Country Status (1)

Country Link
JP (1) JP6067227B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0269395U (en) * 1988-11-15 1990-05-25
US6066790A (en) * 1995-07-14 2000-05-23 Freeland; Stephen J. Multiple frequency display for musical sounds
JP3577158B2 (en) * 1996-03-22 2004-10-13 株式会社コルグ Tuner
JP2001202080A (en) * 2000-01-17 2001-07-27 Seiko Instruments Inc Tuning device
JP2002073015A (en) * 2000-08-31 2002-03-12 Kawai Musical Instr Mfg Co Ltd Tuning assistance device, tuning method, and storage medium
JP4412100B2 (en) * 2004-08-02 2010-02-10 ヤマハ株式会社 Tuners and programs

Also Published As

Publication number Publication date
JP2013140313A (en) 2013-07-18

Similar Documents

Publication Publication Date Title
US8859872B2 (en) Method for giving feedback on a musical performance
JP2013242440A (en) Tuner
US10115381B2 (en) Device and method for simulating a sound timbre, particularly for stringed electrical musical instruments
US7371954B2 (en) Tuner apparatus for aiding a tuning of musical instrument
JP2017090671A (en) Tuning estimation device, evaluation device, and data processing device
JP5229998B2 (en) Code name detection device and code name detection program
JP5196550B2 (en) Code detection apparatus and code detection program
JP6067227B2 (en) Tuner
JP5005445B2 (en) Code name detection device and code name detection program
JP4932614B2 (en) Code name detection device and code name detection program
Mansour et al. Post-classification of nominally identical steel-string guitars using bridge admittances
JP5704368B2 (en) Musical performance device and musical performance processing program
JP5153517B2 (en) Code name detection device and computer program for code name detection
JP5768268B2 (en) Tuner
JP5807754B2 (en) Stringed instrument performance evaluation apparatus and stringed instrument performance evaluation program
JP4367156B2 (en) Tuning device and program thereof
JP2015001586A (en) Stringed instrument performance evaluation apparatus and stringed instrument performance evaluation program
JP6122729B2 (en) Guitar tuner
JP2000066667A (en) Tuner
Cartling Beating frequency and amplitude modulation of the piano tone due to coupling of tones
JP6135312B2 (en) Electronic stringed instrument, musical sound control method and program
KR20010008976A (en) Method device for tuning instrument
JPH0342412B2 (en)
Ramsey et al. Correlating properties of stringed instruments
JP6175034B2 (en) Singing evaluation device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140820

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150424

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150507

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150619

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160722

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: 20161220

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161221

R150 Certificate of patent or registration of utility model

Ref document number: 6067227

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees