Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4125559B2 - Electronic tuner - Google Patents
[go: Go Back, main page]

JP4125559B2 - Electronic tuner - Google Patents

Electronic tuner Download PDF

Info

Publication number
JP4125559B2
JP4125559B2 JP2002208996A JP2002208996A JP4125559B2 JP 4125559 B2 JP4125559 B2 JP 4125559B2 JP 2002208996 A JP2002208996 A JP 2002208996A JP 2002208996 A JP2002208996 A JP 2002208996A JP 4125559 B2 JP4125559 B2 JP 4125559B2
Authority
JP
Japan
Prior art keywords
pitch
electronic
difference
notification means
range
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
JP2002208996A
Other languages
Japanese (ja)
Other versions
JP2004053779A (en
JP2004053779A5 (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.)
Roland Corp
Original Assignee
Roland 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 Roland Corp filed Critical Roland Corp
Priority to JP2002208996A priority Critical patent/JP4125559B2/en
Publication of JP2004053779A publication Critical patent/JP2004053779A/en
Publication of JP2004053779A5 publication Critical patent/JP2004053779A5/ja
Application granted granted Critical
Publication of JP4125559B2 publication Critical patent/JP4125559B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Auxiliary Devices For Music (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、入力楽音信号の音高と所定の基準音高との差分が所定範囲内にあるか否かを報知する電子調律器に関する。
【0002】
【従来の技術】
ギターなどの弦楽器の調律(チューニング)を行なう際には、弦楽器の弾弦により入力される楽音信号の音高を検出し、検出された音高(以下、検出音高と称する)と、あらかじめ設定されている基準音高との差分が所定範囲内にあるか否かを報知する電子調律器(チューナ)が用いられる。このような電子調律器には、検出音高と基準音高との差分を指し示す指針を有するメータや、その差分が所定範囲内にある場合に点灯するLED等が備えられている。操作者は、メータの指針が所定範囲内になるように、あるいはLEDが点灯するように調律を行なう。
【0003】
【発明が解決しようとする課題】
上述した電子調律器では、検出音高と基準音高との差分が所定範囲内にあるか否かの報知は、メータの指針が所定範囲内にあるか否か、あるいはLEDが点灯するか否かで行なわれる。しかし、ギター等の弦楽器では、楽音信号の音高が所定範囲内にある場合であっても、その楽音信号の波形は変動しているため、メータの指針が振動したりLEDが点滅表示する場合があり、そのような場合、初心者は調律が確実に行なわれたかどうかよく判らないという問題がある。
【0004】
本発明は、上記事情に鑑み、調律が確実に行なわれたことを認識することができる電子調律器を提供することを目的とする。
【0005】
【課題を解決するための手段】
上記目的を達成する本発明の電子調律器は、入力楽音信号の音高と所定の基準音高との差分が所定範囲内にあるか否かを報知する電子調律器において、
上記差分が上記所定範囲内に入ったときに報知する第1の報知手段と、
上記差分が所定時間継続して上記所定範囲内にあったときに報知する第2の報知手段とを備えたことを特徴とする。
【0006】
一般に、電子調律器でギター等の弦楽器の調律を行なうにあたり、その電子楽器に入力される楽音信号の音高が所定範囲内にある場合であっても、その楽音信号の波形は変動しているため、メータの指針が振動したりLEDが点滅表示する場合があり、そのような場合、初心者は調律が確実に行なわれたかどうかよく判らないという問題がある。
【0007】
本発明の電子調律器は、ギター等の調律を行なうにあたり、第1の報知手段である例えば上記メータの指針が振動したり上記LEDが点滅表示するような場合であっても、第2の報知手段(例えば、後述する実施形態におけるスピーカ)により入力楽音信号の音高と所定の基準音高との差分が所定時間継続して所定範囲内にあったときに報知される。従って、初心者であっても調律が確実に行なわれたことを認識することができる。
ここで、本発明の電子調律器において、前記第1の報知手段は、視覚に対する報知を行う視覚報知手段であってもよく、あるいは、前記第2の報知手段は、聴覚に対する報知を行う聴覚報知手段であってもよい。この場合に、前記視覚報知手段は、指針の動きで報知するメータであってもよく、あるいは、前記視覚報知手段は、発光器の発光状態で報知する発光手段であってもよい。また、前記聴覚報知手段は、発音して報知する発音手段であってもよい。
【0008】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【0009】
図1は、本発明の一実施形態の電子調律器のブロック図である。
【0010】
図1に示す電子調律器100には、音響信号A(本発明にいう楽音信号の一例)が入力される。この電子調律器100は、入力された音響信号Aの音高と所定の基準音高との差分が所定範囲内にあるか否かを報知する電子調律器である。
【0011】
この電子調律器100には、ゼロクロス検出部102と、操作子群103と、CPU104と、表示部105と、放音部106と、ROM107と、RAM108とが備えられている。
【0012】
ゼロクロス検出部102は、入力される音響信号Aに対してゼロクロス検出を行ない、ゼロクロスが検出された時点でCPU104に割り込み信号を出力する。
【0013】
操作子群103には、基準音高選択スイッチ,タイムボタン,レンジボタン等の操作子が備えられている。これらの操作子については後述する。
【0014】
CPU104は、ROM107に記憶されたプログラムにより、図1に示す電子調律器100全体を制御する。具体的には、前述したゼロクロス検出部102から出力される割り込み信号により自己相関に基づいて基本周波数である音高を検出したり、操作子群103に備えられた操作子の操作状態を検出したり、あるいは表示部106に対する表示を制御したり、放音部106に備えられた後述するスピーカの駆動制御等を行なう。
【0015】
表示部105は、本発明にいう第1の報知手段の一例であり、この表示部105には、CPU104で検出された入力音響信号Aの音高と所定の基準音高との差分が所定範囲内にあるか否かを報知するメータや複数のLED等が備えられている。これらのメータやLED等については後述するが、この表示部105は、それらメータやLEDにより、上記差分が上記所定範囲内に入ったときに報知する。
【0016】
放音部106は、本発明にいう第2の報知手段の一例であり、スピーカ(もしくは電子ブザー)が備えられている。この放音部104は、上記差分が所定時間継続して上記所定範囲内にあったときに報知する。
【0017】
ROM107には、CPU104を動作させるプログラムや、基準音高データ、基準値との誤差範囲を示すデータ等が記憶されている。
【0018】
RAM108は、CPU104に備えられたワーキングRAM、検出音高を表わすデータ等を一時的に記憶するためのものである。
【0019】
図2は、図1に示す電子調律器の操作パネルを示す図である。
【0020】
この操作パネル110には、操作子群103を構成する基準音高選択スイッチ103_1,タイムボタン103_2,レンジボタン103_3が備えられている。
【0021】
基準音高選択スイッチ103_1は、6弦それぞれに対応する基準音高を設定するための操作子であり、ユーザは1〜6までの番号を選択操作することにより所望の弦に対応する基準音高を選択する。
【0022】
タイムボタン(TIME)103_2は、CPU104で検出された入力音響信号Aの音高(以下、単に検出音高と称する)が基準音高との誤差範囲に入ってからの継続時間を設定するための操作子である。タイムボタン103_2を押すごとに、そのタイムボタン103_2の上部に設けられた、表示器105を構成するLED105_4(継続時間0.5秒用),LED105_5(継続時間1.0秒用),LED105_6(継続時間2.0秒用)が点灯移動する。これにより所望の継続時間を選択することができる。初期値は、継続時間0.5秒が設定される(LED105_4が点灯する)。
【0023】
レンジボタン(RANGE)103_3は、検出音高と基準音高との誤差範囲を選択するための操作子である。レンジボタン103_3を押すごとに、そのタイムボタン103_3の上部に設けられた、表示器105を構成するLED105_7(誤差範囲±1cent用),LED105_8(誤差範囲±3cent用),LED105_9(誤差範囲±5cent用)が点灯移動する。これにより所望の誤差範囲を選択することができる。初期値は、誤差範囲±1centが設定される(LED105_7が点灯する)。
【0024】
また、この操作パネル110には、表示部105を構成するメータ105_1およびLED105_2,105_3が備えられている。
【0025】
メータ105_1は、指針105_1aを有し、中央がゼロ(検出音高と基準音高との誤差がゼロ)、左側がマイナス方向(検出音高の方が基準音高よりも低い)を示し、右側がプラス方向(検出音高の方が基準音高よりも高い)を示す。また、左側には−50Centまでの目盛りが刻まれており、右側には+50Centまでの目盛りが刻まれている。さらに、検出音高の方が基準音高よりも低い場合はLED105_2が点灯し、逆に検出音高の方が基準音高よりも高い場合はLED105_3が点灯する。また、検出音高と基準音高との誤差が設定された誤差範囲内であれば、LED105_2,LED105_3の双方が点灯する。
【0026】
さらに、この操作パネル110には、放音部106を構成するスピーカ106_1が備えられている。このスピーカ106_1は、入力検出音高と基準音高との差分が所定時間継続して上記誤差範囲内にあったときに、即ちチューニングが安定したことを報知するために発音される。スピーカ106_1からは、例えば選択されている基準音が発音される。尚、スピーカ106_1からの発音を停止するスイッチを設けてもよい。
【0027】
また、この操作パネル110には、被調律楽器の音を入力するためのマイクロホン110_1と、音響信号Aを直接入力するための入力端子110_2と、電子調律器100に電源を投入するための電源スイッチ110_3とが備えられている。尚、入力端子110_2にギターなどのプラグを挿入するとマイクロホン110_1からの入力は遮断される。
【0028】
図3は、図1に示す電子調律器におけるメイン処理ルーチンを示すフローチャートである。
【0029】
図3に示す電子調律器100に電源が投入されると、このルーチンが実行される。
【0030】
先ず、ステップS201において、初期設定を行なう。この初期設定では、タイムボタン103_2の操作により設定される継続時間(検出音高が基準音高との誤差範囲に入ってからの継続時間)の初期値を0.5秒にする(継続時間記憶用のTレジスタに記憶される)。また、レンジボタン103_3の操作により設定される検出音高と基準音高との誤差範囲の初期値を±1centにする(誤差範囲記憶用のRレジスタに記憶される)。さらに、継続時間0.5秒用のLED105_4,誤差範囲±1cent用のLED105_7を点灯する。
【0031】
次に、ステップS202において、設定モードの処理を行なう。詳細については図4で説明するが、この設定モードの処理では、基準音高選択スイッチ103_1により選択された基準音高を設定したり、タイムボタン103_2で設定された継続時間の値をTレジスタにセットしたり、レンジボタン103_3で設定された誤差範囲の値をRレジスタにセットしたりする。
【0032】
さらに、ステップS203において、検出モードの処理を行なう。詳細については図5で説明するが、この検出モードの処理では、電子調律器100に音響信号Aが入力されることで起動してその音響信号Aの音高を検出し、検出された音高と前述したステップS202で設定された基準音高との差分に基づいて検出結果を報知してステップS202に戻る。
【0033】
図4は、図3に示す設定モードのルーチンを示すフローチャートである。
【0034】
本実施形態の電子調律器100では、入力された音響信号Aの音高が基準音高と合うための条件が初期設定されるが、初期設定された条件と異なる条件を設定したい場合は、この設定モードのルーチンで処理される。
【0035】
先ず、ステップS301において、操作子群103のキー入力が有るか否か、即ち基準音高選択スイッチ103_1,タイムボタン103_2,レンジボタン103_3のうち、いずれかのボタン(キー)が操作されたか否かをスキャンすることにより検出する。操作子群103のキー入力が無いと判定された場合はこのルーチンを抜ける。一方、操作子群103のキー入力が有ると判定された場合はステップS302に進む。
【0036】
ステップS302において、基準音高選択スイッチ103_1が操作された場合はステップS313へ進み、レンジボタン103_3が操作された場合は検出音高と基準周波数の誤差範囲を設定する処理であるステップS308へ進み、タイムボタン103_2が操作された場合は検出音高が基準周波数の誤差範囲に入ってからの持続時間を設定する処理であるステップS303へ進む。
【0037】
最初に、ステップS303に進んだ場合について説明する。先ず、ステップS303において、現在の設定が0.5秒にある状態でタイムボタン103_2が操作された場合はステップS305に進み、1.0秒の設定値をTレジスタに記憶してステップS301に戻る。一方、現在の設定が0.5秒でない状態でタイムボタン103_2が操作された場合はステップS304に進む。
【0038】
ステップS304において、現在の設定が1.0秒である場合はステップS306に進み、2.0秒の設定値をTレジスタに記憶してステップS301に戻る。また、現在の設定が1.0秒でない場合はステップS307に進む。ステップS307では、0.5秒の設定値をTレジスタに記憶してステップS301に戻る。
【0039】
次に、ステップS308に進んだ場合について説明する。ステップS308において、現在の設定が±1centにある状態でレンジボタン103_3が操作された場合はステップS310に進み、±3centの設定値をRレジスタに記憶してステップS301に戻る。一方、現在の設定が±1cent秒でない状態でレンジボタン103_3が操作された場合はステップS309に進む。
【0040】
ステップS309において、現在の設定が±3centである場合はステップS311に進み、±5centの設定値をRレジスタに記憶してステップS301に戻る。また、現在の設定が±3centでない場合はステップS312に進む。ステップS312では、±1centの設定値をRレジスタに記憶してステップS301に戻る。
【0041】
さらに、ステップS313に進んだ場合は、このステップS313において、基準音高選択スイッチ103_1での選択に対応した1〜6番までの基準音高を設定してステップS301に戻る。
【0042】
図5は、図3に示す検出モードのルーチンを示すフローチャートである。
【0043】
先ず、ステップS401において、検出音高と基準音高との差分が所定時間継続して所定範囲内にあることを判定する安定判定用のタイマをクリアすると共にカウントを開始する。
【0044】
次に、ステップS402において、入力された音響信号Aが所定のレベルを超えているか否かが判定される。所定のレベルを超えていないと判定された場合はこのルーチンを終了する。一方、所定のレベルを超えていると判定された場合は、音高を検出するためにステップS403に進む。
【0045】
ステップS403では、ゼロクロス検出部102やCPU104で入力音響信号Aの音高を検出してステップS404に進む。
【0046】
ステップS404では、選択されている基準音高と検出音高との差分を求め、その差分が所定範囲外であれば、新たに入力音響信号Aを検出するためにステップS401へ戻る。一方、差分が所定範囲内であればその状況を報知するためにステップS405に進む。
【0047】
ステップS405では、入力音響信号Aの音高と基準音高との差分が所定範囲内であるため、メータ105_1の指針105_1aでその状態を表示するとともに2つのLED105_2,105_3を同時に点灯し、検出音高が基準音高範囲内であることを表示する。
【0048】
次に、ステップS406において、上記検出音高と基準音高との差分が所定範囲内(Rレジスタの値に対応する範囲)に継続して(Tレジスタの値に対応する時間)あったか否か、即ち設定した誤差範囲内でかつ設定した時間経過したか否かが判定される。この安定判定に要する時間の設定は、前述したステップS303〜ステップS307で実施される。差分が所定範囲内に継続してあったと判定された場合はステップS407に進み、そうでないと判定された場合はステップS402に戻る。
【0049】
ステップS407では、入力音響信号Aの、検出された音高が、上記の条件(設定した誤差範囲内でかつ設定した時間経過したという条件)を全て満たしていることを報知するために、メータ105_1の指針105_1aで基準音高との差(この時にはほとんどゼロに近い表示となる)を表示するとともに2つのLED105_2,105_3を同時に点灯させ、さらにタイムボタン103_2で設定した設定時間経過後にスピーカ106_1から所定の音(ピピッ)を放音してステップS401に戻る。
【0050】
【発明の効果】
以上説明したように、本発明の電子調律器によれば、調律が確実に行なわれたことを認識することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態の電子調律器のブロック図である。
【図2】図1に示す電子調律器の操作パネルを示す図である。
【図3】図1に示す電子調律器におけるメイン処理ルーチンを示すフローチャートである。
【図4】図3に示す設定モードのルーチンを示すフローチャートである。
【図5】図3に示す検出モードのルーチンを示すフローチャートである。
【符号の説明】
100 電子調律器
102 ゼロクロス検出部
103 操作子群
103_1 基準音高選択スイッチ
103_2 タイムボタン
103_3 レンジボタン
104 CPU
105 表示部
105_2,105_3,105_4,105_5,105_6,105_7,105_8,105_9 LED
105_1 メータ
105_1a 指針
106 放音部
106_1 スピーカ
107 ROM
108 RAM
110 操作パネル
110_1 マイクロホン
110_2 入力端子
110_3 電源スイッチ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic tuner that notifies whether or not the difference between a pitch of an input musical tone signal and a predetermined reference pitch is within a predetermined range.
[0002]
[Prior art]
When tuning a stringed instrument such as a guitar, the pitch of the musical tone signal input by the stringed string is detected, and the detected pitch (hereinafter referred to as the detected pitch) is set in advance. An electronic tuner (tuner) is used to notify whether or not the difference from the reference pitch being set is within a predetermined range. Such an electronic tuner includes a meter having a pointer indicating the difference between the detected pitch and the reference pitch, an LED that is lit when the difference is within a predetermined range, and the like. The operator tunes so that the pointer of the meter is within a predetermined range or the LED is lit.
[0003]
[Problems to be solved by the invention]
In the electronic tuner described above, the notification as to whether or not the difference between the detected pitch and the reference pitch is within a predetermined range is whether the meter pointer is within the predetermined range or whether the LED is lit. Is done. However, in a stringed instrument such as a guitar, even if the pitch of the musical tone signal is within a predetermined range, the waveform of the musical tone signal fluctuates, so the meter pointer vibrates or the LED blinks. In such a case, there is a problem that beginners do not know well whether the tuning has been performed reliably.
[0004]
In view of the above circumstances, an object of the present invention is to provide an electronic tuner capable of recognizing that tuning has been performed reliably.
[0005]
[Means for Solving the Problems]
The electronic tuning device of the present invention that achieves the above object is an electronic tuning device that notifies whether or not the difference between the pitch of the input musical tone signal and a predetermined reference pitch is within a predetermined range.
First informing means for informing when the difference falls within the predetermined range;
And a second informing means for informing when the difference is within the predetermined range for a predetermined time.
[0006]
In general, when tuning a stringed instrument such as a guitar with an electronic tuner, even if the pitch of a musical signal input to the electronic musical instrument is within a predetermined range, the waveform of the musical signal varies. For this reason, the pointer of the meter may vibrate or the LED blinks. In such a case, there is a problem that a beginner cannot know whether tuning has been performed reliably.
[0007]
The electronic tuning device according to the present invention provides the second notification even when the pointer of the meter as the first notification means vibrates or the LED blinks when tuning a guitar or the like. This is notified when the difference between the pitch of the input musical sound signal and the predetermined reference pitch is within a predetermined range for a predetermined time by means (for example, a speaker in an embodiment described later). Therefore, even a beginner can recognize that tuning has been performed reliably.
Here, in the electronic tuner of the present invention, the first notification means may be visual notification means for performing visual notification, or the second notification means may be provided for auditory notification for performing auditory notification. It may be a means. In this case, the visual notification means may be a meter that notifies by movement of a pointer, or the visual notification means may be a light emitting means that notifies in a light emitting state of a light emitter. Further, the auditory alerting means may be a sounding means for alerting and notifying.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described.
[0009]
FIG. 1 is a block diagram of an electronic tuner according to an embodiment of the present invention.
[0010]
An acoustic signal A (an example of a musical tone signal according to the present invention) is input to the electronic tuner 100 shown in FIG. The electronic tuner 100 is an electronic tuner that notifies whether or not the difference between the pitch of the input acoustic signal A and a predetermined reference pitch is within a predetermined range.
[0011]
The electronic tuner 100 includes a zero-cross detection unit 102, an operator group 103, a CPU 104, a display unit 105, a sound emitting unit 106, a ROM 107, and a RAM 108.
[0012]
The zero-cross detection unit 102 performs zero-cross detection on the input acoustic signal A, and outputs an interrupt signal to the CPU 104 when the zero-cross is detected.
[0013]
The operation element group 103 includes operation elements such as a reference pitch selection switch, a time button, and a range button. These operators will be described later.
[0014]
The CPU 104 controls the entire electronic tuner 100 shown in FIG. 1 by a program stored in the ROM 107. Specifically, a pitch that is a fundamental frequency is detected based on the autocorrelation based on the interrupt signal output from the above-described zero cross detection unit 102, or an operation state of the operation elements provided in the operation element group 103 is detected. Or control display on the display unit 106, drive control of a speaker provided in the sound emitting unit 106, which will be described later, and the like.
[0015]
The display unit 105 is an example of a first notification unit according to the present invention, and the display unit 105 includes a difference between a pitch of the input acoustic signal A detected by the CPU 104 and a predetermined reference pitch within a predetermined range. A meter, a plurality of LEDs, and the like for notifying whether or not they are inside are provided. Although these meters, LEDs, and the like will be described later, the display unit 105 notifies when the difference is within the predetermined range by using the meters and LEDs.
[0016]
The sound emitting unit 106 is an example of a second notification unit according to the present invention, and includes a speaker (or an electronic buzzer). The sound emitting unit 104 notifies when the difference is within the predetermined range for a predetermined time.
[0017]
The ROM 107 stores a program for operating the CPU 104, reference pitch data, data indicating an error range from the reference value, and the like.
[0018]
The RAM 108 is for temporarily storing a working RAM provided in the CPU 104, data representing the detected pitch, and the like.
[0019]
FIG. 2 is a diagram showing an operation panel of the electronic tuner shown in FIG.
[0020]
The operation panel 110 is provided with a reference pitch selection switch 103_1, a time button 103_2, and a range button 103_3 that constitute an operator group 103.
[0021]
The reference pitch selection switch 103_1 is an operator for setting a reference pitch corresponding to each of the six strings, and the user selects a number from 1 to 6 to select a reference pitch corresponding to a desired string. Select.
[0022]
A time button (TIME) 103_2 is used to set a duration after the pitch of the input acoustic signal A detected by the CPU 104 (hereinafter simply referred to as a detected pitch) enters an error range from the reference pitch. It is an operator. Each time the time button 103_2 is pressed, the LED 105_4 (for a duration of 0.5 second), the LED 105_5 (for a duration of 1.0 second), and the LED 105_6 (for a duration of time) constituting the display device 105 provided above the time button 103_2. Time for 2.0 seconds) lights up and moves. Thereby, a desired duration can be selected. The initial value is set to a duration of 0.5 seconds (LED 105_4 is lit).
[0023]
The range button (RANGE) 103_3 is an operator for selecting an error range between the detected pitch and the reference pitch. Each time the range button 103_3 is pressed, the LED 105_7 (for error range ± 1 cent), the LED 105_8 (for error range ± 3 cent), and the LED 105_9 (for error range ± 5 cent) constituting the display device 105 provided above the time button 103_3 ) Lights up and moves. Thereby, a desired error range can be selected. As an initial value, an error range ± 1 cent is set (LED 105_7 is lit).
[0024]
Further, the operation panel 110 is provided with a meter 105_1 and LEDs 105_2 and 105_3 constituting the display unit 105.
[0025]
The meter 105_1 has a pointer 105_1a, the center indicates zero (the error between the detected pitch and the reference pitch is zero), the left side indicates the minus direction (the detected pitch is lower than the reference pitch), and the right side Indicates a positive direction (the detected pitch is higher than the reference pitch). Moreover, the scale to -50 Cent is engraved on the left side, and the scale to +50 Cent is engraved on the right side. Further, when the detected pitch is lower than the reference pitch, the LED 105_2 is turned on. Conversely, when the detected pitch is higher than the reference pitch, the LED 105_3 is turned on. If the error between the detected pitch and the reference pitch is within the set error range, both LED 105_2 and LED 105_3 are lit.
[0026]
Further, the operation panel 110 is provided with a speaker 106_1 constituting the sound emitting unit 106. The speaker 106_1 is sounded when the difference between the input detection pitch and the reference pitch is within the error range for a predetermined time, that is, to notify that the tuning is stable. For example, a selected reference sound is generated from the speaker 106_1. Note that a switch for stopping sound generation from the speaker 106_1 may be provided.
[0027]
The operation panel 110 also includes a microphone 110_1 for inputting the sound of the instrument to be tuned, an input terminal 110_2 for directly inputting the acoustic signal A, and a power switch for turning on the electronic tuner 100. 110_3. Note that when a plug such as a guitar is inserted into the input terminal 110_2, the input from the microphone 110_1 is cut off.
[0028]
FIG. 3 is a flowchart showing a main processing routine in the electronic tuner shown in FIG.
[0029]
This routine is executed when the electronic tuner 100 shown in FIG. 3 is powered on.
[0030]
First, in step S201, initial setting is performed. In this initial setting, the initial value of the duration set by the operation of the time button 103_2 (the duration after the detected pitch enters the error range from the reference pitch) is set to 0.5 seconds (the duration is stored). Stored in the T register). Also, the initial value of the error range between the detected pitch and the reference pitch set by operating the range button 103_3 is set to ± 1 cent (stored in the R register for storing the error range). Further, the LED 105_4 for duration 0.5 seconds and the LED 105_7 for error range ± 1 cent are turned on.
[0031]
Next, in step S202, setting mode processing is performed. Although details will be described with reference to FIG. 4, in the processing of this setting mode, the reference pitch selected by the reference pitch selection switch 103_1 is set, or the duration value set by the time button 103_2 is stored in the T register. The error range value set by the range button 103_3 is set in the R register.
[0032]
In step S203, detection mode processing is performed. The details will be described with reference to FIG. 5. In this detection mode process, the sound signal A is input to the electronic tuner 100 and activated to detect the pitch of the sound signal A, and the detected pitch. And the detection result is notified based on the difference from the reference pitch set in step S202 described above, and the process returns to step S202.
[0033]
FIG. 4 is a flowchart showing a routine of the setting mode shown in FIG.
[0034]
In the electronic tuner 100 of this embodiment, conditions for the pitch of the input acoustic signal A to match the reference pitch are initially set. If you want to set conditions different from the initially set conditions, Processed by the setting mode routine.
[0035]
First, in step S301, whether or not there is a key input of the operator group 103, that is, whether or not any of the buttons (keys) of the reference pitch selection switch 103_1, the time button 103_2, and the range button 103_3 has been operated. Is detected by scanning. If it is determined that there is no key input from the operator group 103, the routine is exited. On the other hand, if it is determined that there is a key input from the operator group 103, the process proceeds to step S302.
[0036]
In step S302, if the reference pitch selection switch 103_1 is operated, the process proceeds to step S313. If the range button 103_3 is operated, the process proceeds to step S308, which is a process for setting an error range between the detected pitch and the reference frequency. When the time button 103_2 is operated, the process proceeds to step S303, which is a process for setting a duration after the detected pitch enters the error range of the reference frequency.
[0037]
First, the case where the process proceeds to step S303 will be described. First, in step S303, when the time button 103_2 is operated in a state where the current setting is 0.5 second, the process proceeds to step S305, the set value of 1.0 second is stored in the T register, and the process returns to step S301. . On the other hand, if the time button 103_2 is operated in a state where the current setting is not 0.5 seconds, the process proceeds to step S304.
[0038]
In step S304, if the current setting is 1.0 second, the process proceeds to step S306, the setting value of 2.0 seconds is stored in the T register, and the process returns to step S301. If the current setting is not 1.0 second, the process proceeds to step S307. In step S307, the setting value of 0.5 seconds is stored in the T register, and the process returns to step S301.
[0039]
Next, the case where it progresses to step S308 is demonstrated. In step S308, when the range button 103_3 is operated in a state where the current setting is ± 1 cent, the process proceeds to step S310, the set value of ± 3 cent is stored in the R register, and the process returns to step S301. On the other hand, when the range button 103_3 is operated in a state where the current setting is not ± 1 cent second, the process proceeds to step S309.
[0040]
In step S309, if the current setting is ± 3 cent, the process proceeds to step S311 to store the set value of ± 5 cent in the R register, and the process returns to step S301. If the current setting is not ± 3 cent, the process proceeds to step S312. In step S312, the set value of ± 1 cent is stored in the R register, and the process returns to step S301.
[0041]
Further, if the process proceeds to step S313, in this step S313, reference pitches 1 to 6 corresponding to the selection by the reference pitch selection switch 103_1 are set, and the process returns to step S301.
[0042]
FIG. 5 is a flowchart showing a routine of the detection mode shown in FIG.
[0043]
First, in step S401, the timer for stability determination that determines that the difference between the detected pitch and the reference pitch is within a predetermined range for a predetermined time is cleared and counting is started.
[0044]
Next, in step S402, it is determined whether or not the input acoustic signal A exceeds a predetermined level. If it is determined that the predetermined level is not exceeded, this routine is terminated. On the other hand, if it is determined that the predetermined level is exceeded, the process proceeds to step S403 in order to detect the pitch.
[0045]
In step S403, the zero cross detection unit 102 or the CPU 104 detects the pitch of the input acoustic signal A, and the process proceeds to step S404.
[0046]
In step S404, the difference between the selected reference pitch and the detected pitch is obtained. If the difference is outside the predetermined range, the process returns to step S401 to newly detect the input acoustic signal A. On the other hand, if the difference is within the predetermined range, the process proceeds to step S405 to notify the situation.
[0047]
In step S405, since the difference between the pitch of the input acoustic signal A and the reference pitch is within a predetermined range, the state is displayed by the pointer 105_1a of the meter 105_1, and the two LEDs 105_2 and 105_3 are simultaneously turned on to detect the detected sound. Displays that the pitch is within the reference pitch range.
[0048]
Next, in step S406, whether or not the difference between the detected pitch and the reference pitch continues within a predetermined range (a range corresponding to the value of the R register) (time corresponding to the value of the T register). That is, it is determined whether or not a set time has elapsed within the set error range. The setting of the time required for the stability determination is performed in steps S303 to S307 described above. If it is determined that the difference has continued within the predetermined range, the process proceeds to step S407, and if it is not determined, the process returns to step S402.
[0049]
In step S407, in order to notify that the detected pitch of the input acoustic signal A satisfies all of the above conditions (a condition that a set time has elapsed within the set error range), the meter 105_1 is notified. The difference from the reference pitch (in this case, the display is almost zero) is displayed on the pointer 105_1a, and the two LEDs 105_2 and 105_3 are simultaneously turned on. Is released and the process returns to step S401.
[0050]
【The invention's effect】
As described above, according to the electronic tuner of the present invention, it can be recognized that tuning has been performed reliably.
[Brief description of the drawings]
FIG. 1 is a block diagram of an electronic tuner according to an embodiment of the present invention.
2 is a diagram showing an operation panel of the electronic tuner shown in FIG. 1. FIG.
FIG. 3 is a flowchart showing a main processing routine in the electronic tuner shown in FIG. 1;
4 is a flowchart showing a routine of a setting mode shown in FIG.
FIG. 5 is a flowchart showing a routine of a detection mode shown in FIG.
[Explanation of symbols]
100 Electronic Tuner 102 Zero Cross Detection Unit 103 Operator Group 103_1 Reference Pitch Selection Switch 103_2 Time Button 103_3 Range Button 104 CPU
105 Display portion 105_2, 105_3, 105_4, 105_5, 105_6, 105_7, 105_8, 105_9 LED
105_1 Meter 105_1a Pointer 106 Sound emitting unit 106_1 Speaker 107 ROM
108 RAM
110 Operation panel 110_1 Microphone 110_2 Input terminal 110_3 Power switch

Claims (6)

入力楽音信号の音高と所定の基準音高との差分が所定範囲内にあるか否かを報知する電子調律器において、
前記差分が前記所定範囲内に入ったときに報知する第1の報知手段と、
前記差分が所定時間継続して前記所定範囲内にあったときに報知する第2の報知手段とを備えたことを特徴とする電子調律器。
In an electronic tuner that informs whether the difference between the pitch of the input musical sound signal and a predetermined reference pitch is within a predetermined range,
First informing means for informing when the difference falls within the predetermined range;
An electronic tuning device comprising: second notification means for reporting when the difference is within the predetermined range for a predetermined time.
前記第1の報知手段は、視覚に対する報知を行う視覚報知手段であることを特徴とする請求項1記載の電子調律器。  2. The electronic tuning apparatus according to claim 1, wherein the first notification means is visual notification means for performing visual notification. 前記第2の報知手段は、聴覚に対する報知を行う聴覚報知手段であることを特徴とする請求項1記載の電子調律器。  2. The electronic rhythm device according to claim 1, wherein the second notification means is an auditory notification means for performing notification for hearing. 前記視覚報知手段は、指針の動きで報知するメータであることを特徴とする請求項2記載の電子調律器。  3. The electronic rhythm device according to claim 2, wherein the visual notification means is a meter that notifies by movement of a pointer. 前記視覚報知手段は、発光器の発光状態で報知する発光手段であることを特長とする請求項2記載の電子調律器。  3. The electronic tuner as claimed in claim 2, wherein the visual notification means is a light emission means that notifies the light emission state of the light emitter. 前記聴覚報知手段は、発音して報知する発音手段であることを特徴とする請求項3記載の電子調律器。  4. The electronic rhythm device according to claim 3, wherein the hearing notification means is a sound generation means for generating a sound and notifying.
JP2002208996A 2002-07-18 2002-07-18 Electronic tuner Expired - Fee Related JP4125559B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002208996A JP4125559B2 (en) 2002-07-18 2002-07-18 Electronic tuner

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002208996A JP4125559B2 (en) 2002-07-18 2002-07-18 Electronic tuner

Publications (3)

Publication Number Publication Date
JP2004053779A JP2004053779A (en) 2004-02-19
JP2004053779A5 JP2004053779A5 (en) 2005-10-20
JP4125559B2 true JP4125559B2 (en) 2008-07-30

Family

ID=31932958

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002208996A Expired - Fee Related JP4125559B2 (en) 2002-07-18 2002-07-18 Electronic tuner

Country Status (1)

Country Link
JP (1) JP4125559B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4504052B2 (en) * 2004-03-15 2010-07-14 セイコーインスツル株式会社 Tuning device and tuning method
US11804201B2 (en) 2019-04-26 2023-10-31 Roland Corporation Tuning device and tuning method
JP7730080B2 (en) * 2020-12-08 2025-08-27 ヤマハ株式会社 Sound generating device, method and program

Also Published As

Publication number Publication date
JP2004053779A (en) 2004-02-19

Similar Documents

Publication Publication Date Title
JP5428567B2 (en) Electronic percussion instrument
JP3858899B2 (en) Stringed electronic musical instrument
JP5040927B2 (en) Performance learning apparatus and program
JP4125559B2 (en) Electronic tuner
JP3139923B2 (en) Automatic accompaniment device
CN113728377B (en) Tuning device
US7081577B2 (en) Electronic metronome
KR100803894B1 (en) Scale recognition method and device
JP2780637B2 (en) Performance training device
JP5096833B2 (en) Tuning device, tuning method, and storage medium
JP2011013520A (en) Electronic musical instrument
KR101925497B1 (en) Device for tuning instrument
JP4261457B2 (en) Electronic musical instruments
JP4448486B2 (en) Scale practice machine
JP4646140B2 (en) Electronic musical instrument with practice function
JP2526066Y2 (en) Performance information display device
JP2004287049A (en) Musical sound playing instrument
JP3405020B2 (en) Electronic musical instrument
JP2958487B2 (en) An electronic musical instrument with a click status notification function
JP2000066667A (en) Tuner
JP5434395B2 (en) Electronic percussion instrument
JP5304525B2 (en) Performance learning apparatus and performance learning program
JP2010273879A (en) Motion evaluation device and program
JP3855986B2 (en) Stringed electronic musical instrument
JP2004109302A (en) Tuner and tuning method

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050629

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050629

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080318

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080508

R150 Certificate of patent or registration of utility model

Ref document number: 4125559

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110516

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120516

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130516

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130516

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees