電気通信大学大学院 / 情報工学系
アルバムアートと歌詞を同時に楽しめる音楽プレーヤー
Python及びGUIライブラリの1つであるKivyを用いて音楽プレーヤーを制作しました。 普段音楽アプリを使用していて、アルバムアートの表示を妨げることなく歌詞の表示を行えるようなアプリが欲しいと以前から思っていたのですが、その機能を有するアプリを見つけることができなかったので自分で作りました。工夫した点は歌詞をアルバムアート上に表示できるようにしたこと、及びアルバムアートも楽しめるように歌詞の表示/非表示を切り替えられるようにしたことです。読み込んだ歌詞を画像の上に表示しスクロールできるようにする機能と、スクロールバーによる音楽再生位置の制御や再生リストの表示など音楽再生関連の機能の実装に苦労しました。しかし、当初実現したいと考えていた機能を形にすることができました。また今回使用したKivyというライブラリはこの時初めて使用し、日本語のリファレンスも少なく理解しながらの開発でしたが最終的に記述方法について習得することができました。