JPS61120186A - 楽音分析装置 - Google Patents

楽音分析装置

Info

Publication number
JPS61120186A
JPS61120186A JP59241370A JP24137084A JPS61120186A JP S61120186 A JPS61120186 A JP S61120186A JP 59241370 A JP59241370 A JP 59241370A JP 24137084 A JP24137084 A JP 24137084A JP S61120186 A JPS61120186 A JP S61120186A
Authority
JP
Japan
Prior art keywords
pitch
data
analysis
output
signal
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
JP59241370A
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 JP59241370A priority Critical patent/JPS61120186A/ja
Publication of JPS61120186A publication Critical patent/JPS61120186A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は楽音分析装置に係り、特に、和音の個々の音^
を夫々分析し得る楽音分析装置に関する。
従来の技術 本出願人は先に特願昭59−232457号の特許願「
音符の表示装置」にて、発音された楽音を音高分析して
これをCRT等に音符表示する装置を提案した。このも
のは単音を表示するものであり、和音を表示するもので
はない。
本発明は、正規のピッチに対してずれたピッチで発音さ
れた和音の個々の音高を夫々分析し得る楽音分析装置を
提供することを目的する。
手段 第1図中、ピッチコント−ラフは入力音声信号のピッチ
を可変する手段、ピッチ分析回路8はビ。
ツチコントO−ラフの出力の音高を分析する手段。
の各−実施例である。
作用 入力音声信号はピッチコントローラ7にてピッチ可変さ
れ、ピッチ分析回路8に音8分析される。
実施例1 第1図は本発明装置の第1実施例のブロック系統図を示
す。同図において、端子1に入来した2つ以上の音から
なる和音信号はアンプ2を介して。
後述のピッチコント−ラフに供給されてピッチ可変され
、ノーマライザ25(入力レベルに無関係に一定レベル
を出力する)を介してピッチ分析回路8の帯域フィルタ
3に供給されてここで帯域分割される。帯域フィルタ3
は第2図に示すwl盤に対応した音名う(A+)、シ(
B+)、ド(C+ )、・・・に各中心周波数をもつN
(例えば96)個の狭帯域フィルタ3+ + 32 +
・・・、3Nの並列接続からなる。
帯域フィルタ3の出力は整流平滑回路4の各回路4+ 
、42 、・・・、4Nにて夫々整流及び平滑される。
この場合、平滑の際の時定数は聴覚特性に則して低周波
数程大に選定されており、聴覚特性に合致せる撮幅に変
換される。以下、帯域フィルタ数N−96として説明す
る。
整流平滑回路4の出力は夫々コンパレータ5の各コンパ
レータ5+ 、52 、・・・、5?6に供給され、こ
こで基準電圧発生器9からの基準電圧と比較されてrO
J、rlJのデジタル信号に変換され、データセレクタ
10に供給される。データセレクタ10はcpuiiか
らの制御信号によりコンパレータ5+ + 52 、・
・・、52≦の出力デジタル信号を同時に取込み、第3
図に示すオクターブ関係にあるfl 、f2− ””*
  reに各中心周波数をもつ狭帯域フィルタ3+ +
 3z *・・・、3ツ6からのデータを8ビツト1組
として第4図示すようにう。
う4.シ、・・・、ソ4の各音つまり行番号M−1〜M
−12の12組を各粗銀に順次CPU11に供給する。
CPU11は第5図示の概略機能図を有し、第6図(A
)に示すフローチャートに沿って動作する構成とされて
いる。CPU11は先ずシステムイニシャライズされ(
第6図(A)中ステップ100) 、次いで操作部12
の各種スイッチの操作状態をスキャンする(ステップ1
01)。次に、音高分析モードスイッチが押されたか否
かが判断され(ステップ102) 、押された場合は音
高分析が行なわれ(ステップ103) 、押されていな
い場合はデータ出力モードであるか否かが判断され(ス
テップ104) 、データ出力モードである場合は後述
の如くデータ出力され(ステップ105) 、そうでな
い場合はスイッチスキャン(ステップ101)に戻る。
第6図(8)は同図(A)のステップ103の具体的フ
ローチャートを示す。予め設定されたテンポとスイッチ
操作にて新たに設定されたテンポとが比較されてテンポ
変更の要、不要が判断され(第6図(B)中ステップ1
10) 、変更を要する場合はRAM15にテンポデー
タがストアされ(ステップ1ii) 、変更を要しない
場合は入力信号の種類及びレベルに応じて任意に設定し
得る基準電圧発生器9の基準電圧を先のスイッチスキャ
ンから読取ってレベル変更の有無が判断される(ステッ
プ112)。
入力信号のレベルに応じて適正な分析を行なうべく、レ
ベル変更有の場合は基準レベル設定部11aからの所定
のデータがI10ボート13を介してl!準電圧発生器
9に供給されて基準電圧が設定され(ステップ113)
 、レベル変更無の場合はデータセレクタ10からの1
2組のオクターブデータがデータ入力部11bに供給さ
れる。この場合、第4図に示す如く、12組の8ビツト
オクターブデータはLSBを最低周波数、MSBを最高
周波数に設定されており、データセレクタ10からM=
1からM=12の順序で順次供給される(ステップ11
4)。
次にデータ入力部11bからの出力信号はデータ分析部
11Cに供給され、オクターブデータは個々にLSBか
らMSBへピットスキャンされて最初に「1」が現われ
るピットを検出される(ステップ115)。第4図に示
す例において、各組で「1」が現われるのはM−2では
4番目のビット。
M−3では21目のビット、M−8では2番目のピット
、M−9では3番目のビットであり、音名推定部11d
によりこれらの組及びピット数から各音高が推定される
(ステップ116)。
上記音高推定のプロセスでは、オクターブデータの「1
」のうち1番目の「1」が基音、2番目の「1」が2倍
音、3番目の「1」が4倍音、・・・という楽音の倍音
構造理論が用いられている。このため、基音の例えば3
倍音がその基音の1オクターブ半上に生じる場合があり
、これ例ではシ(B2)の3倍音がファ(F3)に、ミ
(E2)の3倍音がう” (Aaヰ)に夫々生じ、これ
ら3倍音は基音と何ら関係ないのでこれらを取除く必要
がある。そこで、上記各音高推定の後、音名補正部11
eにて上記3倍音を取除く音名補正が行なわれる(ステ
ップ117)。この場合、シ(B2)及びミ(E2)の
2音が基音と決定されてRAM15にストアされる。
更に、音名補正部11eにて行なわれるより好ましい音
名補正としては、■計2回の音高推定により同一の音高
が推定された時のみこれを基音とする。■LSBで「1
」を生じた場合この音は雑音の可能性があり(楽器演奏
中の雑音は低周波数で発生する傾向にある)、この場合
に限って2倍音及び4倍音の少なくともいずれか一方で
「1」となる場合のみLSBを基音とする。■入力音が
2音であることが予めわかっている場合3以上の音高が
推定されても前回の音高推定における2音からの音の隔
りが近い方の2音のみを基音とする等の各チェックによ
り音名補正を行なう。
次にスイッチスキャンが行なわれ(ステップ118) 
、操作部12において分析終了スイッチが操作されたか
否かが判断され(ステップ119)、操作されていなけ
れば設定されたテンポに応じた時間待機して(ステップ
120)ステップ110に戻る一方、操作されていれば
全ての分析ステップが終了する。
次に、音長分析部11Gにおいて、上記音名データの立
上りフラグ及び興なる音が検出される時間間隔を調べる
ことにより、その最短開隔のデータ列から最短音の平均
長が決定されて(ステップ121)例えば8分音符の合
価とされ、次に、全ての音名データ及び立上りフラグか
ら8分音符の倍の音符即ち4分音符、付点4分音符、2
分音符が決定され(ステップ122) 、 RAMI 
5にストアされる(ステップ123)。
第6図(C)は同図(A)のステップ105の具体的に
実施し得るフローチャートを示す。先ず、分析された音
名データの有無が判断され(第6図(C)中ステップ1
3G) 、音名データがRAM15に無ければ分析され
ていないことになって転送部11fからエラーデータが
出力され(ステップ131) 、インタフェース16に
てシリアルデータに変換されて所定の伝送速度例えば9
600ボーにて出力端子17より取出され、音名データ
が有ればデータ数Kが読取られてこれを設定され、カウ
ンタが1−0にセットされる(ステップ132)。
次に音名データに基いて所定のデータ形式に作成され(
ステップ133) 、外部機器にデータを出力可能か否
・か即ち外部機器が受信可能状態にあるか否かを出力イ
ネーブルデータをチェックすることにより判断しくステ
ップ134) 、出力可能であれば転送部11fからデ
ータが出力されてインタフェース16を介して出力端子
17より取出される(ステップ135)。
次にカウンタがカウントアツプされ(ステップ136)
、カウンタの容量がデータ数により大か否かが判断され
(ステップ13γ)、大でなければステップ133へ戻
り、大であれば転送部11fから終了データが出力され
てインタフェース16を介して出力端子17より取出さ
れる(ステップ138)。
なお、狭帯域フィルタ31〜3Nの各中心周波数が最適
に設定されていないと、単音を発音したにも拘らずこの
音が相隣る2個の狭帯域フィルタを通過してしまい、正
確に音高分析し得ない。そこで、ピッチコントローラ7
によるピッチ可変が必要である。
上記ピッチ可変は、例えば、O,+25.+50゜+7
5. +100 、−25.−50.−75.−100
(単位はいずれもセント)の9段階に設定し得る構成と
されており、操作部18にてこれらのうちのいずれかを
指定するとコントローラ21がこれに対応して初期設定
される。例えば、+25セント上げたい場合、AD変換
器20.DA変換器22の夫々のサンプリング周波数を
f+、l’zとすると、fz / f+−叩C7x (
100+25) /10Gを満足するサンプリング周波
数f1.f2を夫々設定する。
コントローラ21は基準周波数発生器(水晶発掘器)、
基準周波数発生器の出力を分周する可変分周器、可変分
周器の出力をAD変換器20.。
DA変換器22に夫々供給及び非供給制御する制御部、
RAM23のアドレス発生部にて構成されており、上記
サンプリング周波数データに基いてAD変換器20.D
A変換器22のサンプリング周波数f、、f2がセット
される。
アンプ2からピッチコントローラ18に供給された信号
はアンチ・エリアス・フィルタ19にて不要高域周波数
成分を除去されて第7図(A)に示す信号とされてAD
変換器20に供給され、ここでサンプリング周波数fI
を以てAD変換されてRAM23に書込まれ、RAM2
3から読出された信号はサンプリング周波数f2を以て
OA変換されて第7図(B)に示す信号とされる。即ち
、第7図(A)に示す信号はその周波数を操作部12に
て設定されたピッチに対応して低くされ、かつ、その波
形の一部を欠如されて同図(8)に示す信号とされ、こ
れにより、入力信号はそのピッチを所定船低くされて取
出される。この制御は例えば約20m5の周期で繰返し
行なわれる。OA変換器22の出力はアンチ・エリアス
・フィルタ、   24にて不要高域周波数成分を除去
され、ノーマライザ25を介してピッチ分析回路8に供
給される一方、端子6より取出されてモニタされる。
この場合、第7図(B)に示す信号の繋ぎ目Aにおいて
ノイズを生じるので、このノイズの周波数を音高分析に
支承のない値に設定する必要がある。又、このノイズを
取出さないようにするには、同図(A)に示す信号をデ
ジタル化したものを全てRAM23にストアしこれを読
出し速度を可変して読出すか、或いは、分析毎に入力を
中断するようにしてもよい。
実施例2 第8図は本発明装置の第2実施例のブロック系統図を示
し、同図中、第1図と同一構成部分には同一番号を付し
てその説明を省略する。第9図及び第10図は夫々CP
IJ11の概略機能図及び動作説明用フローチャートを
示す。
操作部12にてサンプリング周波数fl、f2を設定す
る。上記第1実施例と同様にAD変換器20にてAD変
換された信号はRAM23にストアされ、ピッチ分析回
路26のデータ入力部11bに供給され(第10図中ス
テップ210) 、フィルタ演算部11hにて第1図中
帯域フィルタ3による動作と同様に帯域分割され(フィ
ルタ処理)(ステップ211) 、パワー演算部11i
にて同整流平滑回路4による動作と同様に直流電圧とさ
れる(パワー処理) (ステップ212)。次に比較演
算部11jにて同コンパレータ5による動作と同様に基
準値と比較演算されてデータ分類部11kにて同データ
セレクタ10による動作と同様にデータセレクトされて
第4図に示すように各紺色に取出される(ステップ21
3)。以下、ステップ214〜221は第1実施例のも
のと同様である。
なお、上記各実施例において、データセレクタ10にお
ける出力信号の読出し及びCPU11における音高分析
の方法は上記実施例のものに限定されるものではなく、
例えば、2データセレクタ10にてN (−96)個の
データをAt 、Atヰ 。
B+、・・・、 G9 、 G9”  のように順次読
出し、cpuiiにてこれをオクターブ毎にスキャンニ
ングして音高を分析するようにしてもよい。
更に、V −RAMやVDP(ビデオ・ディスプレイ・
プロセッサ)等を併用して音高分析及び音長分析された
結果に基いてこれをCRTに音符表示するようにしても
よく、或いはハードコピー装置を併用して楽譜シートを
作成するようにしてもよく、様々な実施態様が考えられ
る。
発明の効果 本発明装置は、入力音声信号のピッチを可変して取出す
ピッチ可変手段と、ピッチ可変手段の出力を供給されて
該入力音声信号の音高を分析する音高分析手段とからな
るため、あるゆるピッチの楽音を音高分析し得、特に、
正規のピッチに対してずれたピッチで発音された和音の
個々の音高を夫々正確に分析し得る等の特長を有する。
【図面の簡単な説明】
第1図は本発明装置の第1実施例のブロック系統図、第
2図は帯域フィルタと音名との対応図0、第3図は帯域
フィルタの周波数特性図、第4図は2値デジタルデータ
図、第5図は第1図示の装置のCPUの概略機能図、第
6図は第1図示の装置の動作説明用フローチャート、第
7図はピッチコントローラによるピッチ可変の様子を説
明するための信号波形図、第8図は本発明装置の第2実
施例のブロック系統図、第9図は第8図示の装置のCP
Uの概略機能図、第10図は第8図示の装置の動作説明
用フローチャートである。 1・・・信号入力端子、3・・・帯域フィルタ、4・・
・整流平滑回路、5・・・コンパレータ、7・・・ピッ
チコントローラ、8.26・・・ピッチ分析回路、9・
・・基準電圧発生器1.10・・・データセレクタ、1
1・・・CPLI、11a・・・基準レベル設定部、1
1C・・・データ分析部、11d・・・音名推定部、1
1e・・・音名補正部、11111・・・音長分析部、
11h・・・フィルタ演算部、111・・・パワー演算
部、11j・・・比較演算部、11k・・・データ分類
部、12.18・・・操作部、14・・・ROM、15
.23・・・RAM、17・・・出力端子、20・・・
AD変換器、21・・・コントローラ、22・・・DA
変換器。 −噸−11〆ト

Claims (1)

    【特許請求の範囲】
  1. 入力音声信号のピッチを可変して取出すピッチ可変手段
    と、該ピッチ可変手段の出力を供給されて該入力音声信
    号の音高を分析する音高分析手段とからなることを特徴
    とする楽音分析装置。
JP59241370A 1984-11-15 1984-11-15 楽音分析装置 Pending JPS61120186A (ja)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (1)

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

Family

ID=17073274

Family Applications (1)

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

Country Status (1)

Country Link
JP (1) JPS61120186A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0419696A (ja) * 1990-05-14 1992-01-23 Casio Comput Co Ltd 音階検出装置及びそれを用いた電子楽器

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0419696A (ja) * 1990-05-14 1992-01-23 Casio Comput Co Ltd 音階検出装置及びそれを用いた電子楽器

Similar Documents

Publication Publication Date Title
US8467892B2 (en) Content-based audio comparisons
US10923089B2 (en) Method and apparatus for generating digital score file of song, and storage medium
CA1172366A (en) Methods and apparatus for encoding and constructing signals
JP4470823B2 (ja) 音名検出器及びプログラム
CN113012666A (zh) 一种检测音乐调性的方法、装置、终端设备及计算机存储介质
US4087657A (en) Testing of inductively loaded transmission lines for correct loading
JP3402748B2 (ja) 音声信号のピッチ周期抽出装置
US6453253B1 (en) Impulse response measuring method
CN114242094A (zh) 音频处理方法及装置
JPS61120183A (ja) 楽音分析装置
US20050188819A1 (en) Music synthesis system
JPS61120185A (ja) 楽音分析装置
JP2871120B2 (ja) 自動採譜装置
JP3149466B2 (ja) ピッチ抽出装置及びそれを用いた電子楽器
JPS61120188A (ja) 楽音分析装置
JP3102089B2 (ja) 自動採譜装置
JP2002049399A (ja) ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体
JPH04100099A (ja) 音声検出装置
JP3919359B2 (ja) 楽音信号のアタック位置検出装置
JPS61120184A (ja) 楽音分析装置
JPH11175097A (ja) ピッチ検出方法及び装置、判定方法及び装置、データ伝送方法、並びに記録媒体
JP2000258239A (ja) 音圧レベルの測定方法及びその装置
JP2002049398A (ja) ディジタル信号処理方法、学習方法及びそれらの装置並びにプログラム格納媒体
CN116230011A (zh) 一种音频信号测试方法及装置
JPH07111462A (ja) 音声圧縮方法および装置