JPH01219630A - 自動採譜方法及び装置 - Google Patents
自動採譜方法及び装置Info
- Publication number
- JPH01219630A JPH01219630A JP4612088A JP4612088A JPH01219630A JP H01219630 A JPH01219630 A JP H01219630A JP 4612088 A JP4612088 A JP 4612088A JP 4612088 A JP4612088 A JP 4612088A JP H01219630 A JPH01219630 A JP H01219630A
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- acoustic signal
- information
- section
- interval
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000011218 segmentation Effects 0.000 claims abstract description 19
- 238000013518 transcription Methods 0.000 claims description 13
- 230000035897 transcription Effects 0.000 claims description 13
- 239000000284 extract Substances 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 abstract description 21
- 230000003936 working memory Effects 0.000 abstract description 2
- 239000011295 pitch Substances 0.000 description 122
- 238000010586 diagram Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
Landscapes
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
- Auxiliary Devices For Music (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、歌唱音声やハミング音声や楽器音等の音響信
号から楽譜データを作成する自動採譜方法及び装置に関
し、特に、音響信号の所定区間の音程として絶対音程軸
上の音程に同定する音程同定処理に関するものである。
号から楽譜データを作成する自動採譜方法及び装置に関
し、特に、音響信号の所定区間の音程として絶対音程軸
上の音程に同定する音程同定処理に関するものである。
し従来の技術]
歌唱音声やハミング音声や楽器音等の音響信号を楽譜デ
ータに変換する自動採譜方式においては、音響信号から
楽譜としての基本的な情報である音長、音程、調、拍子
及びテンポを検出することを有する。
ータに変換する自動採譜方式においては、音響信号から
楽譜としての基本的な情報である音長、音程、調、拍子
及びテンポを検出することを有する。
ところで、音響信号は基本波形の繰返し波形を連続的に
含む信号であるだけであり、上述した各情報を直ちに得
ることはできない。
含む信号であるだけであり、上述した各情報を直ちに得
ることはできない。
そこで、従来の自動採譜方式においては、まず、音響信
号の音高を表す基本波形の繰返し情報(以下、ピッチ情
報と呼ぶ)及びパワー情報を分析周期毎に抽出し、その
後、抽出されたピッチ情報及び又はパワー情報から音響
信号を同一音程とみなせる区間(セグメント)に区分し
くかかる処理をセグメンテーションと呼ぶ)、次いで、
セグメントのピッチ情報から各セグメントの音響信号の
音程として絶対音程軸にそっな音程を同定し、ピッチ情
報の音程軸周りの分布情報に基づいて音響信号の調を決
定し、さらに、セグメントに基づいて音響信号の拍子及
びテンポを決定するという順序で各情報を得ていた。
号の音高を表す基本波形の繰返し情報(以下、ピッチ情
報と呼ぶ)及びパワー情報を分析周期毎に抽出し、その
後、抽出されたピッチ情報及び又はパワー情報から音響
信号を同一音程とみなせる区間(セグメント)に区分し
くかかる処理をセグメンテーションと呼ぶ)、次いで、
セグメントのピッチ情報から各セグメントの音響信号の
音程として絶対音程軸にそっな音程を同定し、ピッチ情
報の音程軸周りの分布情報に基づいて音響信号の調を決
定し、さらに、セグメントに基づいて音響信号の拍子及
びテンポを決定するという順序で各情報を得ていた。
[発明が解決しようとする課題]
ところで、音響信号のあるセグメントを絶対音程軸上の
音程として同定しようとしても、音響信号、特に人によ
って発声された音響信号は音程が安定しておらず、同一
音程を意図している場合であっても音程の揺らぎが多い
。そのため、音程同定処理を非常に難しいものとしてい
た。
音程として同定しようとしても、音響信号、特に人によ
って発声された音響信号は音程が安定しておらず、同一
音程を意図している場合であっても音程の揺らぎが多い
。そのため、音程同定処理を非常に難しいものとしてい
た。
音程は、音長と共に楽譜データの基本的な要素であるの
で、正確に同定することが必要であり、正確に同定する
ことができない場合には、楽譜データの精度を低いもの
とする。
で、正確に同定することが必要であり、正確に同定する
ことができない場合には、楽譜データの精度を低いもの
とする。
本発明は、以上の点を考慮してなされたもので、音程を
正確に同定することのできる新規な音程同定方法を提案
し、最終的な楽譜データの精度を一段と向上させること
のできる自動採譜方法及び装置を提供しようとするもの
である。
正確に同定することのできる新規な音程同定方法を提案
し、最終的な楽譜データの精度を一段と向上させること
のできる自動採譜方法及び装置を提供しようとするもの
である。
[課題を解決するための手段]
かかる課題を解決するため、第1の本発明においては、
入力された音響信号波形の繰返し周期であり、音高を表
すピッチ情報及び音響信号のパワー情報を抽出する処理
と、ピッチ情報及び又はパワー情報に基づいて音響信号
を同一音程とみなせる区間に区分するセグメンテーショ
ン処理と、この区分された区間について音響信号の絶対
音程軸上の音程を決定する音程同定処理とを少なくとも
含み、音響信号を楽譜データに変換する自動採譜方法に
おいて、音程同定処理が、区分された各区間についてそ
のピッチ情報の中央値を抽出する処理と、抽出された中
央値が最も近い絶対音程軸上の音程に各区間の音程を決
定する処理とからなるようにした。
入力された音響信号波形の繰返し周期であり、音高を表
すピッチ情報及び音響信号のパワー情報を抽出する処理
と、ピッチ情報及び又はパワー情報に基づいて音響信号
を同一音程とみなせる区間に区分するセグメンテーショ
ン処理と、この区分された区間について音響信号の絶対
音程軸上の音程を決定する音程同定処理とを少なくとも
含み、音響信号を楽譜データに変換する自動採譜方法に
おいて、音程同定処理が、区分された各区間についてそ
のピッチ情報の中央値を抽出する処理と、抽出された中
央値が最も近い絶対音程軸上の音程に各区間の音程を決
定する処理とからなるようにした。
また、第2の本発明においては、入力された音響信号波
形の繰返し周期であり、音高を表すピッチ情報及び音響
信号のパワー情報を抽出するピッチ・パワー抽出手段と
、ピッチ情報及び又はパワー情報に基づいて音響信号を
同一音程とみなせる区間に区分するセグメンテーション
手段と、この区分された区間について音響信号の絶対音
程軸上の音程を決定する音程同定手段とを一部に備えて
音響信号を楽譜データに変換する自動採譜装置において
、音程同定手段を、セグメンテーション手段によって区
分された各区間についてピッチ情報の中央値を抽出する
中央値抽出部と、抽出された中央値が最も近い絶対音程
軸上の音程にその区間の音程を決定する音程決定部とで
構成した。
形の繰返し周期であり、音高を表すピッチ情報及び音響
信号のパワー情報を抽出するピッチ・パワー抽出手段と
、ピッチ情報及び又はパワー情報に基づいて音響信号を
同一音程とみなせる区間に区分するセグメンテーション
手段と、この区分された区間について音響信号の絶対音
程軸上の音程を決定する音程同定手段とを一部に備えて
音響信号を楽譜データに変換する自動採譜装置において
、音程同定手段を、セグメンテーション手段によって区
分された各区間についてピッチ情報の中央値を抽出する
中央値抽出部と、抽出された中央値が最も近い絶対音程
軸上の音程にその区間の音程を決定する音程決定部とで
構成した。
[作用]
第1の本発明においては、各区間の音程を絶対音程軸上
の音程に同定するにつき、音響信号が揺らぐとしても音
響信号の発生源が意図する音程を中心として揺らぐので
、その意図する音程はピッチ情報の中央値と非常に良く
対応する点に着目し、各区間の中央値を抽出してその中
央値が近い絶対音程軸上の音程に同定するようにした。
の音程に同定するにつき、音響信号が揺らぐとしても音
響信号の発生源が意図する音程を中心として揺らぐので
、その意図する音程はピッチ情報の中央値と非常に良く
対応する点に着目し、各区間の中央値を抽出してその中
央値が近い絶対音程軸上の音程に同定するようにした。
また、第2の本発明は、同様にピッチ情報の中央値が音
響信号の意図する音程に近いことに基づいて、セグメン
テーションされた各区間のピッチ情報の中央値を中央値
抽出部によって抽出し、音程決定部によってその抽出さ
れた中央値が近い絶対音程軸上の音程にその区間の音程
を同定するようにした。
響信号の意図する音程に近いことに基づいて、セグメン
テーションされた各区間のピッチ情報の中央値を中央値
抽出部によって抽出し、音程決定部によってその抽出さ
れた中央値が近い絶対音程軸上の音程にその区間の音程
を同定するようにした。
し実施例]
以°下、本発明の一実施例を図面を参照しながら詳述す
る。
る。
且鬼尿譜方式
まず、本発明が適用される自動採譜方式について説明す
る。
る。
第3図において、中央処理ユニット(cpu)1は、当
該装置の全体を制御するものであり、バス2を介して接
続されている主記憶装置3に格納されている第4図に示
す採譜処理プログラムを実行するものである。バス2に
は、CPU1及び主記憶装置3に加えて、入力装置とし
てのキーボード4、出力装置としての表示装置5、ワー
キングメモリとして用いられる補助記憶装置6及びアナ
ログ/デジタル変換器7が接続されている。
該装置の全体を制御するものであり、バス2を介して接
続されている主記憶装置3に格納されている第4図に示
す採譜処理プログラムを実行するものである。バス2に
は、CPU1及び主記憶装置3に加えて、入力装置とし
てのキーボード4、出力装置としての表示装置5、ワー
キングメモリとして用いられる補助記憶装置6及びアナ
ログ/デジタル変換器7が接続されている。
アナログ/デジタル変換器7には、例えば、マイクロフ
ォンでなる音響信号入力装置8が接続されている。この
音響信号入力装置8は、ユーザによって発声された歌唱
やハミングや、楽器から発生された楽音等の音響信号を
捕捉して電気信号に変換するものであり、その電気信号
をアナログ/デジタル変換器7に出力するものである。
ォンでなる音響信号入力装置8が接続されている。この
音響信号入力装置8は、ユーザによって発声された歌唱
やハミングや、楽器から発生された楽音等の音響信号を
捕捉して電気信号に変換するものであり、その電気信号
をアナログ/デジタル変換器7に出力するものである。
CPUIは、キーボード入力装置4によって処理が指令
されたとき、当該採譜処理を開女匈し、主記憶装置3に
格納されているプログラムを実行してアナログ/デジタ
ル変換器7によってデジタル信号に変換された音響信号
を一旦補助記憶装置6に格納し、その後、これら音響信
号を上述のプロダラムを実行して楽譜データに変換して
必要に応じて表示装置5に出力するようになされている
。
されたとき、当該採譜処理を開女匈し、主記憶装置3に
格納されているプログラムを実行してアナログ/デジタ
ル変換器7によってデジタル信号に変換された音響信号
を一旦補助記憶装置6に格納し、その後、これら音響信
号を上述のプロダラムを実行して楽譜データに変換して
必要に応じて表示装置5に出力するようになされている
。
次に、CPUIが実行する音響信号を取り込んだ後の採
譜処理を第4図の機能レベルで示すフローチャートに従
って詳述する。
譜処理を第4図の機能レベルで示すフローチャートに従
って詳述する。
まず、CPUIは、音響信号を自己相関分析して分析周
期毎に音響信号のピッチ情報を抽出し、また2乗和処理
して分析周期毎にパワー情報を抽出し、その後ノイズ除
去や平滑化処理等の後処理を実行する(ステップSPI
、SP2>。その後、CPUIは、ピッチ情報について
は、その分布状況に基づいて絶対音程軸に対する音響信
号の音程軸のずれ量を算出し、得られたピッチ情報をそ
のずれ量に応じてシフトさせるチューニング処理を実行
する(ステップ5P3)。すなわち、音響信号を発生し
た歌唱者または楽器が有する音程軸と絶対音程軸との差
が小さくなるようにピッチ情報を修正する。
期毎に音響信号のピッチ情報を抽出し、また2乗和処理
して分析周期毎にパワー情報を抽出し、その後ノイズ除
去や平滑化処理等の後処理を実行する(ステップSPI
、SP2>。その後、CPUIは、ピッチ情報について
は、その分布状況に基づいて絶対音程軸に対する音響信
号の音程軸のずれ量を算出し、得られたピッチ情報をそ
のずれ量に応じてシフトさせるチューニング処理を実行
する(ステップ5P3)。すなわち、音響信号を発生し
た歌唱者または楽器が有する音程軸と絶対音程軸との差
が小さくなるようにピッチ情報を修正する。
次いで、cputは、得られたピッチ情報が同一音程を
指示するものと考えられるピッチ情報の連続期間を得て
、音響信号を1音ごとのセグメントに切り分けるセグメ
ンテーションを実行し、また、得られたパワー情報の変
化に基づいてセグメンテーションを実行する(ステップ
SP4.5P5)。これら得られた両者のセグメント情
報に基づいて、CPUIは、4分音符や8分音符等の時
間長に相当する基準長を算出してこの基準長に基づいて
再度セグメンテーションを実行する(ステップ5P6)
。
指示するものと考えられるピッチ情報の連続期間を得て
、音響信号を1音ごとのセグメントに切り分けるセグメ
ンテーションを実行し、また、得られたパワー情報の変
化に基づいてセグメンテーションを実行する(ステップ
SP4.5P5)。これら得られた両者のセグメント情
報に基づいて、CPUIは、4分音符や8分音符等の時
間長に相当する基準長を算出してこの基準長に基づいて
再度セグメンテーションを実行する(ステップ5P6)
。
CPUIは、このようにしてセグメンテーションされた
セグメントのピッチ情報に基づきそのピッチ情報が最も
近いと判断でざる絶対音程軸上の音程にそのセグメント
の音程を同定し、さらに、同定された連続するセグメン
トの音程が同一か否かに基づいて再度セグメンテーショ
ンを実行する(ステップSP7.5P8)。
セグメントのピッチ情報に基づきそのピッチ情報が最も
近いと判断でざる絶対音程軸上の音程にそのセグメント
の音程を同定し、さらに、同定された連続するセグメン
トの音程が同一か否かに基づいて再度セグメンテーショ
ンを実行する(ステップSP7.5P8)。
その後、CPUIは、チューニング後のピッチ情報を集
計して得た各セグメントについての音程の出現頻度と、
調に応じて定まる所定の重み付は係数との積和を求めて
この積和の最大情報に基づいて、例えば、ハ長調やイ短
調というように入力音響信号の楽曲の調を決定し、決定
された調における音階上の所定の音程についてその音程
をピッチ情報に基づいて見直して音程を確認、修正する
(ステップSP9.5PIO>。次いで、CPU1は、
最終的に決定された音程から連続するセグメントについ
て同一なものがあるが否が、また連続するセグメント間
でパワーの変化があるか否かに基づいてセグメンテーシ
ョンの見直しを実行し、最終的なセグメンテーションを
行なう(ステップ5P11)。
計して得た各セグメントについての音程の出現頻度と、
調に応じて定まる所定の重み付は係数との積和を求めて
この積和の最大情報に基づいて、例えば、ハ長調やイ短
調というように入力音響信号の楽曲の調を決定し、決定
された調における音階上の所定の音程についてその音程
をピッチ情報に基づいて見直して音程を確認、修正する
(ステップSP9.5PIO>。次いで、CPU1は、
最終的に決定された音程から連続するセグメントについ
て同一なものがあるが否が、また連続するセグメント間
でパワーの変化があるか否かに基づいてセグメンテーシ
ョンの見直しを実行し、最終的なセグメンテーションを
行なう(ステップ5P11)。
このようにして音程及びセグメントが決定されると、C
PUIは、楽曲は1拍目から始まる、フレーズの最後の
音は次の小節にまたがらない、小節ごとに切れ目がある
等の観点から小節を抽出し、この小節情報及びセグメン
テーション情報から拍子を決定し、この決定された拍子
情報及び小節の長さからテンポを決定する(ステップ5
P12.5P13)。
PUIは、楽曲は1拍目から始まる、フレーズの最後の
音は次の小節にまたがらない、小節ごとに切れ目がある
等の観点から小節を抽出し、この小節情報及びセグメン
テーション情報から拍子を決定し、この決定された拍子
情報及び小節の長さからテンポを決定する(ステップ5
P12.5P13)。
そして、CPUIは決定された音程、音長、調、拍子及
びテンポの情報を整理して最終的に楽譜データを作成す
る(ステップ5P14)。
びテンポの情報を整理して最終的に楽譜データを作成す
る(ステップ5P14)。
豫丘皿定処ユ
次に、このような自動採譜方式における音程同定処理(
ステップSP7参照)について、第1図のフローチャー
トを用いて詳述する。
ステップSP7参照)について、第1図のフローチャー
トを用いて詳述する。
CPUIは、まずセグメンテーションによって得られた
セグメントのうち最初のセグメントを取り出し、次いで
、そのセグメント内にある全てのピッチ情報の中央値を
抽出する(ステップ5P20.21)。ここで、中央値
とは、当該セグメントのピッチ情報を大きさの順に並べ
たとき、そのデータ数が奇数の場合には、その中央のピ
ッチ情報の値であり、データ数が偶数の場合には中央の
2個のピッチ情報の平均値である。
セグメントのうち最初のセグメントを取り出し、次いで
、そのセグメント内にある全てのピッチ情報の中央値を
抽出する(ステップ5P20.21)。ここで、中央値
とは、当該セグメントのピッチ情報を大きさの順に並べ
たとき、そのデータ数が奇数の場合には、その中央のピ
ッチ情報の値であり、データ数が偶数の場合には中央の
2個のピッチ情報の平均値である。
その後、CPUIは抽出された中央値が最も近い絶対音
程軸上の音程を当該セグメントの音程として同定する(
ステップ5P22>。なお、音響信号の各セグメントの
音程は、絶対音程軸上の半音ずつ異なるいずれかの音程
に同定される。CPU1は、かかる処理がなされて音程
が同定されたセグメントが最後のセグメントか否かを判
別する(ステップ5P23>。その結果、処理が終了し
ていると、当該処理プログラムを終了し、処理が終了し
ていないと、次のセグメントを処理対象として上述のス
テップ21に戻る(ステップ5P24)。
程軸上の音程を当該セグメントの音程として同定する(
ステップ5P22>。なお、音響信号の各セグメントの
音程は、絶対音程軸上の半音ずつ異なるいずれかの音程
に同定される。CPU1は、かかる処理がなされて音程
が同定されたセグメントが最後のセグメントか否かを判
別する(ステップ5P23>。その結果、処理が終了し
ていると、当該処理プログラムを終了し、処理が終了し
ていないと、次のセグメントを処理対象として上述のス
テップ21に戻る(ステップ5P24)。
このようなステップ5P21〜24でなる処理ループを
繰り返すことにより、全てのセグメントについてそのセ
グメント内のピッチ情報の中央値情報による音程同定が
実行される。
繰り返すことにより、全てのセグメントについてそのセ
グメント内のピッチ情報の中央値情報による音程同定が
実行される。
ここで、音程同定処理に中央値を利用するようにしたの
は、音響信号が揺らぎを有するとはいえ、歌唱者等が意
図する音程を中心として揺らぐと考えられ、中央値がそ
の意図する音程に対応すると考えられるためである。
は、音響信号が揺らぎを有するとはいえ、歌唱者等が意
図する音程を中心として揺らぐと考えられ、中央値がそ
の意図する音程に対応すると考えられるためである。
第2図は、かかる処理による音程同定の一例を示すもの
であり、点線曲線PITは音響信号のピッチ情報を示し
、縦方向の実線VRはセグメントのきれ目を示している
。この例による各セグメントの中央値は横方向の実線H
Rで示しており、また、同定された音程は横方向の点線
HPで示している。この第2図より明らかなように中央
値は絶対音程軸上の音程に対する偏差が少なく、良好に
同定できることが分かる。また、セグメントのきれ目前
後のピッチ情報が不安定な状態(例えば曲線部分C1及
びC2>の影響を受けることなく音程を同定できる。
であり、点線曲線PITは音響信号のピッチ情報を示し
、縦方向の実線VRはセグメントのきれ目を示している
。この例による各セグメントの中央値は横方向の実線H
Rで示しており、また、同定された音程は横方向の点線
HPで示している。この第2図より明らかなように中央
値は絶対音程軸上の音程に対する偏差が少なく、良好に
同定できることが分かる。また、セグメントのきれ目前
後のピッチ情報が不安定な状態(例えば曲線部分C1及
びC2>の影響を受けることなく音程を同定できる。
従って、上述の実施例によれば、各セグメントのピッチ
情報の中央値を抽出し、中央値が最も近い絶対音程軸上
の音程にそのセグメントの音程を同定したので、音程を
高精度に決定することができる。なお、音程同定に先立
ち、音響信号をチューニング処理しているので、かかる
方法によれば中央値は絶対音程軸上の音程い近い値をと
り、同定が非常にし易くなっている。
情報の中央値を抽出し、中央値が最も近い絶対音程軸上
の音程にそのセグメントの音程を同定したので、音程を
高精度に決定することができる。なお、音程同定に先立
ち、音響信号をチューニング処理しているので、かかる
方法によれば中央値は絶対音程軸上の音程い近い値をと
り、同定が非常にし易くなっている。
應ム実施」
なお、音程同定処理に用いるピッチ情報は、周波数単位
のHzで表わされているものであっても良く、また、音
楽分野で良く用いられているセント単位で表わされてい
るものであっても良い。
のHzで表わされているものであっても良く、また、音
楽分野で良く用いられているセント単位で表わされてい
るものであっても良い。
また、上述の実施例においては、第4図に示す全ての処
理をCPUIが主記憶装置3に格納されているプログラ
ムに従って実行するものを示したが、その一部または全
部の処理をハードウェア構成で実行するようにしても良
い。例えば、第3図との対応部分に同一符号を付した第
5図に示すように、音響信号入力装置8からの音響信号
を増幅回路10を介して増幅した後、さらに前置フィル
タ11を介してアナログ/デジタル変換器12に与えて
デジタル信号に変換し、このデジタル信号に変換された
音響信号を信号処理プロセッサ13が自己相関分析して
ピッチ情報を抽出し、また2乗和処理してパワー情報を
抽出してCPUIによるソフトウェア処理系に与えるよ
うにしても良い。
理をCPUIが主記憶装置3に格納されているプログラ
ムに従って実行するものを示したが、その一部または全
部の処理をハードウェア構成で実行するようにしても良
い。例えば、第3図との対応部分に同一符号を付した第
5図に示すように、音響信号入力装置8からの音響信号
を増幅回路10を介して増幅した後、さらに前置フィル
タ11を介してアナログ/デジタル変換器12に与えて
デジタル信号に変換し、このデジタル信号に変換された
音響信号を信号処理プロセッサ13が自己相関分析して
ピッチ情報を抽出し、また2乗和処理してパワー情報を
抽出してCPUIによるソフトウェア処理系に与えるよ
うにしても良い。
このようなハードウェア構成(10〜13)に用いられ
る信号処理プロセッサ13としては、音声帯域の信号を
リアルタイム処理し得ると共に、ホストのCPUIとの
インタフェース信号が用意されているプロセッサ(例え
ば、日本電気株式会社製μP D 7720)を適用し
得る。
る信号処理プロセッサ13としては、音声帯域の信号を
リアルタイム処理し得ると共に、ホストのCPUIとの
インタフェース信号が用意されているプロセッサ(例え
ば、日本電気株式会社製μP D 7720)を適用し
得る。
し発明の効果]
以上のように、本発明によれば、各セグメントの音程を
、セグメントのピッチ情報の中央値に基づいて同定する
ようにしたので、良好に音程を決定でき、楽譜データの
精度を一段と高めることができる。
、セグメントのピッチ情報の中央値に基づいて同定する
ようにしたので、良好に音程を決定でき、楽譜データの
精度を一段と高めることができる。
第1図は本発明の一実施例にかかる音程同定処理を示す
フローチャート、第2図はかかる音程同定処理による一
例を示す路線図、第3図は本発明を適用する自動採譜方
式の構成を示すブロック図、第4図はその自動採譜処理
手順を示すフローチャート、第5図は自動採譜方式の他
の構成を示すブロック図である。 1・・・CPU、3・・・主記憶装置、6・・・補助記
憶装置、7・・・アナログ/デジタル変換器、8・・・
音響信号入力装置。 第1図 一時間 第2図 第3図
フローチャート、第2図はかかる音程同定処理による一
例を示す路線図、第3図は本発明を適用する自動採譜方
式の構成を示すブロック図、第4図はその自動採譜処理
手順を示すフローチャート、第5図は自動採譜方式の他
の構成を示すブロック図である。 1・・・CPU、3・・・主記憶装置、6・・・補助記
憶装置、7・・・アナログ/デジタル変換器、8・・・
音響信号入力装置。 第1図 一時間 第2図 第3図
Claims (2)
- (1)入力された音響信号波形の繰返し周期であり、音
高を表すピッチ情報及び上記音響信号のパワー情報を抽
出する処理と、上記ピッチ情報及び又は上記パワー情報
に基づいて上記音響信号を同一音程とみなせる区間に区
分するセグメンテーション処理と、この区分された区間
について上記音響信号の絶対音程軸上の音程を決定する
音程同定処理とを少なくとも含み、上記音響信号を楽譜
データに変換する自動採譜方法において、 上記音程同定処理が、 区分された上記各区間についてそのピッチ情報の中央値
を抽出する処理と、抽出された中央値が最も近い絶対音
程軸上の音程にその区間の音程を決定する処理とからな
ることを特徴とする自動採譜方法。 - (2)入力された音響信号波形の繰返し周期であり、音
高を表すピッチ情報及び上記音響信号のパワー情報を抽
出するピッチ・パワー抽出手段と、上記ピッチ情報及び
又は上記パワー情報に基づいて上記音響信号を同一音程
とみなせる区間に区分するセグメンテーション手段と、
この区分された区間について上記音響信号の絶対音程軸
上の音程を決定する音程同定手段とを一部に備えて上記
音響信号を楽譜データに変換する自動採譜装置において
、上記音程同定手段を、 上記セグメンテーション手段によって区分された上記各
区間についてピッチ情報の中央値を抽出する中央値抽出
部と、抽出された中央値が最も近い絶対音程軸上の音程
にその区間の音程を決定する音程決定部とで構成したこ
とを特徴とする自動採譜装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4612088A JP2604406B2 (ja) | 1988-02-29 | 1988-02-29 | 自動採譜方法及び装置 |
| US07/315,761 US5038658A (en) | 1988-02-29 | 1989-02-27 | Method for automatically transcribing music and apparatus therefore |
| CA000592347A CA1337728C (en) | 1988-02-29 | 1989-02-28 | Method for automatically transcribing music and apparatus therefore |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4612088A JP2604406B2 (ja) | 1988-02-29 | 1988-02-29 | 自動採譜方法及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01219630A true JPH01219630A (ja) | 1989-09-01 |
| JP2604406B2 JP2604406B2 (ja) | 1997-04-30 |
Family
ID=12738131
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4612088A Expired - Lifetime JP2604406B2 (ja) | 1988-02-29 | 1988-02-29 | 自動採譜方法及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2604406B2 (ja) |
-
1988
- 1988-02-29 JP JP4612088A patent/JP2604406B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2604406B2 (ja) | 1997-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10733900B2 (en) | Tuning estimating apparatus, evaluating apparatus, and data processing apparatus | |
| CN109979488A (zh) | 基于重音分析的人声转乐谱系统 | |
| JPH01219634A (ja) | 自動採譜方法及び装置 | |
| JP3279204B2 (ja) | 音信号分析装置及び演奏情報発生装置 | |
| JPH01219630A (ja) | 自動採譜方法及び装置 | |
| JP2604404B2 (ja) | 自動採譜方法及び装置 | |
| JP3645364B2 (ja) | 周波数検出装置 | |
| JPH01219888A (ja) | 自動採譜方法及び装置 | |
| EP0367191B1 (en) | Automatic music transcription method and system | |
| JP3001353B2 (ja) | 自動採譜装置 | |
| JPH01219638A (ja) | 自動採譜方法及び装置 | |
| JPH01219629A (ja) | 自動採譜方法及び装置 | |
| JPH01219637A (ja) | 自動採譜方法及び装置 | |
| JP4048249B2 (ja) | カラオケ装置 | |
| JPH01219636A (ja) | 自動採譜方法及び装置 | |
| JPH01219628A (ja) | 自動採譜方法及び装置 | |
| JP2604411B2 (ja) | 自動採譜方法及び装置 | |
| JPH01219626A (ja) | 自動採譜方法及び装置 | |
| JP2604407B2 (ja) | 自動採譜方法及び装置 | |
| JPH01219633A (ja) | 自動採譜方法及び装置 | |
| JPH01219623A (ja) | 自動採譜方法及び装置 | |
| JPH01219622A (ja) | 自動採譜方法及び装置 | |
| JPH01219889A (ja) | ピッチ抽出方法及び抽出装置 | |
| JPH01219624A (ja) | 自動採譜方法及び装置 | |
| JPH01219625A (ja) | 自動採譜方法及び装置 |