JPS61120184A - 楽音分析装置 - Google Patents

楽音分析装置

Info

Publication number
JPS61120184A
JPS61120184A JP59241368A JP24136884A JPS61120184A JP S61120184 A JPS61120184 A JP S61120184A JP 59241368 A JP59241368 A JP 59241368A JP 24136884 A JP24136884 A JP 24136884A JP S61120184 A JPS61120184 A JP S61120184A
Authority
JP
Japan
Prior art keywords
pitch
output
rectifying
smoothing
data
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.)
Pending
Application number
JP59241368A
Other languages
English (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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP59241368A priority Critical patent/JPS61120184A/ja
Publication of JPS61120184A publication Critical patent/JPS61120184A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Auxiliary Devices For Music (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 4業上の利用分野 本発明は楽音分析装置に係り、特に、和音の個々の音高
を夫々分析し得る楽音分析装置に関する。
従来の技術 本出願人は先に特願昭59−232457号の特許願「
音符の表示装置」にて、発音された楽音を音高分析して
これをCRT等に音符表示する装置を提案した。このも
のは単音を表示するものであり、和音を表示するもので
はない。
本発明は、正規のピッチと異なるピッチで発音された和
音の個々の音高を夫々分析し得る楽音分析装置を提供す
ることを目的する。
手段 第1図中、帯域フィルタ3は音声信号を帯域分割する手
段、CPU11.VCO7は帯域フィルタ3の各中心周
波数を所定の割合で可変設定する手段、整流平滑回路4
は帯域分割手段の出力を整流平滑する手段、コンパレー
タ5は整流平滑手段の出力を基準電圧と比較してその大
小関係を2値で表わされるデジタル信号に変換する手段
、データセレクタ10.CPU11はコンパレータ5の
出力を検査して音高を決定する手段の各−実施例である
。
作用 帯域フィルタ3にて音声信号を分析すべき複数の音高の
数に対応して複数の周波数帯域に分割し、VCO7にて
帯域フィルタ3の中心周波数を所定の割合で可変設定し
、整流平滑回路4にて帯域フィルタ3の各出力を夫々a
tb平清し、コンパレータ5にて整流平滑回路4の各出
力を夫々基準電圧と比較してその大小関係を2値で表わ
されるデジタル信号にして取出し、データセレクタ10
゜cpuiiにて、コンパレータ5の出力デジタル信号
を検査してオクターブ関係にある同音名の信号が複数あ
る場合この音名を音高として決定する。
実施例1 第1図は本発明装置の第1実施例のブロック系統図を示
す。同図において、端子1に入来した2つ以上の音から
なる和音信号はアンプ2を介して帯域フィルタ3に供給
され、ここで帯域分割される。帯域フィルタ3は第2図
に示す鍵盤に対応した音名う(A+)、シ(B+)、ド
(C+)、・・・に各中心周波数をもつN(例えば96
)個の狭帯域フィルタ3+ 、32 、・・・、3N(
例えばスイッチドキャパシタ形フィルタ或いはスイッチ
ドレジスタ形フィルタにて構成される)の並列接続から
なり、夫々の各中心周波数はフィルタ駆動回路6から個
別に供給される夫々異なる周波数のクロックパルスによ
り所定値に設定されている。
帯域フィルタ3の出力は整流平滑回路4の各回路4+ 
、42 、・・・、4Nにて夫々整流及び平滑される。
この場合、平滑の際の時定数は聴覚特性に則して低周波
数程大に選定されており、聴覚特性に合致せる撮幅に変
換される。
整流平滑回路4の出力は夫々コンパレータ5の各コンパ
レータ5+ 、52 、・・・、5Nに供給され、ここ
でiQ−電圧設定器8からの基準電圧と比較されてrO
J、rlJのデジタル信号に変換され、データセレクタ
10に供給される。以下、帯域フィルタ数N−96とし
て説明する。データセレクタ10はCPtJllからの
制御信号によりコンパレータ5+ 、52 、・・・、
5μの出力デジタル信号を同時に取込み、第3図に示す
オクターブ関係にある’I *  f2 e・・・、f
8に各中心周波数をもつ狭帯域フィルタ3+ 、32 
、・・−,3り1からのデータを8ビツト1組とCで第
4図示すようにう。
う浄、シ、・・・、ソ斗の各音つまり行番号M=1〜M
=12の12組を各組毎に順次CPU11に供給する。
なお、第1図示の基準電圧設定器の8は第5図に示す如
く、ピークレベル検出用ダイオードD1〜DN、DR,
バッファアンプ8a、アッテネータR+ 、Rzにて構
成されており、整流平滑回路4から夫々取出される電圧
及び初期基準電圧発生器9からの電圧の中でピーク電圧
を検出してこれを例えば15d3低減されたレベルの信
号を出力する。これにより、入力電圧のうちでピーク電
圧が所定値低減された電圧が基準電圧としてコンパレ−
夕5に印加される。なお、検出最小レベルを決定する初
期基準電圧発生器9は初期基準電圧を任意に可変し得る
。
CPU11は第6図示の概略機能図を有し、第7図(4
)に示すフローチャートに沿って動作する。CPU11
は先ずシステムイニシャライズされ(第7図(4)中ス
テップ100) 、次いで操作部12の各種スイッチの
操作状態をスキャンする(ステップ101)。次に、音
高分析モードスイッチが押されたか否かが判断され(ス
テップ102)、押された場合は音高分析が行なわれ(
ステップ103) 、押されていない場合はデータ出力
モードであるか否かが判断され(ステップ104) 、
データ出力モードである場合は後述の如くデータ出力さ
れ(ステップ1os) 、そうでない場合はスイッチス
キャン(ステップ101)に戻る。
第7図(B)は同図(4)のステップ103の具体的フ
ローチャートを示す。先ず分析回数が設定され(第7図
(B)中ステップ110) 、次にデータセレクタ10
からの12組のオクターブデータがデータ入力部11a
に供給される。この場合、第4図に示す如く、12組の
8ビツトオクターブデータはLSBを最低周波数、MS
Bを最高周波数に設定されており、データセレクタ10
からM=1からM=12の順序で順次供給される(ステ
ップ111)。
次にデータ入力部11aからの出力信号はデータ分析部
11bに供給され、オクターブデータは個々にLSBか
らMSBS上へトスキャンされて最初に「1」が現われ
るビットを検出される(ステップ112)。第4図に示
す例において、「1」が現われるのはM−2,M−4,
M−8,M=9とも2番目及び3番目のビットであり、
音名推定部110によりこれらの組及びビット数から各
音高が推定される(ステップ113)。
上記音高推定のプロセスでは、オクターブデータの「1
」のうち1番目の「1」が基音、2番目の「1」が2倍
音、3番目の[1]が4倍音、・・・という楽音の倍音
構造理論が用いられている。
次に、推定された各音の、隔りが半音音程にあるか否か
が判断され(ステップ114)、半音音程でなければス
テップ119に進み、例えばシ、ド、及び、ミ、ファの
ように半音音程であればピッチ適正判断部11gにてピ
ッチが適正か否かが判断される(ステップ115)。こ
こで、°半音が例えば3回続けて検出されるとピッチ不
適正と判断される一方、1回乃至2回の検出ではビブラ
ートの可能性があるのでピッチ適正と判断されてステッ
プ119に進む。ピッチ不適正とは、狭帯域フィルタ3
1〜3Nの各中心周波数が最適のピッチに基いて設定さ
れていないので、単音を発音したにも拘らずこの音が相
隣る2個の狭帯域フィルタを通過してしまった結果によ
る。
次に、ピッチダウンが行なわれたか否かが判断され(ス
テップ116) 、ピッチダウンが行なわれていない場
合はピッチ制御部11hからピッチダウン信号が取出さ
れ(ステップ118) 、I 10ボート13を介して
VCO7に供給される。これにより、VCO7から狭帯
域フィルタ31〜3Nに個別に供給されるクロックパル
スの周波数が可変され、全ての中心周波数が所定の割合
で微調整され、例えば1/4音ダウンされて正確に音高
分析し得る。一方、ピッチダウンが行なわれている場合
は゛ピッチ制御部11hからピッチノーマル信号が取出
される(ステップ117)。
ピッチダウンが行なわれると分析回数が規定数に達した
か否かが判断され(ステップ119) 、達しなければ
ステップ111へ戻り、達すれば音名補正部11dにて
音名補正が行なわれる(ステップ120)。前記のよう
に音高推定のプロセスは倍音構造理論が用いられている
ため、基音の例えば3倍音がその基音の1オクターブ半
fに生じる場合があり、この3倍音は基音と何ら関係な
いのでこれを取除く必要がある。
更に、音名補正部11eにて行なわれるより好ましい音
名補正としては、■計2回の音高推定により同一の音高
が推定された時のみこれを基音とする。■LSBで「1
」を生じた場合この音は雑音の可能性があり(楽器演奏
中の雑音は低周波数で発生する傾向にある)、この場合
に限って2倍音及び4倍音の少なくともいずれか一方で
「1」となる場合のみLSBを基音とする。■入力音が
2音であることが予めわかっている場合3以上の音高が
推定されても前回の音高推定における2音からの音の隔
りが近い方の2音のみを基音とする等の各チェックによ
り音名補正を行なう。これらにより決定された基音はR
AM15にストアされる。
次にスイッチスキャンが行なわれ(ステップ121) 
、操作部12において分析終了スイッチが操作されたか
否かが判断され(ステップ122)、操作されていなけ
ればステップ110に戻る一方、操作されていれば全て
の分析ステップが終了する。
次に、音長分析部11eにおいて、上記音名データの立
上りフラグ及び異なる音が検出される時間間隔を調べる
ことにより、その最短間隔のデータ列から最短、音の平
均長が決定されて(ステップ123)例えば8分音符の
合価とされ、次に、全ての音名データ及び立上りフラグ
から8分音符の倍の音符即ち4分音符、付点4分音符、
2分音符が決定される(ステップ124)。
第7図(C)は同図(4)のステップ105の具体的に
実施し得るフローチャートを示す。先ず、分析された音
名データの有無が判断され(第7図(C)中ステップ1
30) 、音名データがRAM15に無ければ分析され
ていないことになって転送部11fからエラーデータが
出力され(ステップ131) 、インタフェース16に
てシリアルデータに変換されて所定の伝送速度例えば9
600ボーにて出力端子17より取出され、音名データ
が有ればデータ数Kが読取られてこれを設定され、カウ
ンタが1−0にセットされる(ステップ132)。
次に音名データに基いて所定のデータ形式に作成され(
ステップ133) 、外部機器にデータを出力可能か否
か即ち外部機器が受信可能状態にあるか否かを出力イネ
ーブルデータをチェックすることにより判断しくステッ
プ134) 、出力可能であれば転送部11fからデー
タが出力されてインタフェース16を介して出力端子1
7より取出される(ステップ135)。
次にカウンタがカウントアツプされ(ステップ136)
 、カウンタの容量がデータ数により大か否かが判断さ
れ(ステップ137) 、大でなければステップ133
へ戻り、大であれば転送部11fから終了データが出力
されてインタフェース16を介して出力端子17より取
出される(ステップ138)。
実施例2 第8図は本発明装置の第2実施例のブロック系統図を示
し、同図中、第1図と同一部分には同一番号を付してそ
の説明を省略する。この実施例は概略添字A、Bで示す
2系統の分析手段を有し、3Aは基音・′半音系帯域フ
ィルタで狭帯域フィルタ3A1〜3ANにて構成されて
おり、3Bは1/4音系帯域フイルタで狭帯域フィルタ
3a+〜3BNにて構成されている。即ち、例えば、狭
帯域フィルタ3Alはう(At)、狭帯域フィルタ3e
+はう(A1)の1/4音上、狭帯域フィルタ3A2は
う(At )の半音上、即らう井 (At”)、狭帯域
フィルタ382はラヰ(At啼)の1/4音上、・・・
に夫々中心周波数をもつように2系統が関連付けられて
いる。
帯域フィルタ3A、3Bにて帯域分割された信号は夫々
整流平滑回路4A、4Bにて整流平滑され、コンパレー
タ5A、5Bに供給されてここで゛夫々基準電圧設定器
8A、8Bからの基準電圧と比較され、前記第1実施例
のものと同様に「0」「1」のデジタル信号に変換され
る。
一 ここで、第1実施例にて説明した如く、ピッチ適正判断
部11gにてピッチ不適正が判断された場合、ピッチ制
御部11hは現在オンとされている例えばコンパレータ
5Aをオンにしている制御信号19に代ってもう一方の
コンパレータ5Bをオンするための制御信号20を出力
する。これにより、コンパレータ5Bから信号が取出さ
れ、第1実施例のものと同様にピッチが適正にされ、正
確に音高分析し得る。
このように、2系統を同時に分析するため、ピッチの切
換えのための時間遅れがなく、分析の途中でピッチがず
れた場合でも追従性よく、正確に音^分析し得る。
なお、上記各実施例において、データセレクタ10にお
ける出力信号の読出し及びCPtJllにおける音高分
析の方法は上記実施例のものに限定されるものではなく
、例えば、2データセレクタ10にてN (−96)個
のデータをA+、A+1゜B+、・・・、 Gs 、 
Gs”  のように順次読出し、CPU11にてこれを
オクターブ毎にスキャニングして音高を分析するように
してもよい。
更に、V−RAMやVDP (ビデオ・ディスプレイ・
プロセッサ)等を併爪して音高分析及び音長分析された
結果に基いてこれをCRTに音符表示するようにしても
よく、或いはハードコピー装置を併用して楽譜シートを
作成するようにしてもよく、様々な実施態様が考えられ
る。
発明の効果 本発明装置は、音声信号を分析すべき複数の音高の数に
対応して複数の周波数帯域に分割する帯域分割手段と、
帯域分割手段の各出力を夫々整流し平滑する整流平滑手
段と、整流平滑手段の各出力を夫々基準電圧と比較して
その大小関係を2値で表わされるデジタル信号にして取
出す電圧比較手段と、電圧比較手段の出力デジタル信号
を検査してオクターブ関係にある同音名の信号が複数あ
る場合この音名を音高として決定する分析手段とからな
るため、1音のみならず複数音即ち和音の個々の音高を
分析し得、この場合、帯域分割手段の中心周波数を可変
設定し得るので正規のピッチと異なるピッチで発音され
た音でも正確に音高分析し得、又、基準電圧を可変する
構成としたため、入力音声信号のレベルに応じて最適な
分析を行ない得る等の特長を有する。。
【図面の簡単な説明】
第1図は本発明装置の第1実施例のブロック系統図、第
2図は帯域フィルタと音名との対応図、第3図は帯域フ
ィルタの周波数特性図、第4図は2値デジタルデータ図
、第5図は基準電圧設定器の具体的回路図、第6図は第
1図示の装置のCPUの概略機能図、第7図は第1図示
の装置の動作説明用フローチャート、第8図は本発明装
置の第2実施例のブロック系統図である。 1・・・信号入力端子、3・・・帯域フィルタ、4・・
・整流平滑回路、5・・・フンパレータ、7・・・VC
o、8・・・基準電圧発生器1,10・・・データセレ
クタ、11・・・CPU、11b・・・データ分析部、
11c・・・音名推定部、11d・・・音名補正部、1
1e・・・音長分析部、11g・・・ピッチ適正判断部
、11h・・・ピッチ制御部、14・ROM、15・R
AM、17・・・出力端子。

Claims (4)

    【特許請求の範囲】
  1. (1)音声信号を分析すべき複数の音高の数に対応して
    複数の周波数帯域に分割する帯域分割手段と、該帯域分
    割手段の中心周波数を可変設定する中心周波数可変設定
    手段と、該帯域分割手段の各出力を夫々整流し平滑する
    整流平滑手段と、該整流平滑手段の各出力を夫々基準電
    圧と比較してその大小関係を2値で表わされるデジタル
    信号にして取出す電圧比較手段と、該電圧比較手段の出
    力デジタル信号を検査してオクターブ関係にある同音名
    の信号が複数ある場合この音名を音高として決定する分
    析手段とよりなることを特徴とする楽音分析装置。
  2. (2)該基準電圧は、電圧可変手段にて可変設定される
    よう構成されていることを特徴とする特許請求の範囲第
    1項記載の楽音分析装置。
  3. (3)音声信号を分析すべき複数の音高の数に対応して
    複数の周波数帯域に分割する第1のピッチを基準とする
    第1の帯域分割手段及び第2のピッチを基準とする第2
    の帯域分割手段と、該第1及び第2の帯域分割手段の各
    出力を夫々整流し平滑する第1及び第2の整流平滑手段
    と、該第1及び第2の整流平滑手段の各出力を夫々基準
    電圧と比較してその大小関係を2値で表わされるデジタ
    ル信号にして取出す第1及び第2の電圧比較手段と、該
    第1及び第2の電圧比較手段の出力デジタル信号を択一
    的に取出す選択手段と、該出力デジタル信号を検査して
    オクターブ関係にある同音名の信号が複数ある場合この
    音名を音高として決定する分析手段と、該分析手段にて
    決定された音高に基いて上記第1のピッチ及び第2のピ
    ッチのいずれが適正かを判断して上記選択手段による選
    択を制御するピッチ適性判断手段とよりなることを特徴
    とする楽音分析装置。
  4. (4)該基準電圧は、電圧可変手段にて可変設定される
    よう構成されていることを特徴とする特許請求の範囲第
    3項記載の楽音分析装置。
JP59241368A 1984-11-15 1984-11-15 楽音分析装置 Pending JPS61120184A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59241368A JPS61120184A (ja) 1984-11-15 1984-11-15 楽音分析装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59241368A JPS61120184A (ja) 1984-11-15 1984-11-15 楽音分析装置

Publications (1)

Publication Number Publication Date
JPS61120184A true JPS61120184A (ja) 1986-06-07

Family

ID=17073248

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59241368A Pending JPS61120184A (ja) 1984-11-15 1984-11-15 楽音分析装置

Country Status (1)

Country Link
JP (1) JPS61120184A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06202627A (ja) * 1993-05-28 1994-07-22 Casio Comput Co Ltd 音信号ピッチ抽出装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06202627A (ja) * 1993-05-28 1994-07-22 Casio Comput Co Ltd 音信号ピッチ抽出装置

Similar Documents

Publication Publication Date Title
KR100880480B1 (ko) 디지털 오디오 신호의 실시간 음악/음성 식별 방법 및시스템
EA003958B1 (ru) Способ быстрого нахождения основной гармоники
JPH09244637A (ja) 演奏情報検出装置
US20210241738A1 (en) Method and electronic device for adjusting accompaniment music
US4282786A (en) Automatic chord type and root note detector
EP0945850B1 (en) Electronic music-performing apparatus
KR100189797B1 (ko) 타악기/현악기의 악음 개시 및 악음 종료 인지방법 및 그장치
JPH0332073B2 (ja)
US5069105A (en) Musical tone signal generating apparatus with smooth tone color change in response to pitch change command
JP2008502928A (ja) テスト信号に内在する和音の種類を決定するための装置および方法
USRE43379E1 (en) Music selecting apparatus and method
JPS61120185A (ja) 楽音分析装置
US10410616B2 (en) Chord judging apparatus and chord judging method
JPS61120188A (ja) 楽音分析装置
CN1154083C (zh) 卡拉ok装置
JP2587650B2 (ja) 歪発生装置
JP2722665B2 (ja) 楽音発生装置
JP2745215B2 (ja) 電子弦楽器
US7385130B2 (en) Music selecting apparatus and method
US5123323A (en) Apparatus and method for designating an extreme-value channel in an electronic musical instrument
JP4360527B2 (ja) ピッチ検出方法
JPH09319365A (ja) 弦楽器用ピッチ検出装置
JPH11175097A (ja) ピッチ検出方法及び装置、判定方法及び装置、データ伝送方法、並びに記録媒体
JPH05164846A (ja) 目標識別装置
JP3462611B2 (ja) 楽音信号発生装置