PlayingAlbums for macOS

PlayingAlbums

PlayingAlbums Icon

概要

アルバムはその曲順で聞く。当たり前のことを実現するアプリケーションです。アルバム単位でシャッフルしたプレイリストを作成します。

アルバムによってディスクで分けたり,ベストアルバムのようなものは曲ごとにばらばらにしたり,細かな設定ができます。その設定は保存されるので,いつでも同じ設定のままでシャッフルされます。iCloudにその設定を保存することもできます(インターネット接続が必要です)。他のデバイスでも設定が共有できるようになりました。

iTunes形式のプレイリストを書き出すことができるので,それをiTunesに取り込んで使うこともできます。iTunesにプレイリストを取り込めば,同期しているiPhoneやiPadやiPodなどiOS機器でもアルバム内の曲順を保ったままシャッフルされたプレイリストで聴くことができます。

簡易の音楽再生にも対応しています。プレイリストのどこまで聴いたか記憶されるので,一度アプリケーションを閉じて再起動しても,同じ曲から再生されます。

プレイリストに含まれるアーティスト名を元にiTunes Storeで検索したアルバム情報を自動的に表示します。アーティスト名を用いた検索,それに基づいたアルバム情報の取得はインターネット接続が必要です。検索に必要な情報はインターネットを通じてiTunes Storeに送られます。基本的な動作についてはインターネット接続は必須ではありません。

PlayingAlbumsは「iTunes Music Library.xml」を読み込んで一部の曲情報を取得しています。利用にはiTunesの設定で「iTunesライブラリXMLをほかのアプリケーションと共有」を有効にしておく必要があります。

Apple Musicを利用時など,楽曲をライブラリに追加しないでPlayingAlbums for iPhoneを起動するとクラッシュする問題は解消されました。設定の変更は必要なくなりました。

Apple Musicなど保護された楽曲,ローカルディスクにダウンロードされていないiCloudで管理されている楽曲はmacOSにおいてはiTunes以外では基本的に演奏できません(おそらく)。そこで,そのような楽曲をiTunesを使って演奏できるようにするモードを搭載しました。PlayingAlbumsはiTunesの楽曲,プレイリストを書き換えることはしませんが,iTunesを使って演奏するため,現在演奏中の曲など演奏状態は変更されます。

機能制限

Undoには対応していません。

再生開始の曲を任意に選ぶことはできません。

このアプリケーション内での再生の回数などはiTunesには反映されません。

使い方

ウィンドウ左のビューで元となるプレイリストを選びます。iTunesから自動的に読み込まれます。

複数のディスクをもつアルバムにはディスクごとに分けるかを選択するチェックボックスが現れます。曲単位でばらばらにシャッフルするかどうかを選択するチェックボックスもあります。

設定が終わったら「Show Playlist」をクリックするとシャッフルされたプレイリストが表示されます。新しいプレイリストを表示する時に自動的に設定は保存されます。プレイリストも自動的に保存されます。プレイリストを表示しなくても,メニューの「File」→「Save Settings」で設定だけ保存することができます。

気に入ったプレイリストはiTunes取り込みように書き出すことができます。任意の場所に書き出してiTunesで「ファイル」→「ライブラリ」→「プレイリストを読み込み...」で読み込みます。

同じ設定のままでもう一度シャッフルするときは「Reshuffle」をクリックします。新しいプレイリストに上書きされます。

曲を再生することもできます。再生場所は記憶されます。アプリケーションを再起動しても引き継がれます。プレイリストを新しくされると再生場所はリセットされます。任意の場所を選ぶことはできません。

更新履歴

1.1.0

ライブラリに追加していない曲があると起動できない問題を解消。

Apple Musicなど保護された楽曲を演奏しようとしてプレイヤーが停止してしまう問題を解消。

PlayingAlbumsで演奏できない上記楽曲をiTunesを使って演奏するモードを追加。

その他メモリリークや不具合の解消。

1.0.1

「iTunes Music Library.xml」を設定の際に一度誤ったファイルを選択してしまうと起動しなくなる問題を解消。

1.0

最初のバージョン

重要説明事項

本ソフトウェアの使用は,お客様ご自身の責任でなされるものとします。すべては現状のまま提供され,いかなる保証も適用されません。Kuroは,適用される法律の許す限りにおいて,法律上の瑕疵担保責任,商品性の保証,特定目的への適合性の保証,権利の不侵害の保証を含むいかなる明示もしくは黙示の保証責任も一切負いません。また Kuroは,本ソフトウェアの開発・配布が中断しないこと,安全性,もしくは誤りがないことを保証しません。 お客様は,本ソフトウェアをダウンロードもしくはその他の手段で取得する場合は,お客様ご自身の判断および責任において行っていただくこと,また、その結果として発生するデータの損失またはお客様のコンピューター・システムへの損傷などのいかなる損害もすべてお客様の責任となることを理解し,同意するものとします。お客様が本ソフトウェアの書類を使用することに起因して発生する直接的損害,間接的損害,偶発的損害,通常の損害,特別の損害あるいはその他の拡大損害(逸失利益,ビジネスの中断,情報システム上のプログラムおよびデータの損失,情報システムの損失およびその他の損失を含むがこれに限られない)に対するいかなる責任も負いません。

ライセンス

本ソフトウェアは個人で使用することを前提としており,作成物の商用利用はできません。