Androidと音楽

先日、音楽プレイヤー「ミュージックくん」を公開しました。
自分好みにカスタマイズしてしまいましたが、
いろいろ気づいたこともありましたので
今回はAndroidと音楽について書こうかと思います。

Androidではメディア関連は独自のデータベースを持ち
「メディアストレージ」というアプリによって管理しています。
これによって端末内の音楽ファイルがどこにあろうが
すべてまとめて表示してくれます。
しかし、効果音や音声ファイルなどの音楽以外の物も含まれてしまいます。

また、Androidでは、日本語はUTF-8やUTF-16といったエンコードを利用します。
このエンコードは音楽ファイルのmp3のタグで使われているものなのですが
WondowsパソコンではJ-Shiftなど違うエンコードが使われていることがあり
それらを上記の「メディアストレージ」に入れると
タイトルなど文字化けが発生したりトラック順がおかしくなります。

以前、少し紹介しましたがCDからmp3ファイルを作るには
「iTune」がお勧めです。
文字化けの心配はないですし、音質もいろいろ設定可能です。
タグ編集機能も優れており、特にアルバムアーチストというものがあり
例えばシングルなど単体の曲を集めて独自のアルバムを作ってしまうことも可能です。
また、「iTune」と「Broadway」というソフトを利用すると
アルバムアートが曲単位で設定するとこが可能で便利です。


また、文字化けを起こしてしまっているファイルも
タグ編集ソフトが多く出ており、それらで修復可能です。

ただ、端末に一度入れたファイルを修正して入れても
まだ文字化けしている場合があります。
これはメディアストレージに一度入ったファイルのデータが
消えずに残ってしまっているかららしいです。

これを修復するには「メディアストレージ」の「データを消去」という項目を押し
電源を入れなおすと最初からデータベースを作成し、新しいものに切り替わります。
ただ、入手日がリセットされるのでIDの順番は変わってしまいます。
また、画像データもここでデータベース化していますので注意が必要です。


もうひとつ、シャッフルプレイの時に気になるのが音量のばらつきです。
これはAndroidに関係ないことなのですが・・
洋楽は90db前後の曲が多く、邦楽は100db前後の曲が多いです。
両方が交互に再生されると音の大きさの差が気になるかと思います。
これにはパソコンソフトの「PCGain」というものが便利です。
設定したdbに音質の劣化なしに揃えてくれるありがたいソフトです。

これらの詳しいブログは3年ほど前に書いたものがあるのでよければ参考にしてください。
「Androidの音楽アプリ その2」
「Androidの音楽アプリ その3」
「Androidの音楽アプリ その4」



そして今回「ミュージックくん」を公開してから感じたことを少し・・

何かアプリを作ろうとした際、公開するまでは
他の人の似たようなアプリは見ないようにしています。
どうしても真似になってしまいそうで・・
今回も音楽プレイヤーを検索せずに公開してからいろいろ見てみて
感じたことがあります。

まず、デザインというかボタンの配置などほとんどのアプリが
同じなのに驚きました。
そして、「停止ボタン」というものが存在していない。
よくは知らないのですがこれはGoogle側が推奨しているのでしょうか・・
たしかに「iTune」も停止ボタンはないのです。(Googleではないですけど)
パソコンの音楽プレイヤー、「WMP」や「WinAMP」などは
ちゃんと停止ボタンが存在しています。

スマホは電話でもあるので再生の一時停止は重要なのですが
それと停止ボタンがないのは関係ないような・・

それと再生中の「▶」と一時停止の「■■」の状態がどうにも逆のような気がして・・
現在の状態ではなく、押すとこうなりますよという表示なんですよね。
「ミュージックくん」は逆になっています。
再生中かどうかは色を変化させることで確認出来るようにしています。

勝手な判断で異端児のようなアプリになっていますが
治すのもめんどうなのでしばらく様子見です。


公開してからもいろいろ変更を重ねている「ミュージックくん」です。
バグを探しがてら毎日音楽を流しっぱなしの状態です。
今まで、作ってきたアプリの中でも一番時間がかかったアプリで
愛着もいっぱいです。
しばらくは「ミュージックくん」とシャッフルプレイを楽しもうかと思っています。

関連記事

テーマ : Android
ジャンル : 携帯電話・PHS

コメントの投稿

非公開コメント

プロフィール

すっこ

Author:すっこ
自作のAndroidプチアプリや
アプリ制作の話、
お気に入りのアプリ等の
紹介をしています。
うぇるかむかも~ん!
リンク歓迎!

すっこ工房のアプリ
badge_new.png
カテゴリ
最新記事
訪問カウンター
リンク
RANKING
最新コメント
検索フォーム
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる