■EasyMusicAnalysis ver2.00 本ソフトは、wave形式の音楽音からコンピュータ処理によって最終的にmidiファイルを作成する 音高認識ツールです。自動ダウンサンプリング、ビットレート変換機能によってたいていのフォー マットのステレオ/モノラルwaveファイルに対応。音色指定機能も追加。 |
■はじめに バグ等、何か不都合や疑問があれば是非ご連絡ください。 |
■注意 ・ピアノやパーカッション系の音色以外はうまくmidiに変換できません。 ・ドラムなど、音高以外の音が混ざるとうまく認識できません。 ・そのほかベロシティの強弱など苦手にしています。ご考慮くさだい。 |
■動作環境 本ソフトは VC++6.0 を使用して作成しました。OSはWindows2000、XPで動作確認済み。それ以 外はわかりません。また、計算でかなりのスペックを使います。CPU:Pentium3 733MHz以上 メモリ:256MB以上(512MB以上推奨)。 |
■インストール ・アーカイブを適当なフォルダに展開します。 ・レジストリは使用しておりません。 ・アンインストールはアーカイブ展開時に作成されたファイルを全て削除して下さい。 |
■使い方![]() (↑上図参考) @「ema2.00.exe」をダブルクリックして起動。 A「open file」をクリックして評価データ(waveファイル)を開く。 B「wav2mid」をクリックすればwaveファイルと同じフォルダにmidiファイルを生成。 もしくは、「1. peak extraction」→「2. peak clustering」→「3. pitch recognition」→「4. convert into midi」の 順にボタンをクリックして各プロセスの順番に実行する。 Cmidiのラジオボタンをチェックして再生ボタンをクリック。生成したmidiファイルと評価データを聞き比べてみてください (サンプルの音楽データのフォルダにサンプルwaveファイルが入っています)。 |
■便利機能 ・「wav2mid」ボタンを押せばwaveからmidiに一発で変換。 ・「wave」「midi」のラジオボタン切替だけでwaveとmidiのオープンファイル切替が可能。 ・プロット画面をクリックすれば図画拡大表示。 ・リストボックスに処理の詳しい解説を記載。 |
■プロット ・「plot-1」をクリックすれば、「1. peak extraction」で抽出したスペクトルピークが図示されます。 ・「plot-2」では「2. peak clustering」の結果が図示されます。 ・もしくは各プロセスを実行したときに自動で表示します。 ・また、「plot a figure」をクリックすれば2倍のサイズで図をプロットします。 ![]() ↑図は「1. peak extraction」の処理結果 ![]() ↑図は「2. peak clustering」の処理結果 |
■各ボタン解説 ・「play」 wave/midi ファイルの再生。 ・「stop」 midi/midi ファイルの停止。 ・「pause」 wave/midi ファイルの一時停止。 ・「open file」 ファイルオープン。 ・「wave」 wave ファイルの選択・読込。 ・「midi」 midi ファイルの選択・読込。 ・「setup」 設定の変更。 ・「load」 設定の確認。 ・「readme」 readme.html の表示。 ------------------------ ・「plot a figure」 図を2倍でプロット。 (以下 "Expanded and ploted a figure" のボタン) ・「plot a figure」 各プロセスの結果を描画または再描画。 ・「plot a figure」 図の表示形式を変更してプロット。 ・「plot a figure」 図示するプロセスの変更。 ------------------------ ・「1. peak extraction」 プロセス1、音楽音解析処理。 ・「2. peak clustering」 プロセス2、クラスタリング処理。 ・「3. pitch recognition」 プロセス3、音高認識処理。 ・「4. convert into midi」 プロセス4、認識結果の midi 生成。 ・「wav2mid」 wave から midi に一発変換。 ・「plot-1」 プロセス1の結果を描画。 ・「plot-2」 プロセス2の結果を描画。 ・「chmod」 図の表示形式の変更。 ------------------------ |
1. Grand Piano | 2. Brite Piano | 3. Electric Grand Piano | 4. Honky-tonk Piano |
5. Electric Piano 1 | 6. Electric Piano 2 | 7. Harpsichord | 8. Clavi |
9. Celesta | 10. Glockenspiel | 11. Music Box | 12. Vibraphone |
13. Marimba | 14. Xylophone | 15. Tubular Bells | 16. Dulcimer |
17. Drawbar Organ | 18. Percussive Organ | 19. Rock Organ | 20. Church Organ |
21. Reed Organ | 22. Accordion | 23. Harmonica | 24. Tango Accordion |
25. Nylon Guitar | 26. Steel Guitar | 27. Jazz Guitar | 28. Clean Guitar |
29. Muted Guitar | 30. Overdrive Guitar | 31. Distortion Guitar | 32. Guitar Harmonics |
33. Acoustic Bass | 34. Finger Bass | 35. Pick Bass | 36. Fretless Bass |
37. Slap Bass 1 | 38. Slap Bass 2 | 39. Synth Bass 1 | 40. Synth Bass 2 |
41. Violin | 42. Viola | 43. Cello | 44. Contrabass |
45. Tremolo Strings | 46. Pizzicato Strings | 47. Orchestal Harp | 48. Timpani |
49. Strings 1 | 50. Strings 2 | 51. Synth Strings 1 | 52. Synth Strings 2 |
53. Choir Aahs | 54. Voice Oohs | 55. Synth Voice | 56. Orchetra Hit |
57. Trumpet | 58. Trombone | 59. Tuba | 60. Muted Trampet |
61. French Horn | 62. Brass Section | 63. Synth Brass 1 | 64. Synth Brass 2 |
65. Soprano Sax | 66. Alto Sax | 67. Tenor Sax | 68. Baritone Sax |
69. Oboe | 70. English Horn | 71. Bassoon | 72. Clarinet |
73. Piccolo | 74. Flute | 75. Recorder | 76. Pan Flute |
77. Blown Bottle | 78. Shakuhachi | 79. Whistle | 80. Ocarina |
81. Square Lead | 82. Sawtooth Lead | 83. Calliope Lead | 84. Chiff Lead |
85. Charang Lead | 86. Voice Lead | 87. Fifths Lead | 88. Bass & Lead |
89. New Age Pad | 90. Warm Pad | 91. Poly Synth Pad | 92. Choir Pad |
93. Bowed Pad | 94. Metallic Pad | 95. Halo Pad | 96. Sweep Pad |
97. Rain | 98. Sound Track | 99. Crystal | 100. Atmosphere |
101. Brightness | 102. Goblins | 103. Echoes | 104. Sci-Fi |
105. Sitar | 106. Banjo | 107. Shamisen | 108. Koto |
109. Kalimba | 110. Bagpipe | 111. Fiddle | 112. Shanai |
113. Tinkle Bell | 114. Agogo | 115. Steel Drums | 116. Woodblock |
117. Taiko Drum | 118. Melodic Tom | 119. Synth Drum | 120. Reverse Cymbal |
121. Fret Noise | 122. Breath Noise | 123. Seashore | 124. Bird Tweet |
125. Telephone Ring | 126. Helicopter | 127. Applause | 128. Gunshot |
■著作権等 ・本ソフトはフリーソフトです。 ・本ソフトの著作権は Masahiro Fukui に帰属します。 ・本ソフトを使用して発生した障害に対して一切責任を負いません。 ・転記、転載可です。連絡頂けると助かります。 |
■履歴」 ・2003/??/?? ver1.00 初期バージョン。 ・2003/09/30 ver1.10β版 やや機能追加。 ・2003/10/05 ver1.20β版 背景変更とバグの修正。 ・2003/10/17 ver1.30β版 バグの修正と機能追加、認識手法の改善。 ・2003/10/28 ver1.40 音色指定機能とステレオ対応、大幅なバグの修正。 ・2003/11/19 ver2.00 リニューアル。 |
■作者 ・Masahiro Fukui [rs019989@mx14.freecom.ne.jp] -------------------------------------------------------------------------- Copyright (C)1991-2003 Masahiro Fukui. All Rights Reserved. |