リスニング用のMP3プレイヤーとしての機能
・ シークバーをとても長くして好きな時間から再生しやすくする
・ シークバーの線を太くして波形(音声ボリューム)を中に表示する(再生する箇所をわかりやすくするため)(波形はなめらかな曲線にした)
・ MP3ファイルと紐づいたメモ機能(アプリを閉じてもメモが消えないようにLocalstorageに保存した)
・ フォルダ内のMP3ファイルのリストを画面上部に表示した
・ 0.8倍速、1.2倍速などリスニングに使いがちなボタンを追加した
・ 履歴ボタンの実装(前回の学習箇所を確認し、続きのMP3ファイルから勉強するため)
・ 日別視聴時間ボタンの実装(音楽を流していた時間だけでなく、音楽を停止して考えていた時間も計測するが、停止のまま5分以上経過したら計測停止するようにした)
・ Finderで動画や音声ファイルをダブルクリックしたときに、デフォルトのQuicktimePlayerではなく、このアプリで開きたいので、Macがこのアプリを「動画や音楽を再生できるアプリ」だと認識できるようにした(デフォルトだと、動画ファイルを右クリックして「このアプリケーションで開く」を押してもこのアプリが選択肢として表示されない)
あとでつけるかもしれない機能
・ ノーマライズ機能(音源によってバラバラになりがちな音量を自動調整し、曲が変わった時の「急に音が大きくなる/小さくなる」を防ぐ機能)
BACK