録音した音声を楽譜データ(MIDI)に書き出せるAndroidアプリ ”Melody Memo”
作曲の際、思いついたメロディを録音アプリでメモすることが多いのですが、それを譜面に起こす労力が必要となり、作曲意欲が削がれてしまうという問題の解決のために作成しました。 苦労したところは音声からピッチを抽出する部分です。ライブラリやサンプルコードがなかったため、ピッチ抽出のアルゴリズムが記載された英語論文を読み解き、プログラムを書く必要がありました。毎日14時間*7日ほどかかり、非常に苦労しました。ピッチ抽出部分は高速化のためC言語(NDK)、それ以外はAndroidStudio(Java)で実現させています。 2017年秋にリリースできるよう開発を進めています。 1枚目の画像がメイン画面(開発中)で、2枚目の画像が「かえるの歌」冒頭部分の音声を録音しテストした結果です。うまく書き出せていることがわかると思います。