アルバムシャッフル

- software ios iphone 2025 2025-09 9月14日

降ったり曇ったり照ったり

アルバムシャッフル

iPodがソリッドステート化されてからはや幾星霜。 iPhoneに至るまで未だにアルバム単位のシャッフル再生がサポートされない。 しかたなく自作プログラムを使っていたのだが、 最近はコンパイル時に「もう古い」と警告が出るようになっていた。 なのでSwiftUIとMusicKitで作り直して、 選択したプレイリストをアルバム単位でシャッフルして、 SystemMusicPlayer.queueに放り込んで再生を始める所まではできた。

しかし曲の変わり目を検出する方法がわからない。 Google検索しても、ChatGPTやGeminiに聞いても、 ここ最近は二転三転しているようでうまくいかない。 Appleeのドキュメントも、 ざっと眺めただけではそれらしい場所にたどり着けない。

とりあえずはこれで、 表示やコントロールはMusicアプリやコントロールセンターに任せることにした。