JP2017173640A - Musical performance analyzer and program - Google Patents
Musical performance analyzer and program Download PDFInfo
- Publication number
- JP2017173640A JP2017173640A JP2016060917A JP2016060917A JP2017173640A JP 2017173640 A JP2017173640 A JP 2017173640A JP 2016060917 A JP2016060917 A JP 2016060917A JP 2016060917 A JP2016060917 A JP 2016060917A JP 2017173640 A JP2017173640 A JP 2017173640A
- Authority
- JP
- Japan
- Prior art keywords
- performance
- special
- range
- pitch
- sound
- 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
Links
Images
Landscapes
- Auxiliary Devices For Music (AREA)
Abstract
Description
この発明は、例えばサックス等の木管楽器など楽器の演奏の奏法を電子的(自動的)に判定、あるいは、評価するのに適した演奏分析装置に関する。 The present invention relates to a performance analysis apparatus suitable for electronically (automatically) determining or evaluating a performance method of a musical instrument such as a woodwind instrument such as a saxophone.
サックス等の木管楽器において、フラジオレット奏法により、楽器の通常音域を越えた音域の音を出すことが知られる。この明細書において、通常音域とは、或る楽器を通常な奏法で演奏した場合に、その楽器で出すことのできる音の高さ(ピッチ)の範囲であり、楽器の種類に応じて決まっている。フラジオレット奏法は、通常の奏法とは異なる指使い及び吹き方により、通常音域よりも高い音を演奏する奏法である。この明細書において、フラジオレット奏法のような、通常の奏法とは異なる奏法により通常音域を外れた音域の音を演奏する奏法を、「特殊奏法」と言う。また、特殊奏法により演奏される通常音域を外れた音域を、「特殊音域」と言う。特殊奏法は、例えば楽器の初心者等にとって、通常奏法と比較して難しいと感じられる場合がある。例えば、初心者等は、安定したピッチ、音量、音色等を得ること、あるいは、通常奏法から特殊奏法へ、または、特殊奏法から通常奏法への移行などにおいて、特殊奏法を難しく感じることがある。 It is known that woodwind instruments such as saxophones produce sounds in a range that exceeds the normal range of the instrument by playing the fradiret. In this specification, the normal sound range is the range of the pitch (pitch) that can be produced by a certain instrument when the instrument is played in a normal manner, and is determined according to the type of instrument. Yes. The fraudlet playing method is a playing method of playing a sound higher than the normal sound range by using a finger and playing different from a normal playing method. In this specification, a performance method that plays a sound in a range outside the normal range by a performance method different from a normal performance method, such as a fraudlet performance method, is called a “special performance method”. In addition, a range outside the normal range played by a special playing technique is called a “special range”. The special performance technique may be difficult for a beginner of a musical instrument, for example, compared with a normal performance technique. For example, a beginner or the like may find it difficult to obtain a special performance method in obtaining a stable pitch, volume, tone color, etc., or shifting from a normal performance method to a special performance method, or from a special performance method to a normal performance method.
従来、いわゆるカラオケ(自動伴奏に合わせた歌唱)の練習として、ユーザの歌唱に応じた音声をコンピュータ等により電子的に処理して、その歌唱に対する評価等を行うことが知られる。自動伴奏に合わせて楽器の演奏練習を行う場合にも、楽器の演奏により発生した音を電子的処理して、その演奏に対する評価等を行うことが考えられる。その場合、特殊奏法を考慮した演奏の評価を行うことが望ましい。 Conventionally, as practice of so-called karaoke (singing in accordance with automatic accompaniment), it is known that a voice corresponding to a user's singing is electronically processed by a computer or the like to evaluate the singing. Even when performing musical instrument performance in conjunction with automatic accompaniment, it is conceivable to perform electronic processing on the sound generated by the musical instrument performance and evaluate the performance. In that case, it is desirable to evaluate the performance in consideration of the special performance method.
例えば、特許文献1は、電子的に楽音を生成する技術において、フラジオレット奏法による楽音発音をシミュレートすることにより、フラジオレット奏法による楽音を生成することを記載している。 For example, Patent Document 1 describes that in a technique for electronically generating a musical tone, a musical tone generated by a fraudlet playing method is generated by simulating musical tone pronunciation by a fraudlet playing method.
また、特許文献2は、弦楽器に適した楽譜をディスプレイ等に表示する技術において、楽譜表示用データに基づき、フラジオレット奏法で演奏すべき個所を楽譜上に表現することが記載されている。 Japanese Patent Application Laid-Open No. 2004-228561 describes that in a technique for displaying a score suitable for a stringed instrument on a display or the like, a portion to be played by the fraudlet playing method is expressed on the score based on the score display data.
また、特許文献3は、歌唱により発生した音声に含まれる倍音成分を分析することにより、裏声を検出することが記載されている。 Further, Patent Document 3 describes that a back voice is detected by analyzing a harmonic component included in a voice generated by singing.
しかし、上記の何れの従来の技術でも、例えばサックス等の木管楽器など楽器の演奏により発生した音に応じて、フラジオレット奏法等の特殊奏法を判定したり、あるいは、評価したりすることは行われていなかった。 However, in any of the above-described conventional techniques, it is not possible to determine or evaluate a special performance method such as a fraudlet performance method according to the sound generated by the performance of a musical instrument such as a saxophone. It wasn't.
この発明は、上述の点に鑑みてなされたもので、簡単な方法で、フラジオレット奏法等の特殊奏法を判定したり、奏法に応じた演奏評価をしたりできるようにした演奏分析装置を提供することを目的とする。 The present invention has been made in view of the above points, and provides a performance analysis apparatus that can determine a special performance method such as a fraudlet performance method or perform performance evaluation according to the performance method by a simple method. The purpose is to do.
この発明は、楽器で通常使用する通常音域の情報を設定する設定部と、前記楽器の演奏により発生した音響信号を取得する取得部と、前記取得された音響信号に基づくピッチを検出する検出部と、前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定する決定部と、前記ピッチが前記特殊音域に属するものと決定された場合、前記演奏を該特殊音域の演奏を行うための特殊奏法と判定する判定部とを備えることを特徴とする演奏分析装置である。 The present invention relates to a setting unit that sets information on a normal sound range that is normally used by a musical instrument, an acquisition unit that acquires an acoustic signal generated by the performance of the instrument, and a detection unit that detects a pitch based on the acquired acoustic signal. And a determination unit that determines whether the detected pitch belongs to the normal sound range or a special sound range that is out of the normal sound range, based on the set normal sound range information, and the pitch is the And a determination unit that determines that the performance is a special performance method for performing the performance in the special range when it is determined to belong to the special range.
上記構成からなる演奏分析装置によれば、楽器の演奏により発生した音のピッチが、楽器で通常使用する通常音域に属するか、または、該通常音域から外れた特殊音域に属するかにより、前記演奏が特殊音域の演奏を行うための特殊奏法かどうかを判定できる。したがって、ピッチが属する音域を決定するだけの簡単な処理により、特殊奏法を判定できる。 According to the performance analysis apparatus having the above-described configuration, depending on whether the pitch of the sound generated by the performance of the musical instrument belongs to the normal sound range normally used by the musical instrument or the special sound range outside the normal sound range, It is possible to determine whether or not is a special performance technique for performing in a special range. Therefore, the special performance method can be determined by a simple process that only determines the sound range to which the pitch belongs.
また、この発明に係る演奏分析装置は、楽器で通常使用する通常音域の情報を設定する設定部と、前記楽器の演奏により発生した音響信号を取得する取得部と、前記取得された音響信号に基づくピッチを含む音要素を検出する検出部と、前記検出された音要素に基づいて、前記演奏を評価する評価部と、前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定する決定部と、前記ピッチが前記特殊音域に属するものと決定された場合、前記評価部による評価の基準を、該特殊音域の演奏を行うための特殊奏法用の基準に変更する変更制御部を備える。 The performance analysis apparatus according to the present invention includes a setting unit that sets information of a normal sound range that is normally used by a musical instrument, an acquisition unit that acquires an acoustic signal generated by the performance of the musical instrument, and the acquired acoustic signal. A detection unit for detecting a sound element including a pitch based on the evaluation unit, an evaluation unit for evaluating the performance based on the detected sound element, and the detected pitch based on the information on the set normal range. A determination unit that determines whether the normal sound range or a special sound range that is out of the normal sound range belongs, and when the pitch is determined to belong to the special sound range, the evaluation criteria by the evaluation unit, A change control unit for changing to a standard for a special performance method for performing the special sound range is provided.
上記構成からなる演奏分析装置によれば、楽器の演奏により発生した音のピッチが、楽器で通常使用する通常音域に属するか、または、該通常音域から外れた特殊音域に属するかを決定し、特殊音域に属する場合は、評価部による評価の基準を、該特殊音域の演奏を行うための特殊奏法用の基準に変更できる。したがって、ピッチが属する音域を決定するだけの簡単な処理により、通常奏法の場合と特殊奏法の場合とで評価基準を切り替えることができる。 According to the performance analysis apparatus having the above configuration, it is determined whether the pitch of the sound generated by the performance of the musical instrument belongs to a normal sound range that is normally used by the musical instrument or a special sound range that is out of the normal sound range, In the case of belonging to a special sound range, the evaluation standard by the evaluation unit can be changed to a special performance standard for performing the special sound range. Therefore, the evaluation criteria can be switched between the case of the normal performance method and the case of the special performance method by a simple process that only determines the sound range to which the pitch belongs.
また、この発明は、装置の発明として実施しうるのみならず、前記演奏分析装置の機能を実現するステップを、コンピュータに実行させるプログラムの発明として、実施及び構成されてよい。 In addition, the present invention may be implemented and configured not only as an apparatus invention but also as a program invention that causes a computer to execute the steps of realizing the functions of the performance analysis apparatus.
この発明によれば、検出されたピッチが通常音域、または、特殊音域のいずれに属するかを決定するだけの簡単な処理により、フラジオレット奏法等の特殊奏法を判定したり、奏法に応じて演奏を評価したりできる、という優れた効果を奏する。 According to the present invention, it is possible to determine a special performance method such as a fraudlet performance method or perform a performance according to the performance method by simply determining whether the detected pitch belongs to the normal sound range or the special sound range. It has an excellent effect that can be evaluated.
以下、添付図面を参照して、この発明の一実施形態について詳細に説明する。 Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
図1は、一実施形態に係る演奏分析装置の構成例を説明する概念的ブロック図である。演奏分析装置100は、設定部10と、取得部11と、検出部12と、決定部13と、判定部14と、評価部15と、変更制御部16を含む。演奏分析装置100は、例えば汎用のパーソナルコンピュータなど、各部10〜16の動作(後述するオーディオ信号を分析する各種処理)を行なうためのプログムを実行可能なコンピュータ装置により構成されてよく、あるいは、各部の動作を実行可能なように構成された専用ハードウェア装置(集積回路等)からなっていてもよい。
FIG. 1 is a conceptual block diagram illustrating a configuration example of a performance analysis apparatus according to an embodiment. The performance analysis apparatus 100 includes a
設定部10は、楽器で通常使用する通常音域の情報を設定する。設定部10は、ユーザが例えば「アルトサックス」等の楽器名を入力することにより、入力された楽器種類に応じた通常音域を設定するように構成される。通常音域は、或る楽器を通常な奏法で演奏した場合に、その楽器で出すことのできる音の高さ(すなわち、ピッチ)の範囲であり、楽器の種類に応じて決まっている。別の例として、設定部10は、ユーザが通常音域となる数値範囲を手動入力するように構成されてもよい。
The setting
取得部11は、ユーザによる楽器の演奏に応じて発生した音響信号を取得する。取得部11は、例えばマイク等の収音手段を介して、ユーザの楽器演奏音をリアルタイムに取得するように構成されてもよいし、あるいは、ユーザの楽器演奏音のデータを記録した記録媒体から、該記録されたデータを取得するように構成されてもよい。
The
検出部12は、該取得された音響信号に基づいて、少なくともピッチを含む複数種の音要素を検出する。決定部13は、設定部10に設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定する。特殊音域は、例えばフラジオレット奏法等の特殊奏法により演奏される音域である。特殊奏法は、通常の奏法(通常奏法)とは異なる奏法で特殊音域の音を演奏する奏法である。例えば、サックス等の木管楽器における特殊奏法の一例であるフラジオレット奏法は、通常奏法とは異なる指使い及び吹き方により、通常音域よりも高い音域の音を演奏できる。
The
判定部14は、検出されたピッチの音域が通常音域と決定された場合、前記ピッチに対応する1音が通常奏法により演奏されたものと判定し、また、検出されたピッチが特殊音域と決定された場合、前記ピッチに対応する1音が特殊奏法により演奏されたものと判定する。
When the pitch range of the detected pitch is determined to be the normal range, the
評価部15は、検出部12により検出された複数音要素に基づいて、演奏を評価する。演奏の評価は、例えば、1音毎の音量、音高、音色等の安定性や、複数音にわたる演奏での各要素のばらつきなどに対する評価を含む。演奏の評価は、演奏を採点し、ユーザに提示することを含む。変更制御部16は、演奏が特殊奏法と判定された場合に、前記評価部15による評価の基準を、該特殊奏法用の基準に変更する。特殊奏法の場合に、通常奏法と評価基準を変えることで、特殊奏法を考慮した評価を行うことができる。
The
図2は、図1の演奏分析装置100の電気的ハードウェア構成例を説明するブロック図である。演奏分析装置100は、マイクロプロセッサユニット(CPU)101、メモリ102、操作装置103、表示装置104、及び、オーディオインタフェース(「オーディオI/F」)105、及び、通信インタフェース(「通信I/F」)106を含む。CPU101は、メモリ102に記憶された各種のプログラムを実行して、演奏分析装置100の全体動作を制御する。メモリ102は、ROM、RAM及び外部記憶装置を含む。外部記憶装置は、例えば磁気ディスクや光学ディスク、フラッシュメモリなど適宜の記録媒体からなる。
FIG. 2 is a block diagram illustrating an example of an electrical hardware configuration of the performance analysis apparatus 100 of FIG. The performance analysis apparatus 100 includes a microprocessor unit (CPU) 101, a
操作装置103は、例えばマウス、キーボード等の入力装置と、該入力装置からの入力を検出する機構を含む。表示装置104は、後述する楽譜画面を含む各種画面を表示可能なディスプレイと、該ディスプレイの表示を制御する機構を含む。
The
オーディオI/F105は、音響信号(オーディオ信号)の入力端子、音響信号の出力端子、アナログ‐デジタル変換器、デジタル‐アナログ変換器を含む。演奏分析装置100はオーディオI/F105を介して、ユーザの楽器の演奏により発生した音響信号(オーディオ信号)を取得できる。オーディオI/F105は取得部11を構成する。
The audio I /
通信I/F106は、イーサネット(登録商標)インタフェース、USBインタフェース等を含む。演奏分析装置100は、通信I/F106を介して、例えばインターネット等の通信ネットワークに接続し得る。
The communication I /
ユーザは、例えば、表示装置104に表示された楽譜等を手本にして、楽器の演奏練習を行うことができる。演奏分析装置100は、以下に説明する処理により、楽器の演奏により発生した音響信号に基づく奏法判定を含む演奏の分析を行い、その分析結果の表示や演奏の評価等を行うことができる。以下は、一例として、アルトサックス(以下、単にサックスとも言う)の練習により発生した音響信号に対して、演奏の分析を行い、その分析結果の表示や演奏の評価等を行う例について、説明する。
The user can practice playing a musical instrument using, for example, a score displayed on the
図3は、表示装置104に、サックス練習に用いる練習曲の楽譜(手本)を表示する楽譜画面の一例である。楽譜を表示するためのデータは、例えばメモリ102に記憶されてよいし、あるいは、通信I/F106を介して接続された外部機器(例えば、USBメモリや通信ネットワーク上のコンピュータ装置等)から供給されてもよい。楽譜データは、練習曲を構成する各音に対応する音符の情報を含む。楽譜表示部30は、縦軸がピッチ(音高)を示し、横軸が時間経過を示し、練習曲を構成する各音に対応する音符記号31が配置される。縦軸の各目盛線は、100セント(12音平均律の半音)間隔でピッチを示している。各音符記号31は、縦軸方向の位置によりピッチを表し、横軸方向の位置により演奏タイミング(時間位置)音高を表す。画面左上の練習曲情報表示部32は、楽器種類や、スケール(音階)、練習曲名などを表示する。ユーザは、テンポ設定部33から再生テンポ(すなわち画面スクロールの速さ)を可変設定したり、キー設定部34から練習曲のキー(調)を可変設定したりできる。
FIG. 3 is an example of a score screen that displays on the
ユーザは、開始指示ボタン35により練習の開始を指示できる。練習開始に応じて、楽譜表示部30は時間軸(横軸)に沿って、現在のテンポ設定に応じた速度で、現在位置カーソル36に対して相対的にスクロールする。楽譜表示部30がスクロールすることにより、現在位置カーソル36は、時間経過に従い演奏すべき音符記号31を順次指示する。ユーザは、表示装置104の楽譜表示部30を見ながら、カーソル36の指示する音符記号31を演奏することで、手本に合わせて楽器の演奏練習を行う。早送りボタン37、巻き戻しボタン38により、楽譜上の時間位置を素早く移動できる。
The user can instruct the start of practice with the
演奏分析装置100は、楽器の演奏練習により発生した音響信号に基づき演奏奏法を判定する処理を行う。図4は、演奏分析装置100のCPU101が実行する演奏奏法判定処理例を示すフローチャートである。一実施形態において、演奏分析装置100は、開始指示ボタン35の操作に応じて、すなわち、楽器の演奏練習に合わせて略リアルタイムで、図4の処理を行う。
The performance analysis apparatus 100 performs a process of determining a performance method based on an acoustic signal generated by playing a musical instrument. FIG. 4 is a flowchart illustrating an example of a performance style determination process executed by the
演奏分析装置100のCPU101は、図4の処理に先立って、練習に使用する楽器の通常音域情報の設定を行う(図1の設定部10の動作)。設定を行うタイミングは、図4の処理開始以前であれば、例えば、練習を開始する前など、いつでもよい。通常音域の設定は、例えば前述の通り、ユーザが操作装置103から手動入力により行ってよい。例えば、メモリ102は、楽器の種類毎にその楽器の通常音域の情報を記憶している。ユーザは、操作装置103を用いて、例えば楽譜画面の練習曲情報表示部32(図3)から、「アルトサックス」等の楽器名を入力する。CPU101は、該記憶された通常音域の情報に基づいて、ユーザにより指定された楽器名に応じた通常音域を設定する。例えば、アルトサックスの場合、ヘ音記号のレ♭から約2オクターヴ半上のラ♭(又はその半音上のラ)までの音域が通常音域となる。
Prior to the processing of FIG. 4, the
ステップS1において、CPU101は、楽器演奏(練習)により発生した音響信号を取得する(図1の取得部11の動作)。一例として、CPU101は、発生した音響信号を、オーディオI/F104を介して略リアルタイムで取得する。例えば、CPU101は、少なくとも1つの音符に対応する1音(ノート)分の時間区間毎に、音響信号を取得する。1音(ノート)は、1つの音符に対応する演奏音である。取得された音響信号は時間情報に対応付けられる。それにより、CPU101は、音響信号に基づく各音を練習曲の楽譜上の各音符(楽譜上の時間位置)に対応付けるこができる。
In step S1, the
ステップS2において、CPU101は、前記取得した音響信号を解析して、1音(ノート)毎のピッチを含む複数種の音要素を検出する(図1の検出部12の動作)。検出される音要素は、例えば、ピッチのほか、音量、音高、音色等を含む。これにより、1つの音符に対応する1音毎のピッチ、音量、音色等の複数種の音要素を得る。なお、音響信号に基づき、1音毎のピッチ等の音要素を検出する処理は、周知技術により行うことができる。
In step S2, the
ステップS3において、CPU101は、設定された通常音域の情報を参照して、前記検出したピッチが、通常音域に属するか、又は、特殊音域に属するかを決定する(図1の決定部13の動作)。検出したピッチが通常音域に属するものと決定された場合(ステップS3のYes)、CPU101は、ステップS4において、前記検出したピッチに対応する音の演奏が、通常奏法によって行われたものと判定する。
In step S3, the
例えば、ユーザがアルトサックスをフラジオレット奏法で演奏した場合、その演奏により発生した音は、通常音域よりも高い特殊音域に属する。その場合、CPU101は、該演奏により発生した音のピッチが特殊音域に属するものと決定し(ステップS3のNo)、その演奏を特殊奏法と判定する(ステップS5)。ステップS4及びS5が図1の判定部14の動作に対応する。
For example, when a user plays an alto saxophone with a fraretlet performance, the sound generated by the performance belongs to a special sound range higher than the normal sound range. In this case, the
CPU101は、取得した音響信号に含まれる各音について、前記ステップS2のピッチ検出及び前記ステップS3〜S5の奏法判定を行う。この奏法判定処理は、ピッチ検出結果に基づく音域判定という簡単な処理により行うことができる。この簡易な奏法判定処理は、例えばサキソフォンのように通常音域が比較的狭い音域に限られ、その通常音域よりも高い音域は特殊奏法により演奏するようになっている楽器において、特に効果的である。 CPU101 performs the pitch detection of said step S2, and the performance method determination of said step S3-S5 about each sound contained in the acquired acoustic signal. This rendition style determination process can be performed by a simple process of sound range determination based on the pitch detection result. This simple performance method determination process is particularly effective for instruments that are limited to a relatively narrow range, such as a saxophone, and whose range is higher than the normal range by using a special performance method. .
ステップS6において、CPU101は、前記ステップS5により特殊奏法と判定された演奏に対応する個所を、他の個所とは異なる態様で表示するよう、表示装置104の楽譜画面(図3)の表示を更新する。一例として、CPU101は、図3の楽譜画面において、特殊奏法と判定された演奏に対応する音符記号31aに対応付けて、特殊奏法を示す印40を表示する。また、一例として、CPU101は、特殊奏法印40の指定に応じて、対応する演奏音に関する複数の特徴量を示すレーダーチャート等のグラフを、楽譜表示部30とは別の表示枠(ポップアップなど)に表示してよい。レーダーチャート等のグラフは、例えば、検出されたピッチ、音量、音の長さ、倍音構成など、複数種類の音要素(特徴量)を表示するものである。変形例として、CPU101は、特殊奏法印40の代わりに、前記複数種類の音要素(特徴量)を示すレーダーチャート等のグラフを表示してもよい。また、前記ステップS2のピッチ検出に伴う表示制御の一例として、CPU101は、図3の楽譜画面において、前記ステップS2でピッチを検出された各音の音量の軌跡41を表示してよい。音量の軌跡41に関しては、楽譜表示部30の縦軸が音量の大きさを示す。また、前記ステップS2のピッチ検出に伴う表示制御の一例として、CPU101は、前記ステップS2でピッチを検出された各音を示す演奏音印42(図3において丸印で表す)を表示してもよい。変形例として、前記ステップS6による特殊奏法の表示は、例えば、演奏音印42の表示色や大きさを変更することなど、演奏音印42に対応付けて行ってもよい。
In step S6, the
ステップS7において、CPU101は、前記ステップS2で検出された各種音要素に基づく演奏評価処理を行う。図5は、演奏分析装置100のCPU101が前記ステップS7において実行する演奏評価処理例を示すフローチャートである。演奏評価処理は、一例として、前記ステップS2で音要素を検出した1音毎に行われる。ステップS8において、CPU101は、前記ステップS3〜S5の演奏奏法判定結果を参照して、評価対象の音に対応する演奏の奏法が通常奏法か、又は、特殊奏法の何れであるかを判断する。
In step S7, the
通常奏法の場合(ステップS8のYes)、CPU101は、演奏評価基準として通常奏法用の基準を適用し(ステップS9)、該通常奏法用の基準に基づき、評価対象の音に対応する演奏の評価を行う(ステップS11)。一方、特殊奏法の場合(ステップS8のNo)、CPU101は、演奏評価基準として特殊奏法用の基準を適用し(ステップS10)、該通特殊奏法用の基準に基づき、評価対象の音に対応する演奏の評価を行う(ステップS11)。言い換えれば、評価対象の音のピッチが通常音域に属するか、又は、特殊音域に属するかに応じて、評価基準を変更して、演奏の評価を行う。前記ステップS8〜S10が図1の変更制御部16、前記ステップS11が図1の評価部15の動作である。
In the case of the normal performance method (Yes in step S8), the
前記ステップS11による演奏の評価は、例えば各種評価項目に関して演奏を採点することにより行う。評価項目は、例えば、ピッチの安定性、音量の安定性、音色の安定性、音の立ち上がり方(例えば立ち上がり部の安定性等)、音の消え方(例えばリリース部の安定性等)、倍音構成、倍音の音量など、音要素毎の評価を含む。安定性は、例えば、ピッチ等の音要素の基準値からのズレ幅の大小や、1音中のピッチ等の音要素の不要な揺らぎ有無などを評価する。また、評価項目は、前記音要素毎の評価項目の合計値により、演奏の「上手さ」を評価することを含んでよい。前記合計値は、各音要素の項目毎に重み付けした値の合計値であってよい。また、評価項目は、手本となる音符との比較により規定通り演奏できたか否か(例えば、ピッチの正確さ、音の強弱のつけ方など)を評価することを含んでよい。 The performance evaluation in step S11 is performed by, for example, scoring the performance with respect to various evaluation items. The evaluation items are, for example, pitch stability, volume stability, timbre stability, how the sound rises (eg, stability at the rising portion), how the sound disappears (eg, stability at the release portion), overtones, etc. Includes evaluations for each sound element, such as composition and volume of harmonics. The stability is evaluated by, for example, the size of a deviation width from a reference value of a sound element such as a pitch or the presence or absence of unnecessary fluctuation of a sound element such as a pitch in one sound. The evaluation item may include evaluating the “goodness” of the performance based on the total value of the evaluation items for each sound element. The total value may be a total value of values weighted for each sound element item. Further, the evaluation item may include evaluating whether or not the performance has been performed as specified by comparison with a note as a model (for example, accuracy of pitch, how to apply sound intensity, etc.).
特殊奏法用の基準は、一例として、通常奏法の場合よりも、加点方向に基準を変更するもの、すなわち、評価基準を低く(緩く)するものである。例えば、サックスのフラジオレット奏法は、ピッチが取りづらい。初心者にとってはとりわけピッチがとりづらい傾向がある。そこで、評価基準を低くすることで、フラジオレット奏法による演奏音のピッチが、例えば規定のピッチ基準値から多少ずれた場合や、音符から多少ずれた場合でも、通常奏法において同等なずれがあった場合に比べて高く評価されるようにする。これにより、例えば初心者等向けにフラジオレット奏法の難しさを加味した評価を行うことができる。反対に、特殊奏法用の基準は、通常奏法の場合よりも、減点方向に基準を変更するもの、すなわち、評価基準を高く(厳しく)するものであってもよい。例えば、フラジオレット奏法による演奏音のピッチ判定が厳しくなることで、上級者に対して、より正確なフラジオレット奏法の習得に向けて効果的な練習を提供することができる。 As an example, the standard for the special performance technique is to change the standard in the direction of the added points, that is, to make the evaluation standard low (relaxed) compared to the case of the normal performance technique. For example, the pitch is difficult to play with saxophone fraudlet. For beginners, the pitch tends to be difficult. Therefore, by lowering the evaluation standard, even if the pitch of the performance sound by the Fradiret performance method deviates somewhat from the specified pitch reference value or slightly deviates from the note, for example, there was an equivalent deviation in the normal performance method. Try to be highly appreciated compared to the case. Thereby, for example, for beginners and the like, it is possible to perform an evaluation taking into account the difficulty of the fraudlet playing method. On the other hand, the standard for the special performance method may be one that changes the standard in the direction of deduction, that is, a higher (stricter) evaluation standard than in the case of the normal performance method. For example, it becomes possible to provide an effective practice for more advanced players to learn more accurate method of playing the fradiolette by making the pitch determination of the performance sound by the fradiolette performance stricter.
また、特殊奏法用の基準を変更する程度は、一例として、評価項目毎に異ならせてもよい。また、特殊奏法用の基準は、一例として、ユーザの演奏レベルに応じて段階的に設定されてもよい。また、一例として、特殊奏法用の基準と通常奏法用基準とで異なる種類の評価項目を含んでいてもよい。例えば、特殊奏法用の基準は、評価項目として倍音構成、倍音の音量を含むが、通常奏法用の基準は、評価項目として倍音構成、倍音の音量を含まない、という実施形態であってよい。また、特殊奏法用の基準の一例としては、楽譜(手本)に特殊奏法を行う旨の指示があった場合に、指示通り特殊奏法を行ったか否かを採点に加味することを含む。 Moreover, you may vary the grade which changes the reference | standard for special performance methods for every evaluation item as an example. Moreover, the reference | standard for special performances may be set in steps according to a user's performance level as an example. Moreover, as an example, different types of evaluation items may be included in the standard for special performance and the standard for normal performance. For example, the standard for special performance includes an overtone structure and overtone volume as evaluation items, but the standard for normal performance may be an embodiment in which the overtone structure and overtone volume are not included as evaluation items. In addition, as an example of a standard for special performance techniques, when an instruction to perform a special performance technique is given to a score (example), it is included in the scoring whether or not the special performance technique has been performed as instructed.
そして、CPU101は、ステップS12において、前記ステップS11の評価結果を、表示装置104の楽譜画面(図3)に表示する。評価結果の表示態様は、例えば、対応する演奏音印42の色や大きさを評価に応じて変更すること、ピッチ軌跡41の色や太さを評価に応じて変更すること、対応する特殊奏法印40の色や大きさを評価に応じて変更することなど、演奏結果に関する表示を変更することを含む。評価結果の表示態様の別の例は、対応する音符記号31の色や大きさを評価に応じて変更することや、対応する音高線(縦軸の目盛線)の色や太さを評価に応じて変更することなど、楽譜(手本)側の表示を変更することを含む。評価結果の表示態様の別の例は、各音の採点結果を表示することを含む。採点結果の表示は、例えば点数を示す数値を表示することを含む。
In step S12, the
また、評価結果の表示態様の別の例は、複数音要素の検出値や複数評価項目毎の評価結果などを含む複数種類の評価要素に関する評価結果を示すレーダーチャート等のグラフにより表示することを含む。CPU101は、楽譜表示部30とは別の表示枠(例えばポップアップなど)にレーダーチャート等のグラフを表示する。レーダーチャート等のグラフは、例えば演奏音印42や音符記号31の指定に応じて、表示されてよい。レーダーチャート等のグラフは、特殊奏法の箇所にのみ表示されてもよい。あるいは、特殊奏法印40の代わりに、複数種類の評価要素に関する評価結果を示すレーダーチャート等のグラフが表示されてもよい。
Another example of the display form of the evaluation result is to display it by a graph such as a radar chart indicating the evaluation result regarding a plurality of types of evaluation elements including the detection value of the plurality of sound elements and the evaluation result for each of the plurality of evaluation items. Including. The
また、CPU101は、複数の音にわたり演奏評価を行い(前記ステップS11)、その評価結果を表示(前記ステップS12)してもよい。複数の音にわたる演奏評価は、例えば、通常奏法から特殊奏法へ、あるいは、特殊奏法から通常奏法へ移行する場合の演奏評価である。そのような奏法の移行を特殊奏法用の基準で評価することで、奏法の移行を考慮した評価を行うことができる。複数の音にわたる演奏評価は、同一音高の複数の演奏音を評価すること(例えばピッチの安定性など)、様々な音高の複数の演奏音を評価すること(例えば、音高別の得手不得手など)、フレーズの評価(運指など)等を含む。
Further, the
図5の演奏評価処理により、フラジオレット奏法のような特殊奏法で行われた演奏を考慮した演奏評価を行い、その評価結果をユーザに提供できる。ユーザは、特殊奏法を考慮した演奏評価により、効率的且つ効果的に楽器の演奏練習を行うことができる。 The performance evaluation process in FIG. 5 can perform performance evaluation in consideration of performance performed by a special performance method such as a fraudlet performance method, and provide the evaluation result to the user. The user can efficiently and effectively practice playing a musical instrument by performing performance evaluation in consideration of special performance methods.
以上、この発明の一実施形態を説明したが、この発明は上記実施形態に限定されるものではなく、特許請求の範囲、及び明細書と図面に記載された技術的思想の範囲内において種々の変形が可能である。例えば、図6は、演奏分析装置100の別の構成例として、図1の構成要素のうち、設定部10、取得部11、検出部12、決定部13、及び、判定部14のみを備える演奏分析装置100を示す。この構成により、演奏分析装置100は、音響信号のピッチが通常音域か特殊音域かに応じて、演奏が通常奏法か特殊奏法のいずれで行われたことを判定できる。従って、音域を決定する簡単な処理により奏法を判定することができる。また、図7は、演奏分析装置100の別の構成例として、図1の構成要素のうち、設定部10、取得部11、検出部12、決定部13、評価部15、及び、変更制御部16のみを備える演奏分析装置100を示す。この構成により、演奏分析装置100は、音響信号のピッチが通常音域か特殊音域かに応じて、演奏評価基準を変更できる。従って、奏法を考慮した評価が可能となる。
Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and various modifications are possible within the scope of the technical idea described in the claims and the specification and drawings. Deformation is possible. For example, FIG. 6 shows, as another configuration example of the performance analysis apparatus 100, a performance that includes only the setting
また、別の実施形態において、設定部10は、楽器の演奏に応じて発生した音響信号を取得し、該取得した音響信号に基づき楽器名(楽器種類)を自動認識し、該自動認識された楽器名に応じた通常音域を設定するように構成されてもよい。音響信号に基づき楽器名を自動認識する方法は、周知技術を適用してよい。
In another embodiment, the setting
また、別の実施形態において、設定部10は、通常音域の情報を設定することに限らず、特殊音域の情報を設定するように構成されてもよいし、通常音域の情報と、特殊音域の情報の両方を設定するように構成されてもよい。通常音域の情報及び/又は特殊音域の情報の何れが設定された場合でも、決定部13は、検出されたピッチが、通常音域又は特殊音域の何れに属するかを決定し得るからである。
Further, in another embodiment, the setting
また、設定部10は、楽器種類により規定される通常音域をそのまま通常音域の情報として設定することに限らず、楽器種類により規定される通常音域の一部を、設定される通常音域の情報から除外するようにしてもよい。その場合、特殊音域は、楽器種類に応じた通常音域の一部(すなわち通常奏法により演奏可能なピッチ)を含むものとなる。これにより、例えば、通常音域のピッチを特殊奏法により演奏する場合も、特殊奏法を考慮した演奏分析(演奏判定、演奏評価)を行うことができる。
The setting
また、別の実施形態において、図4のステップS1は、楽器の演奏により発生した音響信号の録音物(波形データ)を記憶媒体から取り込む。この場合、演奏分析装置100のCPU101は、楽器の演奏時に限らず、任意のタイミングで、前記図4の処理を行う。例えば、練習終了時に自動的に、図4の処理が開始してもよいし、あるいは、ユーザから演奏分析開始指示があったときに、図4の処理が開始してもよい。この場合、CPU101は、録音物(波形データ)に基づき1回の練習全体(すなわち1曲分)の波形データを一括して取得してもよいし、あるいは、練習全体のうち、少なくとも1音(ノート)分の時間区間毎の波形データを分割して取得してもよい。記憶媒体は、例えば、メモリ102や、通信I/F106を介して接続された外部機器等であてよい。
In another embodiment, step S1 in FIG. 4 captures a recording (waveform data) of an acoustic signal generated by playing a musical instrument from a storage medium. In this case, the
また、別の実施形態において、取得部11は通信I/F106を介して接続された他のコンピュータから通信ネットワーク経由で音響信号を取得するように構成されてもよい。例えば、インターネットを介して生徒の端末と教師の端末とが接続された教習システムに、この発明に係る演奏分析装置100を適用し得る。例えば、教師の端末は、インターネットを介して生徒の端末から楽器練習音を取得し、該取得した練習音に基づく演奏分析(奏法判定及び/又は評価)を表示する。教師は、それに基づきコメントするなど生徒に対する指導を行い得る。あるいは、生徒の端末は、インターネットを介して教師の端末から楽器演奏音(手本)を取得し、該取得した演奏音(手本)に基づく演奏分析(奏法判定及び/又は評価)を表示する。生徒は、表示に基づき演奏の特徴を学んだり、自己の演奏分析結果と比較したりするなどして、効果的な練習を行い得る。
In another embodiment,
また、演奏分析装置100が演奏分析(奏法判定及び/又は評価)を行う楽器は、サキソフォンに限らず、演奏音のピッチが通常音域か否かにより、特殊奏法を判別し得る楽器であればどのような楽器でもよい。ピッチが通常音域か否かにより、特殊奏法を判別し得る楽器の一例は、各種木管楽器である。また、クラリネットにおいては、通常音域が、シャリュモー音域、ブリッジ音域、クラリオン音域、アルティッシモ音域の4種に分類され得る。そのうち、ブリッジ音域の演奏は運指と吹き方が他の音域に比べて難しい。そこで、クラリネットの演奏分析を行う場合は、設定部10は、ブリッジ音域を除くシャリュモー音域、クラリオン音域、及び、アルティッシモ音域を通常音域として設定し、ブリッジ音域が特殊音域となるようにするとよい。
The musical instrument for which the performance analysis apparatus 100 performs performance analysis (performance determination and / or evaluation) is not limited to a saxophone, and any instrument that can determine the special performance depending on whether the pitch of the performance sound is in the normal range or not. Such an instrument may be used. An example of a musical instrument that can discriminate a special performance method depending on whether the pitch is in the normal sound range is various woodwind instruments. Further, in the clarinet, the normal sound range can be classified into four types, that is, a Sharmoy range, a bridge range, a Clarion range, and an Artissimo range. Among them, playing the bridge range is difficult to finger and blow compared to other ranges. Therefore, when performing a clarinet performance analysis, the setting
また、この発明の演奏分析装置100は、各部10〜16の少なくとも一部をネットワーク上の1以上のコンピュータ装置で分散して行うように構成されてもよい。また、この発明は、コンピュータに、楽器で通常使用する通常音域の情報を設定するステップと、前記楽器の演奏により発生した音響信号を取得するステップと、前記取得された音響信号に基づくピッチを検出するステップと、前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定するステップと、前記ピッチが前記特殊音域に属するものと決定された場合、前記演奏を該特殊音域の演奏を行うための特殊奏法と判定するステップと、を実行させるためのプログラムの発明として構成及び実施されてもよい。また、この発明は、前記プログラムの各ステップを備える方法の発明として構成及び実施されてもよい。 Moreover, the performance analysis apparatus 100 of this invention may be comprised so that at least one part of each part 10-16 may be distributed and performed by one or more computer apparatuses on a network. According to another aspect of the present invention, a step of setting information on a normal sound range normally used by a musical instrument to a computer, a step of acquiring an acoustic signal generated by the performance of the instrument, and a pitch based on the acquired acoustic signal are detected. Determining whether the detected pitch belongs to the normal sound range or a special sound range deviating from the normal sound range based on the set normal sound range information; and If it is determined to belong to the special sound range, it may be configured and implemented as a program invention for executing the step of determining the performance as a special performance method for performing the special sound range. Moreover, this invention may be comprised and implemented as invention of the method provided with each step of the said program.
また、この発明は、コンピュータに、楽器で通常使用する通常音域の情報を設定するステップと、前記楽器の演奏により発生した音響信号を取得するステップと、前記取得された音響信号に基づくピッチを含む音要素を検出するステップと、前記検出された音要素に基づいて、前記演奏を評価するステップと、前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定するステップと、前記ピッチが前記特殊音域に属するものと決定された場合、前記評価部による評価の基準を、該特殊音域の演奏を行うための特殊奏法用の基準に変更するステップを実行させるためのプログラムの発明として構成及び実施されてもよい。また、この発明は、前記プログラムの各ステップを備える方法の発明として構成及び実施されてもよい。 The present invention also includes a step of setting information on a normal sound range normally used by a musical instrument in a computer, a step of acquiring an acoustic signal generated by the performance of the instrument, and a pitch based on the acquired acoustic signal. Detecting a sound element; evaluating the performance based on the detected sound element; and based on the set normal sound range information, the detected pitch is the normal sound range, or The step of determining which of the special ranges outside the normal range belongs, and when the pitch is determined to belong to the special range, the performance of the special range is performed based on the evaluation criteria by the evaluation unit Therefore, it may be configured and implemented as an invention of a program for executing a step of changing to a standard for special performance techniques. Moreover, this invention may be comprised and implemented as invention of the method provided with each step of the said program.
100 演奏分析装置、10 設定部、11 取得部、12 検出部、13 決定部、14 判定部、15 評価部、16 変更制御部 DESCRIPTION OF SYMBOLS 100 Performance analyzer, 10 Setting part, 11 Acquisition part, 12 Detection part, 13 Determination part, 14 Determination part, 15 Evaluation part, 16 Change control part
Claims (8)
前記楽器の演奏により発生した音響信号を取得する取得部と、
前記取得された音響信号に基づくピッチを検出する検出部と、
前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定する決定部と、
前記ピッチが前記特殊音域に属するものと決定された場合、前記演奏を該特殊音域の演奏を行うための特殊奏法と判定する判定部と、
を備えることを特徴とする演奏分析装置。 A setting section for setting information on the normal range normally used by the instrument;
An acquisition unit for acquiring an acoustic signal generated by the performance of the instrument;
A detector for detecting a pitch based on the acquired acoustic signal;
A determination unit that determines whether the detected pitch belongs to the normal sound range or a special sound range that is out of the normal sound range, based on the information of the set normal sound range;
When the pitch is determined to belong to the special range, the determination unit that determines the performance as a special performance method for performing the special range,
A performance analysis apparatus comprising:
前記表示部は、前記判定部により特殊奏法と判定された演奏を、その他の演奏とは異なる態様で表示するように構成されることを特徴とする請求項1に記載の演奏分析装置。 A display unit for representing the performance of the musical instrument;
The performance analysis apparatus according to claim 1, wherein the display unit is configured to display a performance determined to be a special performance method by the determination unit in a manner different from other performances.
前記検出された音要素に基づいて、前記演奏を評価する評価部と、
前記判定部により前記演奏が前記特殊奏法と判定された場合、記評価部による前記評価の基準を該特殊奏法用の基準に変更する変更制御部
を更に備えることを特徴とする請求項1乃至3の何れかに記載の演奏分析装置。 The detection unit is configured to detect a plurality of sound elements including the pitch,
An evaluation unit that evaluates the performance based on the detected sound element;
4. The apparatus according to claim 1, further comprising a change control unit configured to change a reference for the evaluation by the evaluation unit to a reference for the special performance when the performance is determined to be the special performance by the determination unit. The performance analysis apparatus according to any one of the above.
前記楽器の演奏により発生した音響信号を取得する取得部と、
前記取得された音響信号に基づくピッチを含む音要素を検出する検出部と、
前記検出された音要素に基づいて、前記演奏を評価する評価部と、
前記設定された通常音域の情報に基づいて、前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定する決定部と、
前記ピッチが前記特殊音域に属するものと決定された場合、前記評価部による評価の基準を、該特殊音域の演奏を行うための特殊奏法用の基準に変更する変更制御部
を備えることを特徴とする演奏分析装置。 A setting section for setting information on the normal range normally used by the instrument;
An acquisition unit for acquiring an acoustic signal generated by the performance of the instrument;
A detection unit for detecting a sound element including a pitch based on the acquired acoustic signal;
An evaluation unit that evaluates the performance based on the detected sound element;
Based on the information on the set normal range, whether the detected pitch belongs to the normal range or a special range outside the normal range based on the set normal range information. A decision part to decide;
When it is determined that the pitch belongs to the special range, the evaluation unit includes a change control unit that changes a reference for evaluation by the evaluation unit to a reference for a special performance method for performing the special range A performance analysis device.
楽器で通常使用する通常音域の情報を設定するステップと、
前記楽器の演奏により発生した音響信号を取得するステップと、
前記取得された音響信号に基づくピッチを検出するステップと、
前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定するステップと、
前記ピッチが前記特殊音域に属するものと決定された場合、前記演奏を該特殊音域の演奏を行うための特殊奏法と判定するステップと、
を実行させるためのプログラム。 On the computer,
Setting the information of the normal range normally used by the instrument,
Obtaining an acoustic signal generated by playing the instrument;
Detecting a pitch based on the acquired acoustic signal;
Determining whether the detected pitch belongs to the normal sound range or a special sound range deviating from the normal sound range, based on the set normal sound range information;
When the pitch is determined to belong to the special range, determining the performance as a special performance method for performing the special range;
A program for running
楽器で通常使用する通常音域の情報を設定するステップと、
前記楽器の演奏により発生した音響信号を取得するステップと、
前記取得された音響信号に基づくピッチを含む音要素を検出するステップと、
前記検出された音要素に基づいて、前記演奏を評価するステップと、
前記設定された通常音域の情報に基づいて、前記検出されたピッチが前記通常音域、または、該通常音域から外れた特殊音域のいずれに属するかを決定するステップと、
前記ピッチが前記特殊音域に属するものと決定された場合、前記評価部による評価の基準を、該特殊音域の演奏を行うための特殊奏法用の基準に変更するステップ
を実行させるためのプログラム。 On the computer,
Setting the information of the normal range normally used by the instrument,
Obtaining an acoustic signal generated by playing the instrument;
Detecting a sound element including a pitch based on the acquired acoustic signal;
Evaluating the performance based on the detected sound elements;
Determining whether the detected pitch belongs to the normal sound range or a special sound range deviating from the normal sound range, based on the set normal sound range information;
When the pitch is determined to belong to the special sound range, a program for executing a step of changing a reference for evaluation by the evaluation unit to a reference for a special performance method for performing the special sound range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016060917A JP2017173640A (en) | 2016-03-24 | 2016-03-24 | Musical performance analyzer and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016060917A JP2017173640A (en) | 2016-03-24 | 2016-03-24 | Musical performance analyzer and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2017173640A true JP2017173640A (en) | 2017-09-28 |
Family
ID=59971161
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016060917A Pending JP2017173640A (en) | 2016-03-24 | 2016-03-24 | Musical performance analyzer and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2017173640A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7504446B2 (en) | 2020-09-28 | 2024-06-24 | くるみ 北出 | Performance support device, performance support method, and program |
-
2016
- 2016-03-24 JP JP2016060917A patent/JP2017173640A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7504446B2 (en) | 2020-09-28 | 2024-06-24 | くるみ 北出 | Performance support device, performance support method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9333418B2 (en) | Music instruction system | |
Yamada et al. | A rhythm practice support system with annotation-free real-time onset detection | |
JP6735100B2 (en) | Automatic transcription of music content and real-time music accompaniment | |
CN101123086B (en) | Tempo detection apparatus | |
US7579541B2 (en) | Automatic page sequencing and other feedback action based on analysis of audio performance data | |
US8859872B2 (en) | Method for giving feedback on a musical performance | |
US10013963B1 (en) | Method for providing a melody recording based on user humming melody and apparatus for the same | |
JP2008026622A (en) | Evaluation apparatus | |
JP4479701B2 (en) | Music practice support device, dynamic time alignment module and program | |
Cook et al. | A musicologist’s guide to Sonic Visualiser | |
US20150287335A1 (en) | Sound source evaluation method, performance information analysis method and recording medium used therein, and sound source evaluation apparatus using same | |
US20130005470A1 (en) | Method of obtaining a user selection | |
JP5196550B2 (en) | Code detection apparatus and code detection program | |
Acquilino et al. | Current state and future directions of technologies for music instrument pedagogy | |
KR20120034486A (en) | Keyboard apparatus for music lesson | |
US20180268731A1 (en) | Musical Modification Method | |
KR20140142794A (en) | Keyboard apparatus for music lesson | |
JP5005445B2 (en) | Code name detection device and code name detection program | |
JP2017173640A (en) | Musical performance analyzer and program | |
JP2013024967A (en) | Display device, method for controlling the device, and program | |
JP2008040260A (en) | Musical piece practice assisting device, dynamic time warping module, and program | |
JP5637169B2 (en) | Karaoke device and program | |
JP6862667B2 (en) | Musical score display control device and program | |
JP2008040258A (en) | Musical piece practice assisting device, dynamic time warping module, and program | |
JP2016180965A (en) | Evaluation device and program |