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
JPH0310051B2 - - Google Patents
[go: Go Back, main page]

JPH0310051B2 - - Google Patents

Info

Publication number
JPH0310051B2
JPH0310051B2 JP7433283A JP7433283A JPH0310051B2 JP H0310051 B2 JPH0310051 B2 JP H0310051B2 JP 7433283 A JP7433283 A JP 7433283A JP 7433283 A JP7433283 A JP 7433283A JP H0310051 B2 JPH0310051 B2 JP H0310051B2
Authority
JP
Japan
Prior art keywords
note
frequency analysis
displayed
display
frequency
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
Application number
JP7433283A
Other languages
English (en)
Other versions
JPS59198328A (ja
Inventor
Mamoru Inami
Yoshiaki Tanaka
Yoshiki Ootsuki
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 JP7433283A priority Critical patent/JPS59198328A/ja
Priority to GB08410686A priority patent/GB2139405B/en
Priority to US06/605,672 priority patent/US4546690A/en
Priority to DE19843415792 priority patent/DE3415792A1/de
Priority to FR848406746A priority patent/FR2545252B1/fr
Publication of JPS59198328A publication Critical patent/JPS59198328A/ja
Publication of JPH0310051B2 publication Critical patent/JPH0310051B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10GREPRESENTATION OF MUSIC; RECORDING MUSIC IN NOTATION FORM; ACCESSORIES FOR MUSIC OR MUSICAL INSTRUMENTS NOT OTHERWISE PROVIDED FOR, e.g. SUPPORTS
    • G10G3/00Recording music in notation form, e.g. recording the mechanical operation of a musical instrument
    • G10G3/04Recording music in notation form, e.g. recording the mechanical operation of a musical instrument using electrical means

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Auxiliary Devices For Music (AREA)

Description

【発明の詳細な説明】 本発明は音符表示装置に係り、入力音を、表示
面上の五線譜に実時間で黒符頭として高さを表示
し、最終的にその長さを示す符鉤や符尾をその位
置に付加表示することにより、上記入力音を即時
楽譜形状に表示し得る音符表示装置を提供するこ
とを目的とする。
本出願人は先に、特願昭57−232457号(特開昭
59−124384号)及び特願昭58−3670号特許出願
(特開昭59−128576号)「音符の表示装置」で、入
力音声信号をデジタル信号に変換し、これを周波
数分析して音高を判定し、その音の高さをCRT
に五線譜上に実時間で表示する装置を提案した。
このものは、デジタル信号に変換された音声信号
データをFFT演算し、しかる後その結果をパワ
ースペクトルに演算してスペクトル値を得、次い
でこのスペクトル値の中の最大値を求めると共
に、この最大値を示すスペクトル周波数よりも低
い周波数で、かつ、最大スペクトルよりも所定範
囲内で小さなスペクトルをもつスペクトルのうち
で最も低い周波数を示すスペクトルの周波数値を
求めてそれを入力音声信号の音の高さと判定し、
一方、前記条件に該当するスペクトルが存在しな
い時には前記最大スペクトルを示す周波数値を入
力音声信号の音の高さと判定し、この判定結果を
ビデオ・デイスプレイ・プロセツサ(以下、
VDPという)を介してビデオ・ラム(以下、
V・RAMという)に転送し、CRTにこれを表示
する。
然るにこのものは、入力音声信号を音の高さの
みを表示するだけであり、その音の長さを表示し
得ない。そこで、入力音声信号の音の高さと長さ
との両方を解析し、五線譜上に実時間で実際の音
符として表示するようにすれば一層視易く、便利
である。
本発明は上記要求を満足したものであり、以
下、図面と共にその一実施例について説明する。
第1図は本発明になる音符表示装置の一実施例
のブロツク系統図を示す。同図において、端子1
に入来した入力音声信号はグラフイツクイコライ
ザ2に供給されて周波数分析し易い周波数特性に
可変され、アンチ・エイリアジング・フイルタ3
にて折返し雑音を生じないように高域不要周波数
成分を除去されてAD変換器4に共に供給され
る。制御装置5において初期設定(システム・イ
ニシヤライズ)が行なわれ(第2図A中ステツプ
a)、割込みが発生しない間は同図Aに示すステ
ツプの各動作が実行される。
AD変換器4の標本化周期毎に割込が発生する
と(第2図B中ステツプv)、同図Aに示す動作
が中断され、変換指令及びデジタル信号出力部6
からの指令によりAD変換器4においてAD変換
が行なわれ(ステツプw)、デジタル信号は
RAM7の第3図に示すAD変換データエリアに
順次格納される(ステツプx)。この場合、ポイ
ンタにて一連のデータの区切りが示され(ステツ
プy)、ポインタが全アドレスに到達していなけ
ればリターンされる。
このようにして所定の個数のデジタルデータが
RAM7に格納されると、演算及び音高分析部8
においてFFT演算が行なわれて(ステツプb)
その演算結果がRAM7に格納され、次いでパワ
ースペクトル演算が行なわれて(ステツプc)そ
の演算結果がRAM7に格納される。次いで最大
スペクトル値が求められ、次に最大スペクトル値
を示すスペクトルの周波数よりも低い周波数領域
中に存在し、かつ、最大スペクトル値のスペクト
ルの大きさよりも予め定められた範囲内で小さな
スペクトル値を有するスペクトルの内で最も低い
周波数値を示すスペクトルの周波数値が求めら
れ、これが入力音声信号の音の高さ(基音)と判
定され、また、前記条件に該当するスペクトルが
存在しない場合には、前記最大スペクトル値を示
すスペクトルの周波数値が入力音声信号の音の高
さ(基音)と判定されてRAM7に格納される。
上記ステツプb〜dの動作に要する時間は第4
図Aに示す16分音符の表示に相当する時間に予め
設定されており、ステツプb〜dでは第5図に示
す時刻t1における入力音声信号の音高が分析され
たことになる。
いま、例えばピアノ等のように発音された音が
時間と共に減衰する楽器により第6図に示す16
分音符のト音とイ音とが繰返し入力されたとす
る。時刻t1ではステツプb〜dによる音高分析が
行なわれると分析回数検出及びパターンデータ検
出部10からパターンデータ指令信号が取出さ
れ、パターンデータ決定部11に供給されてここ
で分析部8において分析された音高に基いてパタ
ーンデータが作成される(ステツプe)。
ここで、後述のカウント数と音符長との関係は
第4図A〜Rに示す如く、音高のみ示す黒符頭か
ら全音符までカウント数0〜16に夫々対応付けら
れている。この場合、カウント数零で、かつ、音
高はト音であるから、ト音の黒符頭に対応したパ
ターンデータが取出され、VDP12を介して
V・RAM13に供給されて所定のテーブルに書
込まれる。
V・RAM13のメモリマツプは第7図に示す
如く、複数種類のパターンを記憶されたスプライ
ト・ジエネレータ・テーブルSGT及びパター
ン・ジエネレータ・テーブルPGT、第8図に示
すCRT14に表示面(32列×24行)の各区画に
対応して容量をもつパターン各称テーブルPNT、
表示面の垂直位置及び水平位置の情報を記憶され
るスプライト属性テーブルSAT、カラー情報を
記憶されたカラーテーブルCT、未使用のテーブ
ルの各テーブルにより構成されている。VDP1
2では、V・RAM13のパターン名称テーブル
PNTやスプライト属性テーブルSATに書込まれ
たデータに従つてCRT14の表示面に表示すべ
きパターンの選択及びパターンの移動態様の指定
が行なわれ、かつ、複合映像信号が作られ、
CTR14に供給されてここの表示面にパターン
15(16分音符のト音)の黒符頭のみが表示され
る(ステツプf)。なお、五線譜や音部記号等は
RAM7に予め記憶されているデータにより予め
表示されている。
パターン15の黒符頭が表示されると、ステツ
プgでカウント数が1とされ、第5図に示す時刻
t2においてステツプh〜jによりイ音の音高分析
が行なわれ、次いで連続音検出部9により連続音
か否かが判断される(ステツプk)。ここでは、
前回(時刻t1)の音高分析による結果と今回(時
刻t2)の音高分析による結果との比較が行なわ
れ、両者の音高が同じであるか否か、両者のレベ
ル差が予め設定されているレベル差範囲にあるか
否かが判断されると共に、今回の音高分析による
結果が予め設定されている閾値レベルL(第5図)
以上にあるか否かが判断される。
この場合、連続音検出部9では非連続音として
検出され、分析回数検出部10にてステツプgで
のカウント数が偶数であるか否かが判断される
(ステツプp)。次いでパターンデータ決定部11
ではカウント数1に応じた16分音符(第4図A)
のパターンデータが作成され(ステツプq)、
VDP12により複合映像信号とされ、CRT14
の表示面のパターン15のト音の黒符頭に符尾
(棒)と16分音符の符鉤(旗)とが加えられて表
示される(ステツプr)。
次に、ステツプSでカウントクリアが行なわれ
た後、ステツプtで時刻t2に入力された16分音符
のイ音の黒符頭に応じたパターンデータが作成さ
れ、ステツプuでイ音の黒符頭が表示されて再び
ステツプgに戻る。時刻t2における16分音符イ音
の符鉤は時刻t3において、ステツプrでパターン
16のように表示される。
一方、第5図に示す如く、時刻t3,t4で8分音
符のホ音、時刻t5で16分音符のト音が入力される
と、時刻t3においてステツプb〜fでホ音が分析
されてその音の黒符頭が表示され、時刻t4におい
てステツプh〜jでその音高が再び分析され、か
つ、ステツプkで連続音が判断される。これによ
り、ステツプlでカウント数を2とされ、ステツ
プmでカウント数の偶数が判断され、カウント数
2に応じた8分音符(第4図B)のパターンデー
タが作成され(ステツプn)、第6図に示す如く
パターン17のホ音の黒符頭に8分音符の符尾と
符鉤とが表示される(ステツプo)。
時刻t5においてステツプh〜jで16分音符のト
音が分析され、ステツプkで非連続音が判断さ
れ、ステツプpでカウント数の偶数が判断され、
ステツプsでカウントクリアが行なわれ、ステツ
プt、uで16分音符のト音の黒符頭が表示され
る。
一方、付点8分音符の音が入力されると、時刻
t1においてステツプfでその音高の黒符頭が表示
され、ステツプgでカウント数1とされ、時刻t2
においてステツプkで連続音が判断され、ステツ
プlでカウント数2とされ、ステツプmでカウン
ト数の偶数が判断され、ステツプn、oで8分音
符の符尾と符鉤とが表示され、次いで時刻t3にお
いてステツプkで連続音が判断され、ステツプl
でカウント数3とされ、ステツプmでカウント数
の奇数が判断され、次いで時刻t4においてステツ
プkで非連続音が判断され、ステツプpでカウン
ト数の奇数が判断され、ステツプq、rで付点が
表示され、最終的に付点8分音符が表示される。
即ち、付点8分音符の場合、第9図に示す如く、
黒符頭→8分音符→付点8分音符のように表示さ
れる。
これと同様にして、2分音符の場合、ステツプ
fでその音高に応じた黒符頭が表示された後、ス
テツプlでカウントアツプされたカウント数に応
じてステツプn、oで順次8分音符→4分音符→
付点4分音符が表示され、最終的にステツプq、
rでカウント数8により(第4図H)2分音符が
表示される。
一方、例えば全音符以上に長い音が入力された
場合、カウント数16の全音符の時点(第4図P)
でカウント数は一旦クリアされてここから再び新
たなカウントが開始され、第9図に示す如く、エ
リアA1における表示がエリアA2でも行なわれる
ようにされており、全音符とこれに続く音符とが
タイで結ばれたパターン18で表示される。
以上動作をまとめると、ステツプfで表示すべ
き音の高さの黒符頭が表示され、ステツプoで途
中経過する音符の符尾と符鉤とが表示され、ステ
ツプrで表示すべき音の音部の最終的なパターン
が表示され、ステツプuで次に表示すべき音の高
さの黒符頭が表示される。
上述の如く、本発明になる音符表示装置は、周
波数分析手段にて表示すべき音符の最短の音符の
時間毎に周波数分析された音高に基いて表示面上
に五線譜における対応する位置に黒符頭のみを表
示し、周波数分析された回数を検出し、周波数分
析手段において前後に分析された2つの音の高さ
の違い及びレベル差を検出して該前後の音が連続
した音であるか否かを判断し、連続音が判断され
た場合は周波数分析回数から表示すべき音符に至
る迄の途中の長さの音符の符尾や符鉤を上記表示
面の黒符頭に付加或いは黒符頭の長さを書換え表
示し、非連続音が判断された場合は周波数分析回
数から表示すべき音符の最終形状を上記表示面の
黒符頭位置に表示するようにしたため、入力音の
高さと長さとを表示面上の五線譜に音符として実
時間単位で表示し得、入力音の音符の後刻紙等に
プリントする構成の装置と異なり、演奏している
音楽の楽譜を即刻表示できるので、演奏されてい
る音楽と楽譜との関係を明確にでき、音楽教育用
として便利であり、又、最初に黒符頭のみを表示
し得るので新たに開始された音の高さを確認し易
く、表示される最終的な音符の途中の形状もわか
り易い等の特長を有する。
【図面の簡単な説明】
第1図は本発明装置の一実施例のブロツク系統
図、第2図A,Bは本発明装置の動作説明用フロ
ーチヤート、第3図は第1図中RAMの一部のア
ドレスを説明する概略図、第4図A〜Rは音符長
とカウント数との関係を示した図、第5図は音の
レベルと音符との関係を示した図、第6図は
CRT表示面の図、第7図はV・RAMのメモリマ
ツプ、第8図はCRT表示面の区画説明図、第9
図は黒符頭から表示されるべき音符に至る迄の途
中の音符を説明するための図である。 1……音声信号入力端子、4……AD変換器、
5……制御装置、6……変換指令及びデジタル信
号出力部、7……RAM、8……演算及び音高分
析部、9……連続音検出部、10……分析回数検
出およびパターンデータ検出部、11……パター
ンデータ決定部、12……ビデオ・デイスプレ
イ・プロセツサ、13……V・RAM、14……
CRT。

Claims (1)

  1. 【特許請求の範囲】 1 入力音声信号をデジタル信号に変換するAD
    変換手段と、表示すべき音符のうち最短の音符の
    長さに応じた時間毎に該AD変換手段からの信号
    を時系列的に周波数分析して音高を判定する周波
    数分析手段と、該周波数分析手段にて周波数分析
    された音高に基いて表示面上に五線譜における対
    応する位置に黒符頭のみを表示する表示手段と、
    該周波数分析手段にて周波数分析された回数を検
    出する周波数分析回数検出手段と、該周波数分析
    手段において前後に分析された2つの音の高さの
    違い及びレベル差を検出して該前後の音が連続し
    た音であるか否かを判断する連続音判断手段と、
    該連続音判断手段にて連続音が判断された場合は
    該周波数分析回数検出手段による周波数分析回数
    から表示すべき音符に至る迄の途中の長さの音符
    の符尾や符鉤を上記表示面の黒符頭に付加或いは
    黒符頭の長さを書換え表示する表示手段と、該連
    続音判断手段にて非連続音が判断された場合は該
    周波数分析回数から表示すべき音符の最終形状を
    上記表示面の黒符頭位置に表示する表示手段とよ
    りなることを特徴とする音符表示装置。 2 該各表示手段は、該周波数分析手段、周波数
    分析回数検出手段、連続音判断手段からの各出力
    に基いて所定のパターン情報に変換し、該パター
    ン情報をビデオ・デイスプレイ・プロセツサを用
    いて複合映像信号に変換してCRTに表示する手
    段であることを特徴とする特許請求の範囲第1項
    記載の音符表示装置。 3 該周波数分析手段は、該AD変換手段からの
    デジタル信号を所定数のメモリに順次格納する手
    段と、該メモリに格納された一連のデータの区切
    りを示すポインタ手段と、該周波数分析の開始時
    に該ポインタ手段にて示された一連のデータを用
    いてFFT演算する手段とを有してなることを特
    徴とする特許請求の範囲第1項又は第2項記載の
    音符表示装置。
JP7433283A 1983-04-27 1983-04-27 音符表示装置 Granted JPS59198328A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP7433283A JPS59198328A (ja) 1983-04-27 1983-04-27 音符表示装置
GB08410686A GB2139405B (en) 1983-04-27 1984-04-26 Apparatus for displaying musical notes indicative of pitch and time value
US06/605,672 US4546690A (en) 1983-04-27 1984-04-27 Apparatus for displaying musical notes indicative of pitch and time value
DE19843415792 DE3415792A1 (de) 1983-04-27 1984-04-27 Einrichtung zur sichtanzeige von musiknoten
FR848406746A FR2545252B1 (fr) 1983-04-27 1984-04-27 Appareil et procede pour visualiser des notes musicales representant la hauteur et la duree des sons

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7433283A JPS59198328A (ja) 1983-04-27 1983-04-27 音符表示装置

Publications (2)

Publication Number Publication Date
JPS59198328A JPS59198328A (ja) 1984-11-10
JPH0310051B2 true JPH0310051B2 (ja) 1991-02-12

Family

ID=13544054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7433283A Granted JPS59198328A (ja) 1983-04-27 1983-04-27 音符表示装置

Country Status (1)

Country Link
JP (1) JPS59198328A (ja)

Also Published As

Publication number Publication date
JPS59198328A (ja) 1984-11-10

Similar Documents

Publication Publication Date Title
US4546690A (en) Apparatus for displaying musical notes indicative of pitch and time value
US7371954B2 (en) Tuner apparatus for aiding a tuning of musical instrument
EP0113257A2 (en) Musical note display device
US7314992B2 (en) Apparatus for analyzing music data and displaying music score
US7166792B2 (en) Storage medium containing musical score displaying data, musical score display apparatus and musical score displaying program
US7096186B2 (en) Device and method for analyzing and representing sound signals in the musical notation
JP3489503B2 (ja) 音信号分析装置、音信号分析方法及び記憶媒体
US20040182229A1 (en) Method and apparatus for designating performance notes based on synchronization information
JP4913638B2 (ja) 評価装置及びカラオケ装置
JPH0310051B2 (ja)
JPH09237088A (ja) 演奏分析装置、演奏分析方法、及び、記憶媒体
JP5050606B2 (ja) 能力評価システムおよび能力評価プログラム
US20110226116A1 (en) Waveform generation apparatus and waveform generation program
JPH0310050B2 (ja)
JPS61120188A (ja) 楽音分析装置
JP3949544B2 (ja) 歌声ピッチの誤差をバーグラフに表示するカラオケ装置
JPH0310053B2 (ja)
JPH0310052B2 (ja)
US5237124A (en) Transmission sound developing system with pcm data
JP4412100B2 (ja) チューナおよびプログラム
JPH0434751B2 (ja)
JP3065110B2 (ja) グラフ表示装置
JPH0151200B2 (ja)
JP4093000B2 (ja) 楽譜表示データを記憶した記憶媒体、その楽譜表示データを用いた楽譜表示装置及びプログラム
JPS6083983A (ja) 音符表示装置