MINT dev. blog

MINT dev.の開発したiOSアプリを紹介しています

Music MINT ver3.4.2リリースしました!

Music MINT ver3.4.2をリリースしました!

 

- 変更点 

アルバム表示を大きくしました。

利用可能時間を1時間に変更しました。

 

アルバム一覧の時にジャケ写を大きく表示する機能です。
変更に伴い、Configにてリスト表示またはタイル表示を切り替えることができます。ジャケ写を表示しない設定の場合はこの切り替えは変更できず、アルバムはリストで表示されます。

 

Music MINT ver3.4.1リリースします!

近日中にMusic MINT ver3.4.1をリリースします!

 

- 変更点 

処理速度の改善。プレイリストの再生履歴を選択する時に再生履歴処理を行うようにしました。

- バグ修正

MMBGF-028:アルバム名が空の場合、推測してアルバムをまとめる機能でうまく対処されない。

MMBGF-027:リピートしない設定において再生完了後、1曲目がセットされ停止状態になった時に再生時間が最大値になっている。

MMBGF-026:リピートしない設定が無効になっている。

 

 

現在、起動時にリストを生成していますが、計測すると36.26GBの音楽データ(4,000曲以上)で

6.43秒(iPhone SE 第一世代)

2.52秒(iPhone XR)

もかかっています。処理速度はまだ改善できる余地があります。

Music MINT ver3.4.0リリースしました!

Music MINT ver3.4.0をリリースしました!

 

- 変更点 

レジューム機能を強化しました。

- バグ修正

MMBGF-026:アーティスト名が設定されてない曲を再生するとplaycontrolのアーティスト名が直前に再生していた曲の情報のままになっている

 

レジューム機能について:

Appleミュージックや他の音楽プレーヤーのほとんどは、他のアプリが使用されることでバックグランド状態になるだけでなくメモリから退避されることがあります。その後当該アプリを起動すると当然ながら初期状態となり、曲選択を改めて行う必要があります。

本アプリはその点を改善したものです。iPhoneを再起動しても直前の状態を復元します。ただしiOSの仕様により復元が不可能なケースもあります。

 

 

 

Music MINT ver3.3.2 リリースしました!

Music MINT ver3.3.2をリリースしました!

 

- 変更点 

デフォルトの背景を黒にしました。
アルバム名未設定またはアーティスト名未設定の曲がリストに表示されない問題 (MMBGF-025) に対処しました。

 

新しいiPhone SE(第2世代)が発売されました。本体色に関わらずディスプレイ側が黒で統一された、とのことで、Music MINTもデフォルト色を黒にすることにしました。

 

そして、

 

今までCDからリッピングした曲だけだったので気がつかなかったのですが、タイトルだけ設定しアルバム名やアーティスト名を設定しない、いわゆる「録音した曲」がリストに出てこない問題に対処しています。
全部(アーティスト名アルバム名タイトル名)を設定していない曲はそもそも同期して転送するのが難しい(全曲を転送する設定なら可能?)ので未対応とします。

 

Music MINT ver3.3.1 リリースしました!

Music MINT ver3.3.1をリリースしました!

 

- 変更点

画面表示の軽微な修正をしました。

MMBGF-013-2:X系統の機種でLandscape表示をすると1文字目が半分隠れる

 

最近、機種変更をして気がつきました。シミュレータでは大丈夫に見えたのですが、実機ではやはり異なることがあるのですね。 そう考えると他にもMaxとか揃えないといけないとか恐ろしいことが頭をよぎります。

 

Music MINT ver3.3.0 リリースしました!

Music MINT ver3.3.0をリリースしました!

 

- 変更点

1曲リピートをサポートしました。

ポップアップしたコントローラで指定します。ポップアップしたコントローラで指定します。 これに伴いConfigから「リピート」を削除しました。

 

バグフィックス

MMBGF-023:本体の設定で12時間表示にすると起動時にクラッシュする
MMBGF-022:リピートOFFでもリスト最後の曲を演奏後に先頭の曲に戻ってしまう

 

おそらくSwiftのバグだと思われますが、MMBGF-021「プレイリストの曲一覧において同じ曲が複数登録されている場合に選択がずれる」の動作が不定です。

うまく意図的に動作(指定されたindexの曲が再生される)する時もあれば、異なる動作(同じ曲だけど異なるindexが再生される)をすることもあります。  

しかしながら、

1. リスト内に同名曲があることはレアケースである

2. 同じ処理を行って正しく動作する時もあることからおそらくSwiftのバグである  

ことからこれ以上の対応は行わないことにします。

 

 

Music MINT ver3.2.0リリースしました!

Music MINT ver3.2.0をリリースしました!

 

- 変更点

Bookmark並び替えをサポートしました。
演奏曲更新時に自動的にスクロールする機能を廃止しました。
shuffle playはページ変更時に解除するようにしました。

 

バグフィックス

MMBGF-021:プレイリストにおいて同じ曲が複数登録されている場合に曲選択がずれる

 

もうしばらくしたらver3.3.0をリリースする予定です。