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
Japanese (ja)
Other versions
JPS59198328A (en
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/en
Priority to GB08410686A priority patent/GB2139405B/en
Priority to US06/605,672 priority patent/US4546690A/en
Priority to DE19843415792 priority patent/DE3415792A1/en
Priority to FR848406746A priority patent/FR2545252B1/en
Publication of JPS59198328A publication Critical patent/JPS59198328A/en
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

【発明の詳細な説明】 本発明は音符表示装置に係り、入力音を、表示
面上の五線譜に実時間で黒符頭として高さを表示
し、最終的にその長さを示す符鉤や符尾をその位
置に付加表示することにより、上記入力音を即時
楽譜形状に表示し得る音符表示装置を提供するこ
とを目的とする。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a musical note display device, which displays the height of an input sound as a black note head in real time on a staff notation on a display surface, and finally displays a note head or a note head that indicates the length of the input sound. It is an object of the present invention to provide a musical note display device that can instantly display the input sound in the shape of a musical score by adding and displaying a stem at that position.

本出願人は先に、特願昭57−232457号(特開昭
59−124384号)及び特願昭58−3670号特許出願
(特開昭59−128576号)「音符の表示装置」で、入
力音声信号をデジタル信号に変換し、これを周波
数分析して音高を判定し、その音の高さをCRT
に五線譜上に実時間で表示する装置を提案した。
このものは、デジタル信号に変換された音声信号
データをFFT演算し、しかる後その結果をパワ
ースペクトルに演算してスペクトル値を得、次い
でこのスペクトル値の中の最大値を求めると共
に、この最大値を示すスペクトル周波数よりも低
い周波数で、かつ、最大スペクトルよりも所定範
囲内で小さなスペクトルをもつスペクトルのうち
で最も低い周波数を示すスペクトルの周波数値を
求めてそれを入力音声信号の音の高さと判定し、
一方、前記条件に該当するスペクトルが存在しな
い時には前記最大スペクトルを示す周波数値を入
力音声信号の音の高さと判定し、この判定結果を
ビデオ・デイスプレイ・プロセツサ(以下、
VDPという)を介してビデオ・ラム(以下、
V・RAMという)に転送し、CRTにこれを表示
する。
The applicant previously filed Japanese Patent Application No. 57-232457 (Japanese Unexamined Patent Publication No.
59-124384) and Japanese Patent Application No. 58-3670 (Japanese Unexamined Patent Publication No. 59-128576) "Musical note display device" converts the input audio signal into a digital signal, analyzes the frequency of this, and determines the pitch. Determine the pitch of the sound and display it on the CRT
proposed a device that displays music notation in real time.
This method performs an FFT operation on audio signal data converted to a digital signal, then calculates the result into a power spectrum to obtain a spectral value, then calculates the maximum value among these spectral values, and calculates the maximum value. Find the frequency value of the spectrum that has the lowest frequency among the spectra that have a frequency lower than the spectral frequency that indicates the frequency and that has a smaller spectrum within a predetermined range than the maximum spectrum, and use it as the pitch of the input audio signal. judge,
On the other hand, when there is no spectrum that satisfies the above conditions, the frequency value indicating the maximum spectrum is determined to be the pitch of the input audio signal, and this determination result is processed by a video display processor (hereinafter referred to as
Video RAM (hereinafter referred to as VDP)
(VRAM) and display it on a CRT.

然るにこのものは、入力音声信号を音の高さの
みを表示するだけであり、その音の長さを表示し
得ない。そこで、入力音声信号の音の高さと長さ
との両方を解析し、五線譜上に実時間で実際の音
符として表示するようにすれば一層視易く、便利
である。
However, this method only displays the pitch of the input audio signal, but cannot display the length of the sound. Therefore, it would be easier to see and more convenient if both the pitch and length of the input audio signal were analyzed and displayed as actual notes on the musical staff in real time.

本発明は上記要求を満足したものであり、以
下、図面と共にその一実施例について説明する。
The present invention satisfies the above requirements, and one embodiment thereof will be described below with reference to the drawings.

第1図は本発明になる音符表示装置の一実施例
のブロツク系統図を示す。同図において、端子1
に入来した入力音声信号はグラフイツクイコライ
ザ2に供給されて周波数分析し易い周波数特性に
可変され、アンチ・エイリアジング・フイルタ3
にて折返し雑音を生じないように高域不要周波数
成分を除去されてAD変換器4に共に供給され
る。制御装置5において初期設定(システム・イ
ニシヤライズ)が行なわれ(第2図A中ステツプ
a)、割込みが発生しない間は同図Aに示すステ
ツプの各動作が実行される。
FIG. 1 shows a block system diagram of an embodiment of a musical note display device according to the present invention. In the same figure, terminal 1
The incoming input audio signal is supplied to a graphic equalizer 2, where it is varied to have a frequency characteristic that is easy to analyze, and then passed through an anti-aliasing filter 3.
The signals are supplied together to the AD converter 4 after removing unnecessary high frequency components so as not to cause aliasing noise. Initial settings (system initialization) are performed in the control device 5 (step a in FIG. 2A), and each operation of the steps shown in FIG. 2A is executed as long as no interrupt occurs.

AD変換器4の標本化周期毎に割込が発生する
と(第2図B中ステツプv)、同図Aに示す動作
が中断され、変換指令及びデジタル信号出力部6
からの指令によりAD変換器4においてAD変換
が行なわれ(ステツプw)、デジタル信号は
RAM7の第3図に示すAD変換データエリアに
順次格納される(ステツプx)。この場合、ポイ
ンタにて一連のデータの区切りが示され(ステツ
プy)、ポインタが全アドレスに到達していなけ
ればリターンされる。
When an interrupt occurs every sampling period of the AD converter 4 (step v in FIG. 2B), the operation shown in FIG.
AD conversion is performed in AD converter 4 according to the command from (step w), and the digital signal is
The data are sequentially stored in the AD conversion data area shown in FIG. 3 of the RAM 7 (step x). In this case, the pointer indicates the delimitation of a series of data (step y), and if the pointer has not reached all addresses, the process returns.

このようにして所定の個数のデジタルデータが
RAM7に格納されると、演算及び音高分析部8
においてFFT演算が行なわれて(ステツプb)
その演算結果がRAM7に格納され、次いでパワ
ースペクトル演算が行なわれて(ステツプc)そ
の演算結果がRAM7に格納される。次いで最大
スペクトル値が求められ、次に最大スペクトル値
を示すスペクトルの周波数よりも低い周波数領域
中に存在し、かつ、最大スペクトル値のスペクト
ルの大きさよりも予め定められた範囲内で小さな
スペクトル値を有するスペクトルの内で最も低い
周波数値を示すスペクトルの周波数値が求めら
れ、これが入力音声信号の音の高さ(基音)と判
定され、また、前記条件に該当するスペクトルが
存在しない場合には、前記最大スペクトル値を示
すスペクトルの周波数値が入力音声信号の音の高
さ(基音)と判定されてRAM7に格納される。
In this way, a predetermined number of digital data is
Once stored in RAM 7, calculation and pitch analysis section 8
FFT calculation is performed at (step b)
The calculation result is stored in the RAM 7, and then a power spectrum calculation is performed (step c) and the calculation result is stored in the RAM 7. The maximum spectral value is then determined, and then a spectral value that exists in a frequency region lower than the frequency of the spectrum exhibiting the maximum spectral value and is smaller within a predetermined range than the spectral size of the maximum spectral value is determined. The frequency value of the spectrum that shows the lowest frequency value among the spectra that it has is determined to be the pitch (fundamental tone) of the input audio signal, and if there is no spectrum that meets the above conditions, The frequency value of the spectrum indicating the maximum spectrum value is determined to be the pitch (fundamental tone) of the input audio signal and is stored in the RAM 7.

上記ステツプb〜dの動作に要する時間は第4
図Aに示す16分音符の表示に相当する時間に予め
設定されており、ステツプb〜dでは第5図に示
す時刻t1における入力音声信号の音高が分析され
たことになる。
The time required for the operations of steps b to d above is the fourth
The time corresponding to the display of a sixteenth note shown in FIG. A is set in advance, and in steps b to d, the pitch of the input audio signal at time t1 shown in FIG.

いま、例えばピアノ等のように発音された音が
時間と共に減衰する楽器により第6図に示す16
分音符のト音とイ音とが繰返し入力されたとす
る。時刻t1ではステツプb〜dによる音高分析が
行なわれると分析回数検出及びパターンデータ検
出部10からパターンデータ指令信号が取出さ
れ、パターンデータ決定部11に供給されてここ
で分析部8において分析された音高に基いてパタ
ーンデータが作成される(ステツプe)。
Now, for example, by using an instrument such as a piano whose sound decays over time, the 16 sound shown in Figure 6 is used.
Suppose that the diacritic notes G and A are repeatedly input. At time t1 , when the pitch analysis in steps b to d is performed, a pattern data command signal is extracted from the analysis number detection and pattern data detection section 10, and is supplied to the pattern data determination section 11, where it is analyzed in the analysis section 8. Pattern data is created based on the pitch (step e).

ここで、後述のカウント数と音符長との関係は
第4図A〜Rに示す如く、音高のみ示す黒符頭か
ら全音符までカウント数0〜16に夫々対応付けら
れている。この場合、カウント数零で、かつ、音
高はト音であるから、ト音の黒符頭に対応したパ
ターンデータが取出され、VDP12を介して
V・RAM13に供給されて所定のテーブルに書
込まれる。
Here, the relationship between the count number and the note length, which will be described later, is as shown in FIGS. 4A to 4R, from the black note head showing only the pitch to the whole note, corresponding to the count numbers 0 to 16, respectively. In this case, since the count number is zero and the pitch is G, pattern data corresponding to the black notehead of G is extracted, supplied to the VRAM 13 via the VDP 12, and written in a predetermined table. be included.

V・RAM13のメモリマツプは第7図に示す
如く、複数種類のパターンを記憶されたスプライ
ト・ジエネレータ・テーブルSGT及びパター
ン・ジエネレータ・テーブルPGT、第8図に示
すCRT14に表示面(32列×24行)の各区画に
対応して容量をもつパターン各称テーブルPNT、
表示面の垂直位置及び水平位置の情報を記憶され
るスプライト属性テーブルSAT、カラー情報を
記憶されたカラーテーブルCT、未使用のテーブ
ルの各テーブルにより構成されている。VDP1
2では、V・RAM13のパターン名称テーブル
PNTやスプライト属性テーブルSATに書込まれ
たデータに従つてCRT14の表示面に表示すべ
きパターンの選択及びパターンの移動態様の指定
が行なわれ、かつ、複合映像信号が作られ、
CTR14に供給されてここの表示面にパターン
15(16分音符のト音)の黒符頭のみが表示され
る(ステツプf)。なお、五線譜や音部記号等は
RAM7に予め記憶されているデータにより予め
表示されている。
As shown in FIG. 7, the memory map of the VRAM 13 includes a sprite generator table SGT and a pattern generator table PGT that store multiple types of patterns, and a display screen (32 columns x 24 rows) on the CRT 14 shown in FIG. ), each pattern has a capacity corresponding to each section PNT,
It is composed of a sprite attribute table SAT that stores information about the vertical position and horizontal position of the display surface, a color table CT that stores color information, and an unused table. VDP1
In 2, the pattern name table of VRAM13
In accordance with the data written in the PNT and the sprite attribute table SAT, a pattern to be displayed on the display screen of the CRT 14 is selected and the movement mode of the pattern is specified, and a composite video signal is created.
The signal is supplied to the CTR 14, and only the black notehead of pattern 15 (16th note treble) is displayed on the display screen here (step f). In addition, staff notation and clef etc.
It is displayed in advance using data stored in the RAM 7 in advance.

パターン15の黒符頭が表示されると、ステツ
プgでカウント数が1とされ、第5図に示す時刻
t2においてステツプh〜jによりイ音の音高分析
が行なわれ、次いで連続音検出部9により連続音
か否かが判断される(ステツプk)。ここでは、
前回(時刻t1)の音高分析による結果と今回(時
刻t2)の音高分析による結果との比較が行なわ
れ、両者の音高が同じであるか否か、両者のレベ
ル差が予め設定されているレベル差範囲にあるか
否かが判断されると共に、今回の音高分析による
結果が予め設定されている閾値レベルL(第5図)
以上にあるか否かが判断される。
When the black notehead of pattern 15 is displayed, the count number is set to 1 in step g, and the time shown in FIG.
At t2 , the pitch of the A tone is analyzed in steps h to j, and then the continuous tone detector 9 determines whether or not it is a continuous tone (step k). here,
The results of the previous pitch analysis (time t 1 ) and the results of the current pitch analysis (time t 2 ) are compared, and it is determined whether the pitches of the two are the same or not, and the level difference between the two is determined in advance. It is determined whether or not the level difference is within the set level difference range, and the result of the current pitch analysis is set at a preset threshold level L (Figure 5).
It is determined whether or not the above is true.

この場合、連続音検出部9では非連続音として
検出され、分析回数検出部10にてステツプgで
のカウント数が偶数であるか否かが判断される
(ステツプp)。次いでパターンデータ決定部11
ではカウント数1に応じた16分音符(第4図A)
のパターンデータが作成され(ステツプq)、
VDP12により複合映像信号とされ、CRT14
の表示面のパターン15のト音の黒符頭に符尾
(棒)と16分音符の符鉤(旗)とが加えられて表
示される(ステツプr)。
In this case, the continuous sound detection unit 9 detects the sound as a discontinuous sound, and the analysis number detection unit 10 determines whether or not the count number at step g is an even number (step p). Next, the pattern data determining section 11
Now, the 16th note corresponding to the count number 1 (Figure 4 A)
pattern data is created (step q),
It is converted into a composite video signal by VDP12, and CRT14
A stem (bar) and a 16th note hook (flag) are added to the black notehead of the treble note of pattern 15 on the display screen (step r).

次に、ステツプSでカウントクリアが行なわれ
た後、ステツプtで時刻t2に入力された16分音符
のイ音の黒符頭に応じたパターンデータが作成さ
れ、ステツプuでイ音の黒符頭が表示されて再び
ステツプgに戻る。時刻t2における16分音符イ音
の符鉤は時刻t3において、ステツプrでパターン
16のように表示される。
Next, after the count is cleared in step S, pattern data corresponding to the black note head of the A note of the 16th note input at time t2 is created in step t, and the pattern data corresponding to the black note head of the A note of the 16th note input at time t2 is created in step S. A notehead is displayed and the process returns to step g. The note hook of the 16th note A at time t2 is displayed as pattern 16 at step r at time t3 .

一方、第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)。
On the other hand, as shown in FIG. 5, if the eighth note E note is input at times t3 and t4 , and the sixteenth note G note is input at time t5 , then the E note is input in steps b to f at time t3 . is analyzed and a black notehead of the note is displayed, and at time t4 , the pitch of the note is analyzed again at steps h to j, and continuous notes are determined at step k. As a result, the count number is set to 2 in step 1, the evenness of the count number is determined in step m, and pattern data of an eighth note (Figure 4B) corresponding to the count number 2 is created (step n). As shown in FIG. 6, the stem and hook of an eighth note are displayed on the black note head of the E note of pattern 17 (step o).

時刻t5においてステツプh〜jで16分音符のト
音が分析され、ステツプkで非連続音が判断さ
れ、ステツプpでカウント数の偶数が判断され、
ステツプsでカウントクリアが行なわれ、ステツ
プt、uで16分音符のト音の黒符頭が表示され
る。
At time t5 , the G note of the 16th note is analyzed at steps h to j, discontinuous notes are determined at step k, and whether the count number is even is determined at step p.
The count is cleared at step s, and the black note head of the treble note of the 16th note is displayed at steps t and u.

一方、付点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分音符のように表示さ
れる。
On the other hand, when the sound of a dotted eighth note is input, the time
At t 1 , a black notehead of that pitch is displayed at step f, the count is set to 1 at step g, and at time t 2
At step k, a continuous note is determined, at step l, the count number is set to 2, at step m, an even number of counts is determined, at steps n and o, the stem and hook of an eighth note are displayed, and then At time t3 , a continuous sound is determined at step k, and step l
The count number is set to 3, step m determines whether the count number is odd, then, at time t4 , step k determines a discontinuous sound, step p determines whether the count number is odd, and steps q and r determine whether the count is an odd number. A dot is displayed, and finally a dotted eighth note is displayed.
In other words, in the case of a dotted eighth note, as shown in Figure 9,
It is displayed as black note head → eighth note → dotted eighth note.

これと同様にして、2分音符の場合、ステツプ
fでその音高に応じた黒符頭が表示された後、ス
テツプlでカウントアツプされたカウント数に応
じてステツプn、oで順次8分音符→4分音符→
付点4分音符が表示され、最終的にステツプq、
rでカウント数8により(第4図H)2分音符が
表示される。
In the same way, in the case of a half note, a black note head corresponding to the pitch is displayed at step f, and then steps n and o are sequentially displayed for 8 minutes according to the count counted up at step l. Musical note → Quarter note →
A dotted quarter note is displayed, and finally step q,
At r, a half note is displayed with a count of 8 (H in Figure 4).

一方、例えば全音符以上に長い音が入力された
場合、カウント数16の全音符の時点(第4図P)
でカウント数は一旦クリアされてここから再び新
たなカウントが開始され、第9図に示す如く、エ
リアA1における表示がエリアA2でも行なわれる
ようにされており、全音符とこれに続く音符とが
タイで結ばれたパターン18で表示される。
On the other hand, for example, if a note longer than a whole note is input, the whole note count number 16 (Figure 4 P)
The count is once cleared and a new count starts again from here, and as shown in Figure 9, the display in area A 1 is also made to be performed in area A 2 , and the whole note and the following note are displayed. and are displayed in a pattern 18 connected with a tie.

以上動作をまとめると、ステツプfで表示すべ
き音の高さの黒符頭が表示され、ステツプoで途
中経過する音符の符尾と符鉤とが表示され、ステ
ツプrで表示すべき音の音部の最終的なパターン
が表示され、ステツプuで次に表示すべき音の高
さの黒符頭が表示される。
To summarize the above operations, step f displays a black notehead at the pitch of the note to be displayed, step o displays the stem and hook of the note that is passing in the middle, and step r displays the notehead of the note to be displayed. The final pattern of the clef is displayed, and at step u a black notehead of the pitch of the next note to be displayed is displayed.

上述の如く、本発明になる音符表示装置は、周
波数分析手段にて表示すべき音符の最短の音符の
時間毎に周波数分析された音高に基いて表示面上
に五線譜における対応する位置に黒符頭のみを表
示し、周波数分析された回数を検出し、周波数分
析手段において前後に分析された2つの音の高さ
の違い及びレベル差を検出して該前後の音が連続
した音であるか否かを判断し、連続音が判断され
た場合は周波数分析回数から表示すべき音符に至
る迄の途中の長さの音符の符尾や符鉤を上記表示
面の黒符頭に付加或いは黒符頭の長さを書換え表
示し、非連続音が判断された場合は周波数分析回
数から表示すべき音符の最終形状を上記表示面の
黒符頭位置に表示するようにしたため、入力音の
高さと長さとを表示面上の五線譜に音符として実
時間単位で表示し得、入力音の音符の後刻紙等に
プリントする構成の装置と異なり、演奏している
音楽の楽譜を即刻表示できるので、演奏されてい
る音楽と楽譜との関係を明確にでき、音楽教育用
として便利であり、又、最初に黒符頭のみを表示
し得るので新たに開始された音の高さを確認し易
く、表示される最終的な音符の途中の形状もわか
り易い等の特長を有する。
As described above, the musical note display device according to the present invention displays a black mark at a corresponding position in a staff score on the display surface based on the frequency-analyzed pitch of the shortest note to be displayed by the frequency analysis means. Only the note head is displayed, the number of times the frequency has been analyzed is detected, and the frequency analysis means detects the difference in pitch and level between the two notes analyzed before and after, and the notes before and after are continuous notes. If it is determined that it is a continuous note, add or add the stems and hooks of the notes of the intermediate length from the number of frequency analyzes to the note to be displayed to the black notehead on the display screen. The length of the black notehead is rewritten and displayed, and if a discontinuous note is determined, the final shape of the note to be displayed based on the number of frequency analyzes is displayed at the black notehead position on the display screen, so the length of the input note is The height and length can be displayed as musical notes on the staff notation on the display surface in real time, and unlike devices that print the notes of the input sound on paper, etc., the musical score of the music being played can be displayed immediately. It is useful for music education as it makes the relationship between the music being played and the score clear, and it is also possible to display only the black noteheads at the beginning, making it easy to check the pitch of a newly started note. , the shape of the final note displayed is easy to understand.

【図面の簡単な説明】[Brief explanation of the drawing]

第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。
FIG. 1 is a block system diagram of an embodiment of the device of the present invention, FIGS. 2A and B are flowcharts for explaining the operation of the device of the present invention, and FIG. 3 explains addresses of a part of the RAM in FIG. 1. Schematic diagrams, Figures 4 A to R are diagrams showing the relationship between note length and count number, Figure 5 is a diagram showing the relationship between sound level and note, and Figure 6 is a diagram showing the relationship between note length and count number.
A diagram of the CRT display screen, Figure 7 is a memory map of VRAM, Figure 8 is an explanatory diagram of the divisions of the CRT display surface, Figure 9
The figure is a diagram for explaining the notes on the way from the black notehead to the note to be displayed. 1...Audio signal input terminal, 4...AD converter,
5... Control device, 6... Conversion command and digital signal output section, 7... RAM, 8... Arithmetic and pitch analysis section, 9... Continuous sound detection section, 10... Analysis number detection and pattern data detection Section, 11...Pattern data determination section, 12...Video display processor, 13...VRAM, 14...
CRT.

Claims (1)

【特許請求の範囲】 1 入力音声信号をデジタル信号に変換するAD
変換手段と、表示すべき音符のうち最短の音符の
長さに応じた時間毎に該AD変換手段からの信号
を時系列的に周波数分析して音高を判定する周波
数分析手段と、該周波数分析手段にて周波数分析
された音高に基いて表示面上に五線譜における対
応する位置に黒符頭のみを表示する表示手段と、
該周波数分析手段にて周波数分析された回数を検
出する周波数分析回数検出手段と、該周波数分析
手段において前後に分析された2つの音の高さの
違い及びレベル差を検出して該前後の音が連続し
た音であるか否かを判断する連続音判断手段と、
該連続音判断手段にて連続音が判断された場合は
該周波数分析回数検出手段による周波数分析回数
から表示すべき音符に至る迄の途中の長さの音符
の符尾や符鉤を上記表示面の黒符頭に付加或いは
黒符頭の長さを書換え表示する表示手段と、該連
続音判断手段にて非連続音が判断された場合は該
周波数分析回数から表示すべき音符の最終形状を
上記表示面の黒符頭位置に表示する表示手段とよ
りなることを特徴とする音符表示装置。 2 該各表示手段は、該周波数分析手段、周波数
分析回数検出手段、連続音判断手段からの各出力
に基いて所定のパターン情報に変換し、該パター
ン情報をビデオ・デイスプレイ・プロセツサを用
いて複合映像信号に変換してCRTに表示する手
段であることを特徴とする特許請求の範囲第1項
記載の音符表示装置。 3 該周波数分析手段は、該AD変換手段からの
デジタル信号を所定数のメモリに順次格納する手
段と、該メモリに格納された一連のデータの区切
りを示すポインタ手段と、該周波数分析の開始時
に該ポインタ手段にて示された一連のデータを用
いてFFT演算する手段とを有してなることを特
徴とする特許請求の範囲第1項又は第2項記載の
音符表示装置。
[Claims] 1. AD that converts an input audio signal into a digital signal
a conversion means; a frequency analysis means for determining the pitch by time-series frequency analysis of the signal from the AD conversion means at intervals of time according to the length of the shortest note among the notes to be displayed; a display means for displaying only a black notehead at a corresponding position in a staff score on a display surface based on the pitch frequency-analyzed by the analysis means;
a frequency analysis number detection means for detecting the number of times the frequency has been analyzed by the frequency analysis means; and a frequency analysis number detection means for detecting the difference in pitch and level between two sounds analyzed before and after by the frequency analysis means, and continuous sound determining means for determining whether or not is a continuous sound;
If the continuous sound determining means determines that the continuous sound is a continuous sound, the stems and hooks of the notes of intermediate length from the number of frequency analyzes performed by the frequency analysis number detecting means to the note to be displayed are displayed on the display screen. display means for adding to the black note head or rewriting and displaying the length of the black note head, and when the continuous sound determining means determines a discontinuous sound, the final shape of the note to be displayed is determined from the frequency analysis number. A musical note display device comprising: display means for displaying at a black note head position on the display surface. 2. Each of the display means converts into predetermined pattern information based on each output from the frequency analysis means, the frequency analysis number detection means, and the continuous sound determination means, and composites the pattern information using a video display processor. The musical note display device according to claim 1, characterized in that it is means for converting into a video signal and displaying it on a CRT. 3. The frequency analysis means includes means for sequentially storing digital signals from the AD conversion means in a predetermined number of memories, pointer means for indicating a break in a series of data stored in the memory, and a 3. The musical note display device according to claim 1, further comprising means for performing an FFT calculation using the series of data indicated by the pointer means.
JP7433283A 1983-04-27 1983-04-27 Musical note displaying device Granted JPS59198328A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP7433283A JPS59198328A (en) 1983-04-27 1983-04-27 Musical note displaying device
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 (en) 1983-04-27 1984-04-27 DEVICE FOR VIEWING MUSIC NOTES
FR848406746A FR2545252B1 (en) 1983-04-27 1984-04-27 APPARATUS AND METHOD FOR VIEWING MUSICAL NOTES REPRESENTING THE HEIGHT AND DURATION OF SOUNDS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7433283A JPS59198328A (en) 1983-04-27 1983-04-27 Musical note displaying device

Publications (2)

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

Family

ID=13544054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7433283A Granted JPS59198328A (en) 1983-04-27 1983-04-27 Musical note displaying device

Country Status (1)

Country Link
JP (1) JPS59198328A (en)

Also Published As

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

Similar Documents

Publication Publication Date Title
US4546690A (en) Apparatus for displaying musical notes indicative of pitch and time value
US7323631B2 (en) Instrument performance learning apparatus using pitch and amplitude graph display
US7314992B2 (en) Apparatus for analyzing music data and displaying music score
US4510840A (en) Musical note display device
US5596160A (en) Performance-information apparatus for analyzing pitch and key-on timing
US20040069115A1 (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
JP4913638B2 (en) Evaluation device and karaoke device
JP2000148136A (en) Sound signal analysis device, sound signal analysis method and storage medium
JPH0310051B2 (en)
JP5050606B2 (en) Capacity evaluation system and capacity evaluation program
JPH0310050B2 (en)
US8373056B2 (en) Waveform generation apparatus and waveform generation program
JP2000338965A (en) Display method and display device for midi data, and music displayed with midi data
JPH0310053B2 (en)
JPH0310052B2 (en)
JP4412100B2 (en) Tuners and programs
JPH0434751B2 (en)
JP4093001B2 (en) Storage medium storing score display data, score display apparatus and program using the score display data
JP4093000B2 (en) Storage medium storing score display data, score display apparatus and program using the score display data
JPS6083983A (en) Musical note display
JP3812519B2 (en) Storage medium storing score display data, score display apparatus and program using the score display data
JPS6087385A (en) Musical note display
JPS60172096A (en) Musical score input unit
JP4229023B2 (en) Tuners and programs