ホーム › Ansuzヘルプ
Ansuzヘルプ
完全なマニュアル。アプリに内蔵されているのと同じものです(ヘルプ › Ansuzヘルプ、⌘?)。
はじめに
Ansuzはフォルダを閲覧しません。音楽のタグを一度読み取ってカタログを作り、そこから検索、並べ替え、再生します。⌘Oまたはファイル › フォルダを追加…から始めて、ローカル、外付けドライブ、マウント済みNASのフォルダを1つ以上選びます。各フォルダはソースになり、サイドバーにルーンのアイコンで表示されます。アイコンは右クリックで変更できます。サイドバーの各セクション(ライブラリ、ソース、プレイリスト、Apple Music、Spotify)は、見出しにポインタを重ねると右側に現れる山形の印で折りたためます。Ansuzはどれを閉じたかを記憶します。
Ansuzが勝手にファイルを変更することはありません。生成するもの(インデックス、サムネール、キャッシュ)はすべて自分のフォルダに置かれます。
最初のスキャンはまずファイル数を数えてからすべてのファイルを読み、進捗と残り時間はその総数を基準に表示されます。以降のスキャンはサイズと日付を比べるだけなので高速です。スキャンの途中でAnsuzを終了すると、次回起動時にソース全体をもう一度数えて比較しますが、読むのはまだ読んでいないタグだけです。スキャンが完了していれば、アプリを開いても新しいスキャンは始まりません。スキャン中に終了しようとすると、Ansuzは確認してから終了します。ローカルのフォルダは自動的に監視され、ネットワークのフォルダはソースのメニューから再スキャンします。ソースがマウントされていないと、そのトラックは戻ってくるまでグレー表示になります。コレクションを別のドライブやNASに移したら、ソースのメニューの再配置…を使ってください。評価、プレイリスト、履歴は保持されます。
サーバのパスワードが必要。Ansuz はキーチェーンのパスワードを使って、ダイアログを出さずにネットワークフォルダを自動でマウントします。キーチェーンにパスワードがない場合(たとえば NAS を AFP から SMB に切り替えたとき)、そのソースはサイドバーにサーバのパスワードが必要と表示されたまま残り、ポインタを重ねるとどうすればよいかをヘルプタグが説明します。ソースを右クリック › Finderで接続…を選ぶと、ユーザ名が入った状態で接続画面が開きます。パスワードを入力してこのパスワードをキーチェーンに保存をオンにしてください。以降は Ansuz が自動でマウントします。サーバがまったく応答しない場合(別のネットワークにいる、電源が切れている)は、これまでどおりソースは利用不可になります。
ソースの情報。ソースを右クリック(サイドバー、またはフォルダ表示の最上位にあるアイコン)› ソースの情報…で、上部にルーンを表示したウインドウが開き、そのソースのすべてがわかります。ライブラリの情報(曲、見つからないファイル、アルバム、アーティスト、合計時間、サイズ、Ansuz に歌詞がある曲、フォーマットごとの容量の割合)、フォルダ内の種類別のファイル(曲、.lrc 歌詞、画像、その他の数と容量)、場所(フォルダ、内蔵・外部・ネットワークのどのディスクか、どのサーバか、ボリュームと空き容量)、そして保存先のディスク(モデル、SSD かハードディスクか、接続方式、SMART 状態)です。ファイルを数えるにはフォルダ全体をたどる必要があり、曲の多い NAS では数分かかるため、Ansuz は最後に数えた結果を日付とともに保存し、もう一度数えるをクリックしたときだけ数え直します。利用できないソースでは、ライブラリの情報と最後に数えた結果が表示されます。
ルーン。各ソースのルーンは Ansuz のロゴと同じく、黒い四角に金色で描かれます。ソースが大きく表示されるフォルダ表示では、金色の枠と、記号の下にルーンの名前も付きます。右クリック › ルーンを変更でほかのルーンを選べます。利用できないソースを表示をオフにすると、利用できないソースはどこにも表示されなくなります。曲とアルバム、ジャンルの一覧とその数、フォルダ表示からも消えます。
ライブラリ
- 評価とラブ。曲のテーブルには5つの星の評価列(星をクリックで評価、同じ星をもう一度クリックで解除)とラブのハートがあります。どちらも行のコンテキストメニューにもあり、複数の行にまとめて使えます。評価で並べ替えもできます。Last.fmに接続していると、曲をラブするとLast.fmでもラブになります。
- 曲はテーブルを表示します。見出しをクリックするとその列で並べ替えます。並べ替えボタンは最大4段階(アーティスト、次に年、次にアルバム…)を提供し、記憶されます。見出しを右クリックすると表示する列を選べます。BPM、キー、アルバムアーティストには専用の列があります。
- アルバムはカバーのグリッドを表示し、独自の4段階の並べ替えがあります。クリック1回でアルバムページが開きます:大きなカバー、詳細、再生、シャッフル、次に再生、トラックリスト。そこでカバーをダブルクリックすると、ファイル内の画像そのままの品質で大きく表示されます。アーティスト名をダブルクリックすると、そのアーティストのすべてのアルバム(アルバムアーティストであるものと、参加しているもの)が表示されます。戻るで元の場所に戻ります。フィールドメニューで各カバーの下に表示する内容を選べます:タイトル、アルバムアーティスト、アーティスト、年、曲数、長さ、再生回数、追加日。カバーを右クリックすると、再生、シャッフル、次に再生、キューに追加、タグを編集、そしてそのディスクに限定したライブラリの作業(タグの再読み込み、アルバムのフォルダの再スキャン〔そのフォルダだけを数秒で:新しいものを追加し、なくなったものに印を付け、サーバーが別の名前で表示するようになった曲をまとめます〕、カバーの検索、識別、BPMとキーの解析、ReplayGainの計算)のメニューが出ます。同じメニューは、アルバムページのジャケットを右クリックしても表示されます。複数のディスクからなるアルバムは、Apple Musicと同じようにディスクごとに曲が分かれて表示されます。
- 検索は入力に合わせて、どちらの表示でもタイトル、アーティスト、アルバム、ジャンルで絞り込みます。
- プレイリスト:サイドバーの+で作成し、1つ以上のトラックを右クリックして追加します。
- タグのないトラック(WAV、DFF、タグが不完全なファイル)は、フォルダ名とファイル名からアーティスト、アルバム、年、トラック番号を取得します。例:
アーティスト - アルバム (年)/01 - タイトル。存在するタグは常に優先されます。 - サイドバーの最近追加した項目は、ライブラリに最近追加された100枚のアルバムを新しい順に一覧します。
- サイドバーの先頭にあり、Ansuz を開くと表示されるホームには、毎日聴くものがすぐ手の届くところに並びます。お気に入り、最近再生した項目、よく再生する項目のアルバムの棚がコレクション全体の上にあり、ひとつのスクロールで見られます。各棚は横にスクロールでき、すべて表示でグリッド表示になります。アルバムはアルバムページのハート、またはカバーのメニューのお気に入りに追加でお気に入りにできます。これはライブラリ内の印で、ファイルは変更されません。よく再生する項目はアルバムの曲の再生回数の合計、最近再生した項目はそのいずれかが最後に再生された時刻で並びます。
- カバーはファイル、またはフォルダ内の
cover.jpgから取得し、なければCover Art ArchiveとLast.fmから取得します。
名前を変えた・移動したフォルダ。ソース内でフォルダの名前を変えたり移動したりしても、Ansuz はファイル名・サイズ・日付で曲を認識します。同じ曲のまま、評価、プレイリスト、再生履歴も保たれます。同じフォルダで別の名前になって現れたファイルも同様です。SMB で共有した NAS は「?」や「:」を含む名前を送れず、0HCQHK~2.M4A のような短い名前にします。次のスキャン(ソースのメニューの再スキャン、または ⇧⌘R)で、古い曲と新しい曲は両方の情報を持ったひとつの曲に戻ります。macOS が読み取りを許可しないサブフォルダ(NAS の #recycle ごみ箱、ほかのユーザのフォルダなど)はスキップされ、その中の曲が見つからないものとして扱われることはありません。
アーティストにはアルバムアーティストが写真付きで表示されます(届くまではアルバムのジャケット)。右側の文字で各文字へ移動でき、ツールバーの検索で絞り込めます。アーティストのページには短い経歴、再生とシャッフル、新しい順のアルバム、ライブラリ内の関連アーティストが表示されます。 アルバム、EP、シングル、ベスト盤、コンピレーションは別々のセクションに表示されます。種類はタイトルと長さから判断します。3曲以下はシングル、6曲以下はEPで、いずれも30分未満です。
同じ名前のアーティスト。同じ名前の2つのバンドは、タグの上では1組のアーティストです。Ansuzは名前の横にグレーで表示される補足で両者を区別します。補足がscrobbleやオンライン検索に送信されることはありませんが、ライブラリの検索では使われます:airbag argentina でそのAirbagだけが見つかります。ファイルにMusicBrainzのアーティストIDが入っている場合、アーティストのフォルダ名が「Airbag (argentina)」のように「名前 (何か)」になっている場合、そしてMusicBrainzとのアルバム照合でそのディスクが同名の別アーティストのものだと分かった場合は、自動的に分かれます。手動で行うには、アルバムを右クリック ›アーティストを分ける…、またはアーティストパネルの⋯ボタンで、もう一方のアーティストのアルバムと補足を選びます。この選択は記憶され、ほかの判断より優先されます。アルバムを補足のないアーティストに戻せば再び統合されます。以後、それぞれのアーティストに固有のプロフィール、写真、今後の公演が表示されます。ファイルが変更されることはありません。
ソースの接続を解除する。出かけるのにNASや外付けディスクは家に置いていく、というときは、ソースを右クリック ›接続解除。接続解除したソースには、Ansuzは手を出しません。起動時に探さず、共有のマウントも試みず(そのためmacOSの接続ダイアログも出ません)、スキャンも監視もしません。その曲は、利用できないほかのソースの曲と同じようにカタログに残り、設定に応じて非表示またはグレー表示になります。ソースはサイドバーに接続解除中と表示されたまま残ります。戻ったら右クリック ›接続で、Ansuzが確認して再スキャンします。
ジャンル。曲のジャンルはリストです。Ansuzはファイル内のGENREの値をすべて読み取り、1つのテキストとして書かれたもの(「Chillout, Lounge, Downtempo」「Pop/Rock」「House|Deep House」)も分割するので、1曲はそれぞれのジャンルに数えられます。サイドバーのジャンルにはすべてのジャンルが曲数付きで並びます。検索フィールドでリストを絞り込め、クリックするとそのジャンルで絞り込んだライブラリが開きます。ジャンルはアルバムページとトラックの情報ウインドウにもボタンとして表示され、曲のテーブルにはジャンルの列(ヘッダを右クリックして表示)、アルバムグリッドにはジャンルのフィールドがあり、検索ではどのジャンルからでも曲が見つかります。スマートプレイリストでは、「ジャンルがRockである」は「Pop, Rock」とタグ付けされた曲にも一致します。タグエディタでは、アルバムのジャンル欄がすべてのトラックに入り、各トラックにも個別の欄があります。複数のジャンルはカンマで区切って書くと、別々の値として保存されます。
リリース日。アルバムには、年だけでなく、わかっている場合は完全なリリース日が付きます。アルバムページのタイトルの下に「1995年3月12日」と表示され、アルバムグリッドの各カバーの下にリリース日フィールドを表示できます。Ansuz はファイルの DATE タグから読み取り(RELEASEDATE や ORIGINALDATE が同じ年であればそれも使います)、タグに年しかない場合は、アルバムを MusicBrainz と照合すると月と日が補われます。別の年の日付があなたの日付を置き換えることはありません。年で並べ替えると、同じ年のアルバムはリリース順に並びます。タグエディタのリリース日フィールドには、年のみ、年と月、または完全な日付(1995、1995-03、1995-03-12)を入力でき、すべての曲に書き込まれます。アルバムインスペクタは MusicBrainz の日付を受け入れ可能な差分として提示し、「アートワーク - PDF」はブックレットとバックインレイに印刷します。
コンピレーション。サイドバーのコンピレーションには、タグでコンピレーションとされているアルバムだけが表示されます。コンピレーションフラグ(COMPILATION = 1、多くのタグエディタにある「コンピレーションの一部」チェックボックス)が設定されているもの、またはアルバムアーティストが「Various Artists」「Varios Artistas」または「Various」のものです。Ansuz は内容から推測しません。レーベル名で整理されたレーベルのサンプラーは、フラグを付けない限り含まれません。アルバムにフラグを付けるには、タグエディタを開いてコンピレーションをオンにします。
アルバムアーティストでまとめるアルバム。Ansuz は各トラックのアーティストではなく、タグのアルバムアーティストでアルバムをまとめます。タグにない場合はフォルダで判断します。同じフォルダにあり、アルバム名が同じトラックは一枚のアルバムです。どれかにアルバムアーティストがあればそれが全体に使われ、なければ過半数のトラックのアーティストになります(「feat.」はメインのアーティストとして数えます)。過半数がなければさまざまなアーティストとして表示されます。これでコンピレーションに加わることはなく、そこには引き続きタグで指定されたものだけが表示されます。
大規模なライブラリ。Ansuzは最大100万トラックのコレクションを想定して作られています。曲の表、アルバムのグリッド、フォルダ表示、検索はコレクション全体を読み込みません。画面に表示される分だけをデータベースに問い合わせるので、表の最後まで移動しても先頭と同じくらい速く表示されます。ローカルフォルダは監視されていて、ファイルが変わるとそのフォルダだけを読み直します。ラテン文字または数字1文字だけの検索では絞り込みません(100万トラックではほぼすべてが一致するため)。2文字目から絞り込みます。大きなプレイリストでは、iPhoneは分割して同期し、変わったものだけを取り込みます。
フォルダ表示
曲とアルバムに加えて、フォルダ表示では音楽を保存されているとおりにたどれます。各ソースが1つのフォルダになり、その中ではFinderで見えるのと同じフォルダを移動します。Finderと同じ3つの表示があり、パスバーの右側で選びます:アイコン(フォルダには中の音楽のカバーが表示されます)、リスト(三角でフォルダをその場で開きます)、カラム(階層ごとに1カラム、選んだ曲のプレビュー付き)。フォルダをダブルクリックすると開き、曲をダブルクリックするとそのフォルダの残りの曲と一緒に再生します。戻る・進むの矢印とパスバーで移動でき、検索フィールドは現在のフォルダを名前で絞り込みます。フォルダを右クリックすると、再生、シャッフル、キューに追加、プレイリストの作成、まだ済んでいない曲のBPMとキーの解析やReplayGainの計算、Finderでの表示ができます。曲にはいつものメニューがあります。どの曲のメニューにも、プレーヤーの⋯メニューにもあるフォルダへ移動で、その曲が入っているフォルダへ移動します。
フォルダ表示はディスクではなくライブラリのインデックスから作られます。ディスクや共有が切断されていても使え、Ansuzがインデックスしたオーディオファイルだけを表示します。サイドバーでソースを選んでいるときは、表示はそのソースの中にとどまります。
カラムブラウザ
ウインドウ上部のバーにある4つ目のモードは、曲、アルバム、フォルダに続くカラムです。ライブラリを一段ずつ絞り込んでいけます。上には2〜5列のカラムが横に並び、下には選んだ内容の曲の表が表示されます。各カラムには、左側のカラムで絞り込まれた曲について、ひとつの項目の値がそれぞれの曲数とともに並びます。先頭はいつもすべてで、末尾の不明、評価なし、さまざまなアーティストにはその情報がない曲がまとめられます。⌘を押しながらクリックすると、同じカラムで複数の値を選べます。値をダブルクリックすると、その値で絞り込まれた曲をすべて再生します。右クリックでは再生、シャッフル、次に再生、キューに追加が使えます。下の表はいつものメニューのままです。 ビューを離れずに間違ったジャンル(やほかのタグ)を直すには、「アルバム」列のアルバムか表の曲を右クリックしてタグを編集…を選びます。アルバムのタグエディタが手前に開き、保存すると列が数え直されます。保存すると変更はライブラリに保持されます。ファイルに書き込むには、設定 › ライブラリでファイル内のタグの編集を許可をオンにする必要があります。
選べる項目は14種類です:ジャンル、アーティスト、アルバムアーティスト、作曲者、アルバム、年、年代、フォーマット、サンプルレート、ソース、評価(星)、ラブ、キー、BPM(10刻み)。カラムの組み合わせは名前付きの設定として保存されます。カラムの上の帯にあるメニューで設定を切り替え、列を編集…で現在の設定の名前の変更、各カラムの項目の選択、複製、削除ができ、デフォルトに戻すで付属の設定を復元できます。付属の設定は4つです:ジャンル(ジャンル → アルバムアーティスト → アルバム)、作曲者(作曲者 → 年 → アルバム)、年代(年代 → アルバムアーティスト → アルバム)、オーディオ品質(フォーマット → サンプルレート → アルバムアーティスト → アルバム)。
カラムブラウザは、サイドバーで選んだ範囲(すべてのミュージック、ソースなど)と検索結果の中で動作し、ライブラリが重複したバージョンを隠している場合はそれらを除外します。集計はすべてライブラリのデータベースで行われるため、100万曲あっても最初のカラムは一瞬で、以降のカラムはすぐに表示されます。
プレイリスト
サイドバーの+、ファイル › 新規プレイリスト…(⌘N)、または曲のメニューの選択項目から新規プレイリスト…でプレイリストを作成します。曲はそのメニューのプレイリストに追加か、行をサイドバーのプレイリストにドラッグして追加します。すでにある曲があれば、それでも追加するかスキップするかをAnsuzが尋ねます。プレイリスト内では、行をドラッグして並べ替え、Deleteキーで削除します。プレイリストを右クリックすると、再生、シャッフル、次に再生、キューに追加、名前の変更、複製、書き出し、削除ができます。プレイリストをドラッグしてサイドバーの順序を変えられます。見出しには曲数と合計時間が表示されます。キューパネルのプレイリストとして保存…は、これから聴くはずだった内容を保存します。
スマートプレイリスト(+ › 新規スマートプレイリスト…、⌥⌘N)はルールから自動的に満たされ、常に最新です:タイトル、アーティスト、アルバム、ジャンル、年、評価、ラブ、再生回数、最後に再生した日、追加日、長さ、BPM、キー、フォーマット、歌詞、識別、カバー、利用可否、ソースについて、すべてまたはいずれかの条件に一致させます。任意で曲数、分、時間、メガバイトの上限を、ランダムまたはフィールドで選んで設定し、順序も指定できます。エディタは該当する曲数をリアルタイムで表示します。ルールを編集…は見出しとメニューにあります。
ファイル:書き出す…は絶対パス付きのM3U8、PLS、XSPFを書き出します(拡張子で選択)。プレイリストを読み込む…はこれらの形式を読み、各曲をソース内のパスで、見つからなければアーティストとタイトルで探し、プレイリストを作成する前に見つかった内容を表示します。
プレイリストの解析。サイドバーのプレイリストを右クリック ›BPMとキーを解析またはReplayGainを計算で、まだ解析されていない曲だけにその解析を実行します。長いプレイリストでも済んだ作業はやり直しません。やり直すには、曲またはアルバムのメニューを使います。
ミュージックやiTunesからの移行
何年分もの評価、再生回数、プレイリストを置いていく必要はありません。ミュージックでファイル › ライブラリ › ライブラリを書き出す…を選んでXMLを保存し、Ansuzのファイル › ミュージックから読み込む…で読み込みます(iTunesも同じファイルを書き出します)。曲はファイルのパスで照合されるので、先にその音楽があるフォルダを追加してください。フォルダがその後移動していても(NASが別の場所にマウントされた、コレクションを新しいディスクにコピーした、など)、Ansuzはパスの後半部分で曲を見つけます。ディスクが接続されていなくても動作します。ディスク上のファイルではない曲(Apple Music、ストリーム)は対象外です。
何かを書き込む前に、見つかった曲数、見つからなかった曲の例、そして引き継げる内容が表示されます。評価(Ansuzにまだ評価がない曲だけ。置き換えを指定した場合を除きます。ミュージックがアルバムの評価から算出した評価は無視されます)、ラブ、再生回数、スキップ回数、最後に再生した日、そしてプレイリストで、それぞれ何曲見つかったかが示されます。フォルダは名前の一部になり(「パーティー / 結婚式」)、スマートプレイリストは現在入っている曲とともに読み込まれ、Ansuzですでに使っている名前のプレイリストは、チェックを入れた場合にだけ置き換えられます。
ミュージックの再生回数はAnsuzの回数に加算され、Ansuzは曲ごとに取り込み済みの回数を覚えています。後で新しい書き出しを読み込むと、差分だけが加算されます。ファイルにもミュージックライブラリにも何も書き込みません。
統計
サイドバーの統計では、何を聴いてきたかがわかります。期間(7日間、30日間、90日間、12か月、全期間)を選ぶと、再生回数と前の期間からの増減、再生時間、再生したアーティスト・アルバム・曲の数、再生回数の推移のグラフ、よく聴くアーティスト・アルバム・曲・ジャンル(トップ10、25、50、それぞれバー付き)、そして年代別・時間帯別・曜日別の再生回数が表示されます。アルバムをクリックすると開き、曲はライブラリ内で表示され、ジャンルはそのジャンルの一覧に移動し、アーティストは検索されます。その期間に初めて再生したアーティスト、現在と最長の連続再生日数、名前の横のアーティスト写真も表示されます。書き出す…を使うと、すべてを表計算用のCSVファイルとして保存できます。
再生1回とは、Last.fmのルール(曲の半分または4分)で最後まで聴いたことを指します。1曲はその曲のすべてのジャンルに数えられます。期間を指定した場合は、Ansuzが保存している日付付きの履歴からすべて集計します。「全期間」は再生回数カウンタを使うため、ミュージックから読み込んだ分も含まれます。日付、時間帯、曜日のグラフはAnsuzで再生した分だけを数えます。一番下のライブラリには、コレクションのうち一度も再生していない曲の割合が表示され、ボタンでその曲だけを集めたスマートプレイリストを作成できます。
再生
シャッフルとリピート。プレーヤーバーの2つのボタンです。シャッフルは現在の曲を先頭に残して残りを混ぜます。オフにすると順序が戻り、オンの間は新しいキューはすべてシャッフルで始まります。リピートはオフ → キュー全体(プレイリストまたはディスク)→ 曲の順に切り替わります。どちらも記憶されます。
ミニプレーヤーとメニューバー。 ジャケット、曲、操作ボタン、進行状況、音量をまとめた小さなフローティングウインドウ(ウインドウ › ミニプレーヤー、⇧⌘M)が、常にほかのウインドウの前面に表示されます。メニューバーにもAnsuzを:再生中の曲と前へ・再生/一時停止・次へがワンクリックで。
読み込み中。曲の再生開始に時間がかかるとき(混雑したネットワークドライブ、スリープから復帰中のディスクなど)、再生が始まるまで再生ボタンにはアクティビティインジケータが、バーには要求した曲と読み込み中…が表示されます。もう一度クリックする必要はありません。同じ曲をもう一度要求しても最初からやり直しにはなりません。読み込み中に一時停止すると、曲は一時停止した状態で準備されます(バーには読み込み中…(一時停止)と表示されます)。進行状況バーで曲の別の位置へ移動したときや、iPhoneからMacを操作しているときも同様です。
トラックをダブルクリックすると再生され、表示中のリストの残りがキューに入ります。下部のバーには前へ、再生/一時停止、次へ、位置(クリックでシーク)、音量があります。スピーカーをクリックすると消音します。トラック間はギャップレスで再生されます。設定 › 一般で最大12秒のクロスフェードを設定でき、各トラックの終わりが次のトラックの始まりにフェードします(同じディスクイメージから切り出したトラック間では行いません)。
サンプル単位のギャップレス。クロスフェードなしで、続く2曲が同じフォーマット(サンプリングレートとチャンネル数)なら、2曲目は1曲目の最後のサンプルの直後のサンプルから始まり、最初のサンプルから自分の ReplayGain が適用されます。ライブアルバムや連続ミックスも途切れずに再生されます。曲の途中でファイルが読めなくなった場合(NAS の接続が切れたなど)、キュー全体を次々に飛ばすのではなく、メッセージを表示して再生を停止します。ディスクが戻ったら「再生」をクリックしてください。
フォーマット:MP3、AAC、ALAC、FLAC、WAV、AIFF、Ogg Vorbis、Opus、DSD(DSFとDFF)。DSDは再生時に高解像度PCMに変換されます。さらにAPE(Monkey's Audio)、WavPack、Musepack、WMA、TTA、TAK、Shorten、RealAudio、ATRAC、TrueHDにも対応します。macOSがデコードできないものはアプリに交換可能なフレームワークとして内蔵されたFFmpegがデコードし、ロスレスフォーマットはサンプル単位で原音とまったく同じに再生されます。キーボードのメディアキー、コントロールセンター、ヘッドフォンで再生を操作できます。DTS-CD(WAVまたはFLAC内のDTSビットストリーム)は同期ワードで認識され、「DTS」として表示され、アプリに交換可能なフレームワークとして同梱されたFFmpegのDTSデコーダで復号されます。出力にそれ以上のチャンネルがない限り、5.1chのディスクはステレオにダウンミックスされます。
音量の均一化(ReplayGain)。「設定 › 一般 › 音量の均一化」は、ファイルにすでにあるREPLAYGAINタグ(foobar2000、MusicBrainz Picard、mp3gainなど由来)を読み、すべてのトラックを同じくらいの音量で再生します。「トラック」はすべてを平らにし、「アルバム」は1枚の中の音量差を保ち、「自動」はキューの前後のトラックが同じアルバムならアルバムのゲイン、そうでなければトラックのゲインを使います。プリアンプはさらにデシベルを加減し、「クリッピングを防止」はタグに記録されたピークでゲインを制限します。タグのないトラックはそのまま再生されます。タグのないファイルの値の計算は、後述のスケジュールされたタスクです。
BPMとキー。テンポと調はタグ(BPM、INITIALKEY)から読み取られ、トラックの情報ウインドウ(⌘I)に表示されます。キーは古典的な表記(F♯m、B♭)またはCamelotホイール(11A、6B)で表示でき、「設定 › 一般」で選びます。
⋯メニュー。進行バーの横にある⋯ボタンに、再生中の曲への操作がまとまっています:トラックの情報、プレイリスト(または新規プレイリスト)に追加、ラブと評価、アルバムへ移動、曲へ移動(曲のテーブルで表示)、そしてその1曲だけを対象にしたライブラリのタスク:タグを補完、タグを再読み込み、BPMとキーを解析、ReplayGainを計算。同じタスクは、アルバムページ内も含め、どの曲の右クリックメニューにもあります。
オーディオ出力
設定 › オーディオ、または音量スライダーの横にある出力ボタン(デバイスのアイコンが表示されます)で、Ansuz の再生先を選びます。システムの出力は Mac が使っている出力に従います。またはデバイス(USB DAC、ヘッドフォン、内蔵スピーカー)を選びます。そこから再生するのは Ansuz だけで、ほかのアプリはすべてシステムの出力を使い続けます。Ansuz は起動をまたいでデバイスを記憶します。
- サンプルレートをファイルごとに合わせる(デフォルトでオン):デバイスがファイルのレート(44.1、48、96 kHz…)に切り替わるので、何も変換されません。デバイスがそのレートに対応していない場合、Ansuz は最も近いきれいなレート(44.1 に対する 88.2 のような整数倍)を使います。同じレートの曲はギャップレスのままです。2 曲の間でレートが変わるときは、デバイスが切り替わる間に短い無音が入ります。
- 排他モード(デフォルトでオフ):Ansuz に曲が読み込まれている間、ほかのアプリはそのデバイスで再生できません。システムサウンドも同様です。再生が止まると解放されます。機器セットなど、一部のデバイスでは使えません。その場合は設定に表示されます。
- 音量:選んだデバイスに独自の音量調節がある場合、Ansuz のスライダーはそれを動かし、音声はフルのデジタルレベルでデバイスに届きます。そのようなデバイスに切り替えると、Ansuz はデバイスにもともと設定されていたレベルを引き継ぎます。
- Bit-perfect:デバイスがファイルのサンプルをそのまま受け取っているとき、音量の横のラベルが緑になります。グレーのときは、ツールチップに何がサンプルを変えているかが表示されます。異なるサンプルレート、最大未満の Ansuz の音量、ReplayGain、クロスフェード、PCM に変換された DSD や DTS、ステレオにダウンミックスされたマルチチャンネル、デバイスが受け付けるより多いビット数のファイル、または Bluetooth や AirPlay です。
- ネイティブ DSD (DoP):お使いの DAC が DSD over PCM (DoP) に対応している場合は、「設定 › オーディオ」でその DAC のDSD をネイティブ (DoP) で送るをオンにします。この項目は、デバイスが 176.4 kHz に対応しているときに表示されます。これで DSF、DFF、SACD のファイルは元の 1 ビットストリームのまま、DSD64 から DSD256 まで変換なしで DAC に届きます。この方法で DSD を再生している間、Ansuz はデバイスを排他モードで使い、サンプルには手を加えません。ReplayGain とクロスフェードは適用されず、音量スライダーはデバイスに独自の音量調整がある場合にだけ機能します。音量の横のラベルには DSD · DoP と表示されます。DoP に対応した DAC にだけオンにしてください。それ以外のデバイスでは大きなノイズとして再生されます。
- 選んだデバイスが接続解除されると、Ansuz は一時停止してシステムの出力に切り替え、そのことを知らせます。デバイスが戻ると、元に戻すかどうか尋ねます。
Ansuz を終了すると、各デバイスは元のサンプルレートに戻り、排他モードは解放されます。Ansuz が Mac のほかの部分で使うデバイスを変えることはありません。
ディスク丸ごと1ファイル
1つのファイルにリッピングしたCD丸ごとは、1時間の1行ではなく、そのトラックとしてライブラリに現れます。各トラックは独自のタイトル、長さ、評価、履歴、歌詞を持ち、順にギャップレスで再生されます。ファイル全体が別に一覧されることはありません。
オーディオイメージ + .cueシート。Ansuzが再生できるどのフォーマットもイメージとして使えます(FLAC、APE、WavPack、WAV、AIFF、ALAC、MP3、そしてDSDのレコード録音用のDSF/DFF)。.cueシートはイメージと同じフォルダに置きます:
- シートが
FILEで宣言する名前で照合します:完全一致、または拡張子を除いて同じ名前(シートは.wav、イメージは.flac)。フォルダに複数のシートがあれば、イメージと同じ名前のものが優先されます。 - シートには複数の
FILEエントリを持てます。例えばレコードの片面ごとに1ファイル。各トラックはINDEX 01から次のINDEX 01までで、プリギャップはEACやfoobar2000と同様に前のトラックに属します。 - トラックごとのシート(トラックごとに1ファイル、それぞれ
00:00:00に1つのTRACK)は何も分割しません。それらのファイルは通常どおりインデックスされます。 - シートはトラックのタイトルと演奏者、アルバム名とアーティスト、
REM DATE、REM GENRE、REM DISCNUMBERを提供します。省かれたものはイメージのタグ(アルバム、年、ジャンル、カバー)から補われます。食い違う場合はシートが優先されます。エンコーディングはUTF-8またはLatin-1。 - シートが変更または削除されると、次のスキャンでトラックが再構築されます。これらのトラックはタグエディタの対象外です。データはシートにあります。
SACD ISOイメージ。Super Audio CDの.isoは、プレーンDSDでもDST圧縮でも、通常のイメージでもrawダンプでも直接読み取られます。トラックはディスクの目次から取得されます:トラックごとのタイトル、演奏者、作曲者、アルバム名とアーティスト、年。ISOにはアートワークが含まれないので、フォルダにcover.jpgを置いてください。ステレオエリアが使われます。設定 › ライブラリのマルチチャンネルエリアを再生をオンにすると、サラウンドエリアがある場合にそちらを再生し、ステレオにダウンミックスするか、出力が対応していれば5.1chで再生します。
非対応:別のフォルダを指すシート、rawのBINイメージ、内部にファイルを持つデータISO(SACDではありません)。
サイドパネル
⌥⌘Iで右側のパネルが開き、再生中のトラックに追従します:
- キュー:再生中の曲と次の曲。ダブルクリックでトラックにジャンプ、ドラッグで並べ替え、⌫または右クリックで削除、消去で空にします。
- 歌詞:曲の隣の.lrcファイル、ファイルのタグ、またはLRCLIB(タイトル、アーティスト、アルバム、長さで完全一致。候補が複数あれば選択します)から取得します。同期歌詞は現在の行をハイライトし、クリックでその位置にシークします。自分で用意した歌詞は他のすべてに優先します。歌詞を読み込む…は.txtまたは.lrcを受け付け、歌詞をペーストはクリップボードを使い、ファイルをパネルにドロップすることもできます。プレーンな歌詞は同期エディタで同期できます:各行が歌われた時にスペースまたはEnterを押し、↑↓で移動、←→で±100 ms調整(⇧で10 ms、⌥で1秒)、⌘↩でその行から再生、⌫で消去、⌘Zですべて取り消します。保存すると同期がライブラリに保持されます。「設定 › ライブラリ」でファイルの隣に.lrcを書き込むこともできます。LRCLIBに公開はメタデータのプレビューの後、同期歌詞を公開データベースに共有します。AnsuzはバックグラウンドでLRCLIBのproof-of-workを解き、完了を知らせます。サイドバーの提供した歌詞には公開したものが一覧されます。歌詞を削除は保存済みのものを消し、次回Ansuzが再検索します。歌詞の上にある A ボタンで歌詞を小さく、または大きくできます。⌘− と ⌘+(⌘0 で通常サイズに戻る)やトラックパッドのピンチでも同じです。Ansuz はサイズを記憶します。
- アーティスト:写真、あなたの言語でのプロフィール、公式サイト。ファイルのタグ、MusicBrainz、Wikidata、Discogs(設定 › Discogsにトークンを追加した後)、Last.fmの順に問い合わせて見つけます。サイト、Bandcamp、Wikipedia、Discogs、SNSプロフィールのボタンがあり、それぞれツールチップに情報源が表示されます。サイトが見つからなければWebを検索がブラウザを開き、Webサイトフィールドで自分で入力でき、Ansuzは入力内容を保持します。さらに、公式のSNSプロフィール(Instagram、Facebook、X、YouTube、Bandcamp、Spotify、Apple Music、Discogs…MusicBrainzに登録があるもの)、BandsintownとTicketmasterからの今後の公演(日付、都市、会場、チケットのリンク。Bandsintownは全世界、Ticketmasterは販売地域のみ)、ジャンル、似ているアーティストも表示されます。
- 類似:Last.fmによる似ているトラック。すでに持っているものには印が付きます。
⌘Iまたは表示 › 再生中の情報…で、再生中のトラックについてAnsuzが知っているすべてを表示するウインドウが開きます:アートワーク、アルバムの詳細、録音の特性(フォーマット、サンプルレート、チャンネル、ビットレート、長さ、ディスクイメージ内のトラックならそのセグメント、ファイルに含まれるかAnsuzが識別したISRCコードとMusicBrainzの録音ID)、場所とFinderで表示するボタン付きの実ファイル、ライブラリでの使用状況、歌詞。テーブルの右クリックメニューのトラックの情報…は、どのトラックにも同じウインドウを開きます。
優先バージョン
同じトラックが複数のソースにある場合(例えばMP3とFLAC)、Ansuzはコピーをまとめて優先バージョンを選びます。サイドバーで上にあるソースが勝ち(ドラッグで優先順位を変更)、同じソース内では品質の高い方が勝ちます。すべてのミュージックは優先バージョンだけを表示し、各ソースは持っているすべてを表示します。コピーのあるトラックには「N バージョン」の印が付き、右クリックメニューのすべてのバージョンを表示で一覧できます。すべてのミュージックを右クリックすると重複の非表示をオフにできます。
Last.fmとListenBrainz
設定 › Last.fmで接続を押すとブラウザが開きAnsuzを承認します。承認するとAnsuzが自動で検知し、数秒で接続されます。設定 › ListenBrainzには承認するアプリキーはありません。ListenBrainzのプロフィール(listenbrainz.org/settings)にあるユーザートークンを貼り付けて接続を押します。どちらか一方でも両方でも使えます。以降、トラックの半分または4分を過ぎるたびに再生が送信され、トラック番号、アルバムアーティスト、Ansuzが知っていればMusicBrainzの録音ID(ListenBrainzにはISRCも)が添えられるので、サービスは名前から推測するのではなく正確な録音を照合できます。接続がないときは再生が保存されて後で送信されます。各サービスに独自のキューと今すぐ再試行があります。
Apple Music、Spotify、TIDAL
4つとも設定 › プラットフォームにあり、それぞれにスイッチがあります。オフにしたプラットフォームはサイドバーと公開先から消え、アカウントは接続されたままです。
設定 › プラットフォーム › Apple Musicで接続を押すとmacOSに許可を求めます。Apple ID以外のアカウントやキーは不要です。すると、サイドバーのApple MusicセクションにApple Musicのプレイリストが一覧されます。各プレイリストは曲を表示し、すでにライブラリにある曲に印を付け(再生でファイルから再生)、ミュージックで開くがあり、Apple MusicのサブスクリプションがあればApple Musicで再生でAnsuz内でストリーミングします。自分のプレイリストを右クリックしてApple Musicに公開…を選ぶと、Ansuzは各曲をカタログと照合し(ファイルにISRCがあればISRCで、なければタイトル、アーティスト、長さで)、見つかったものを表示してApple Musicライブラリにプレイリストを作成するので、iPhoneにも同期されます。見つからなかった曲は除外されます。
Spotifyは設定 › プラットフォーム › Spotifyから同じように動きます。接続でブラウザが開いてAnsuzを承認し、戻ってきます。Spotifyのプレイリストがサイドバーに現れ、所有している曲はファイルから再生され、Spotifyで開くはSpotifyアプリでプレイリストを開き、公開先 › Spotifyはアカウントにプレイリストを作成します。Spotifyが曲を共有するのは自分が所有または共同編集しているプレイリストだけで、フォロー中のプレイリストは曲の代わりに注記が表示されます。Spotifyで開くはSpotifyアプリまたはWebサイトを選べ、所有していない各曲には聴く列に同じ2つのアイコンがあります。SpotifyはMac上の他のアプリにカタログのストリーミングを許可していないため、ここに再生ボタンはありません。
TIDALは設定 › プラットフォーム › TIDALから同じように動きます。接続でブラウザが開いてAnsuzを承認し、戻ってきます。TIDALで所有しているプレイリストがサイドバーに現れ、所有している曲はファイルから再生され、TIDALで開くはTIDALアプリまたはWebサイトを選べ(曲ごとにも)、公開先 › TIDALはアカウントに非公開のプレイリストを作成します。TIDALは他のアプリにプレビューの再生しか許可していないため、ここにも再生ボタンはありません。YouTube Musicは読み込み専用です。設定 › プラットフォーム › YouTube Musicは読み取り専用の権限でGoogleアカウントを接続し、YouTube Musicのプレイリスト(と高く評価した動画)がサイドバーに現れ、所有している曲はファイルから再生され、それ以外はYouTube MusicのWebサイトで開きます。YouTube Musicへの公開は提供していません。YouTubeの1日の割り当てはAnsuzの全ユーザーで共有されるためです。それでもプレイリストを持っていくには、公開先 › YouTube Music(TuneMyMusic用のCSVファイル)…で各曲のタイトル、アーティスト、アルバム、ISRCを含むCSVファイルを保存し、TuneMyMusic(無料のWebサービス)に転送先をYouTube Musicとしてアップロードすると、アカウントにプレイリストが再構築されます。
アートワーク - PDF:CD用のブックレットとインサート
アルバムページでアートワーク - PDF…(⌘P)を選ぶと、Ansuzがアルバムについてすでに知っている内容(カバー、タグ、歌詞、技術情報)からPDFを作ります。ブックレット(A4またはレター、ライトまたはダーク、チェックした技術情報、クレジット、タグ、歌詞付き:表紙、アルバムデータと曲リスト、ファイルのすべてのタグ(全曲に共通するものは1回だけ、続いて各曲のもの)、1ページに1曲の歌詞)か、ケースインサート(4面折りの表紙と背表紙付きトレイカードのジュエルケース、1枚表紙のジュエルケース、スリムケースの表紙、4パネルのデジパック)を実寸でトンボ付きで選び、印刷所に出す場合にだけ3 mmの塗り足しを付けます。プレビューはオプションの変更に合わせて更新されます。PDFを保存…は選んだ場所に保存し、プリント…は寸法が正しく出るよう100%でプリントします。最良のカバーが小さければAnsuzが警告し、オンラインでより大きなものを探せます。選択はアルバムごとに記憶されます。ディスクをコンピュータに保管したり、破れたカバーを差し替えたりするためのもので、1回に1アルバム、ディスクラベルやバーコードは作りません。
識別
右クリック › AcoustIDで識別は、トラックの音響フィンガープリントを計算してAcoustIDとMusicBrainzに問い合わせます。識別子を保存し、ファイルにタグがなければタイトル、アーティスト、アルバムをライブラリに(ファイルにではなく)補います。設定 › 識別でライブラリ全体を識別できます。
タグを補完。曲に不足している項目(タイトル、アーティスト、アルバム、年、ジャンル、ISRC)をMusicBrainzで調べ、必要ならまずフィンガープリントで識別して、Ansuzのライブラリに追加します。すでにある値を置き換えることも、ファイルに書き込むこともありません。1曲に対するReplayGainを計算は、アルバムゲインに全トラックが必要なため、ディスク全体を測定します。
タグの編集
Ansuz はタグを 2 段階で編集します。編集するとライブラリがすぐに変わり(検索、プレイリスト、iPhone、すべての表示にすぐ反映されます)、変更は書き込み待ちになります。ファイルに触れるのはタグを書き込むを押したときだけです。そのため、ディスクや NAS が接続されていなくても編集でき、取り消しもでき、ファイルが 1 つでも変わる前にすべてを確認できます。
タグエディタ(⌥⌘T、または選択したトラックでタグエディタで開く)の上部にはフィルタがあります。スマートプレイリストと同じルールに加えて、書き込み待ち、競合あり、書き込めませんでした、ディスクイメージの一部があり、フィルタメニューにはジャンルなしや作曲者なしなどの既製のフィルタがあります。結果は編集中も固定されたままで(直したトラックがリストから消えることはありません)、更新を押すまで変わりません。セルをダブルクリックするか Return キーを押すと編集できます。Tab キーで次のフィールドへ、Return キーで次のトラックの同じフィールドへ移動します。設定 … 選択項目に適用またはすべてに適用で、1 つの値を多くのトラックに一度に入れられます(値を空にするとフィールドを消去します)。⌘Z と ⇧⌘Z で編集をまるごと取り消し・やり直しできます。編集したセルは色付きで表示され、書き込み待ちのトラックには点が付きます。
サイドパネルには、選択したトラックのすべてのフィールドがグループ別に表示されます:基本、クレジット(作曲者、作詞者、編曲者、演奏者、指揮者)、リリース、識別子、その他。複数のトラックを選択しているとき、値が異なるフィールドには複数の値と表示されます。値を入力するとすべてのトラックに入り、横のボタンで最初のトラックの値を使用またはすべてで消去を選べます。アルバムにはあるのにトラックでは空のフィールド(アルバムアーティスト、日付)はグレーで表示され、Return キーを押すとトラックに確定します。入力中、Ansuz はライブラリにすでにある値を、よく使われている順に候補として表示します。
1曲ずつ(⌘R)は結果を 1 トラックずつ順に進みます。サイドパネルでチェックしたフィールド(デフォルトはジャンルと作曲者)が表示され、曲は 30 秒の位置から再生されます。再生キューは一時停止し、終わると再開します。Return キーで確定して次へ、⌘Return で同じ値をアルバムの残りに適用、⌘← で戻り、⌘D で前のトラックで確定した内容をコピーします。歌詞なし (インスト)を付けたトラックは歌詞なしに表示されなくなります。フィールドの外では、スペースキーで曲を一時停止し、矢印キーで 5 秒ずつ移動します。Ansuz は中断した場所を覚えています。
パターンとアクション…では、多数の曲をまとめて変更でき、適用前にすべての変更をプレビューできます。タグ → タグは Mp3tag 風のパターンでフィールドを埋めます(%artist%, %title%, %track%, %filename%…、および $title(), $num(%track%,2), $replace() や $regex() などの関数)。ファイル名 → タグはファイル名から、「/」を使えばフォルダからもフィールドを読み取ります(%artist%/%album% (%year%)/%track% %title%)。大文字/小文字は、お使いの言語に合わせたタイトルケース(「of」や「de」などの短い単語は小文字のまま、ローマ数字や略語はそのまま)、文頭のみ大文字、すべて大文字、すべて小文字を適用します。番号付けは、グリッドの順にアルバムとディスクごとに曲を 1、2、3…と番号付けし、合計も入れます。どれもアクションとして保存でき、アクションは JSON で書き出し・読み込みできます。あらかじめ 2 つ用意されています:コンピレーション(さまざまなアーティスト)とクリーンアップ(スペース、引用符、ダッシュ)。すべて選択した曲または結果全体に適用され、⌘Z で取り消せます。
外部から:MusicBrainz…は選択したトラックのアルバムを探し、それに似たリリースを一覧にします。1 つ選ぶと、各トラック(ディスクと番号で対応付け)に何が入るかを確認できます:日付、レーベル、カタログ番号、バーコード、識別子、番号と合計、そして作品のクレジット(作曲者、作詞者、編曲者、指揮者)。適用されるのはチェックしたフィールドだけで、タイトル、アーティスト、アルバムは最初はチェックされていません。そのジャンルや、サイドパネルがMusicBrainzのジャンルで提案するジャンルは、どれかをクリックしない限り適用されません。グリッドのメニューでは歌詞(保存済みのもの、ファイルの横の .lrc、タグ、LRCLIB)も探して、ファイルに書き込む対象にできます。ライブラリの値を書き込み対象にするは、Ansuz が知っていてもファイルには入っていないかもしれない内容(フォルダ名から推測したもの、MusicBrainz で補ったもの)に同じことをします。ファイルが Ansuz の外で変更された場合、変更内容を表示…は競合している各フィールドの 3 つの値(変更前、ファイル内、ライブラリ内)を表示し、フィールドごとに自分の値かファイルの値を選べます。履歴…はすべての変更を、すでに書き込まれたトラック数とともに一覧にし、元に戻すでその変更を取り消せます(すでに書き込まれていた場合、取り消した内容は書き込み待ちになります)。
画像とファイルの詳細:サイドパネルにはファイルに埋め込まれたアートワークが表示され、選択したトラックに種類別(表カバー、裏カバー、ディスク、アーティスト、その他)の画像を設定できます。画像を選ぶ、大きな画像をインターネット(Cover Art Archive、Last.fm)から取得する、またはドラッグして入れることができます。1200 pxに縮小を使うと、数 MB のアートワークでアルバムのすべてのトラックが肥大化するのを防げます。ある種類を置き換えても、ファイル内のほかの画像はそのまま残ります。技術情報セクションはファイルを読み取り、含まれているタグとそのバージョン(ID3v2.3、ID3v2.4、ID3v1、APEv2、Vorbis、MP4…)、埋め込み画像、すべての生のキーを表示します。カスタムフィールドで必要なキーを追加できます。グリッドのメニューでは ReplayGain を計算してファイルへの書き込み対象にでき、書き込み時にファイルをクリーンアップは MP3 を ID3v2.4 だけ(ID3v1 や APEv2 なし)に、FLAC を ID3 なしにします。チェック…は結果によくある問題(年がない、トラック番号の重複や欠落、アルバムアーティストなしで複数のアーティスト、1 枚のアルバム内でジャンルが異なる、アートワークがない、文字化け)を探し、表示でそれらのトラックをグリッドに表示します。
テキストで検索とショートカット:フィルタにはルールの隣にテキストモードがあり、genre:"" year<1990 や album:contains Live NOT artist:"Various Artists" のような検索を入力できます。field:value(大文字小文字やアクセントは区別しません)、field:"" は空、field:* は空でない、field:contains x、year<1990, bpm>=120, is:pending, is:conflict, has:cover, no:lyrics、単独の語(タイトル、アーティスト、アルバム)、AND、OR、NOT、かっこが使えます。フィールド名は英語で書きます。フィルタ › 現在のフィルタを保存…で、どちらの種類のフィルタもそのメニューに保存できます。ショートカットAppでは、Ansuzは書き込み待ちのタグ、タグを設定、タグパターンを適用(テキスト検索の曲が対象)、タグを書き込むを提供します。設定 › ライブラリ › タグエディタでは、1曲ずつで各曲をどこから再生するか、タイトルケースの言語、新しい画像を1200 pxに縮小するかどうかを設定できます。
ファイル名の変更と移動:パターンとアクション…のファイル名を変更タブは、各ファイルの新しいパスをそのタグから、同じソースの中で組み立てます:%albumartist%/%album% (%year%)/$num(%track%,2) %title%(「/」でフォルダを作ります。拡張子はそのままです。ネットワーク共有で使えない文字は置き換えられ、AC/DC のような値の中のスラッシュはフォルダを作りません)。プレビューには現在のパスと変更後のパスが表示され、移動できないものに印が付きます:その場所にすでに別のファイルがある、2 つのトラックが同じ名前になる、cue シート付きのディスクイメージのトラック(ファイル名は .cue が決めます)。タグを書き込むまで何も移動せず、既存のファイルが置き換えられることはありません。Ansuz が書き込んだ .lrc は曲と一緒に移動し、空になったフォルダは削除されます。プレイリスト、再生回数、評価は曲に付いたままです。
下部のバーには、ライブラリ全体で書き込み待ちのものが表示されます。変更内容を表示…は各フィールドの変更前と変更後を一覧にします。そこから破棄したり、選んだものだけを書き込んだり、競合を解決したりできます。タグを書き込むには、設定 › ライブラリでファイル内のタグの編集を許可をオンにする必要があります(デフォルトではオフ)。
Ansuz の書き込み方法:ファイルをコピーし、コピーにタグを書き込み、オーディオが以前とまったく同じであること(タグを除いたオーディオだけのフィンガープリント)と、タグが期待どおりに読み戻せることを確認してから、はじめて 1 回の操作でオリジナルを置き換えます。Ansuz が最後に読み込んだ後にファイルが変わっていた場合は何も書き込まず、そのフィールドは競合ありとして表示されるので、自分の値とファイルの値のどちらかを選びます。再生中の曲は次の回まで待ちます。cue シート付きのディスクイメージ内のトラックと、Ansuz がオーディオを確認できないフォーマットは、ライブラリ内でのみ編集されます。タグを書き込んでも iPhone が曲をダウンロードし直すことはありません。送られるのは新しいタグだけです。
アルバムエディタ(アルバムでタグを編集…)も同じように動作します。保存は変更をライブラリに保持し、保存してタグを書き込むはファイルにも書き込みます。アルバムのフィールドにあるアーティスト(全トラック)は同じアーティストを一度にすべてのトラックに設定します。トラックを右クリックするとこのアーティスト / 作曲者 / ディスク番号を全トラックに適用があり、その行の値を列全体にコピーします。
アルバムインスペクタ
アルバムページのインスペクタ(またはアルバムの右クリックメニューのアルバムインスペクタ…)は、ライブラリがそのディスクについて知っていることをソースごとに表示します:MusicBrainzのリリースとDiscogsのリリースと照合済みか、MusicBrainzの録音、ISRC、音響フィンガープリント、歌詞を持つトラックがいくつあるか、バーコード、サイズ付きのカバー。その下に不足しているものの一覧があります。オンラインで確認はMusicBrainz、Discogs(設定のトークンを使用)、Last.fm、Cover Art Archiveに問い合わせ、バーコードまたはアーティストとタイトルで一意に見つかればDiscogsのリリースを関連付け、より大きなカバーがあれば知らせ、ライブラリとそれらのソースの相違点(アルバム名、年、レーベル、カタログ番号、バーコード、国、トラック名)を一覧します。
相違点の隣のこれを使用は、その値をAnsuzのライブラリにだけ書き込みます。ファイルには触れません。タグを再読み込みするとファイルの内容に戻ります。ファイル自体を変更するにはタグエディタを使ってください。アルバムアーティストは比較のために表示されますが、ここからは変更されません。
MusicBrainzに追加…(未照合のアルバムのインスペクタ、またはアルバムの右クリックメニュー)は、MusicBrainzにまだないディスクのためのものです。Ansuzはファイルの内容をすべて入力済みのMusicBrainzリリースエディタをブラウザで開きます:タイトル、アーティスト、年、国、レーベル、カタログ番号、バーコード、ディスクごとに1つのメディアと、判明している各トラックのタイトル、番号、長さ、録音。MusicBrainzのアカウントが必要で、そこで確認、補完、送信するまで何も追加されません。MusicBrainzが新しいリリースを確定するとAnsuzに戻り、すぐにアルバムをそれに関連付けます。リリースエディタにはISRCのフィールドがないため、ISRCはライブラリにだけ残ります。
Discogsの下書きを準備…(Discogsのリリースがないアルバムのインスペクタ、またはアルバムの右クリックメニュー)はDiscogsに対して同じことをします。Discogsにはエディタの事前入力がないため、AnsuzはDiscogsのCSV-to-Draftツールの正確な形式(アーティスト、タイトル、レーベル、カタログ番号、フォーマット、ジャンル、トラック、日付、バーコード)でCSVを保存し、そのページをブラウザで開きます。そこでファイルをアップロードするとDiscogsが非公開の下書きを作成し、確認、補完、送信します。ツールは1つのレーベル、1つのフォーマット、1つのジャンルしか受け付けず、トラックには位置、長さ、アーティストを含められないため、Ansuzは国、タグのジャンル、長さとアーティスト付きの完全なトラックリストをメモ欄に書き、フォームにコピーできるようにします。Discogsで下書きを送信するまで何も公開されません。
スケジュールされたタスク
大きなライブラリでは何日もかかる作業があります:NAS上の200,000ファイルのタグの再読み込み、アルバムごとのカバー検索、タグのないもののフィンガープリント計算。「設定 › タスク」で、曜日ごとに1つ選んだ時間枠(例えば月曜から金曜の3:00〜7:00)の中でこれらを自動実行できます。Ansuzは開いている必要があります。サンドボックス化されたApp Storeアプリはバックグラウンドで動作できません。タスクの実行中、Macは自動的にスリープしません(ディスプレイはオフになることがあります)。蓋を開けたままアダプタを接続しておいてください。
時間枠内に終わらなかったタスクは次の時間枠で再開され、同じ作業は2度行われません。すべてのトラックとアルバムが、済んだ作業(どのタグ読み取りを受けたか、カバーを探したか、フィンガープリントを取ったか)をライブラリに記録するので、次回はスキップされます。タスクはやることがなくなると自動的にオフになり、その回の最後のタスクがオフになると次の回に向けてすべてが再びオンになります。タスクはリストの順に実行されます。目的の行にドラッグしてください。各タスクは残量と前回の結果を表示し、時間枠を無視する今すぐ実行ボタンがあります。停止は現在のバッチの後で停止します。
- 追加・削除されたファイルを探す:⇧⌘Rと同じ増分スキャンをソースごとに行います(サイズと日付。変更されたファイルだけを読みます)。
- タグを再読み込み:AnsuzがReplayGain、BPM、キーを保存するようになる前にインデックスされたトラック。
- 不足しているカバーを探す:埋め込み、フォルダ、Cover Art Archive、Last.fm。
- タグのないトラックを識別:AcoustIDとMusicBrainzによる音響フィンガープリント。
- アルバムをMusicBrainzと照合:各アルバムを、バーコード、AcoustIDが見つけたリリースグループ、またはアーティスト、タイトル、トラック数でMusicBrainzのリリースと照合し、長さでトラックごとに検証します。Ansuzはリリース、各トラックの録音IDとISRC、レーベル、カタログ番号、国、MusicBrainzがリンクするDiscogsのリリースを保存します。タグにすでにある内容は上書きされません。一致のないアルバムは30日後に再試行されます。アルバムの右クリックメニューのMusicBrainzと照合は、そのアルバムをすぐに照合し、さらにMusicBrainzにあるすべてのタグを曲に読み込んで、既存の値を置き換えます:タイトル、アーティスト、番号、日付、レーベル、カタログ番号、バーコード、ISRC、識別子、クレジット、最も投票の多いジャンル。変わるのはAnsuzのライブラリだけで(タグを書き込むでファイルに反映)、タグエディタの履歴から一度に取り消せます。アルバム内で重複している曲(別のエディション、別のフォルダ)にも同じタグが入ります。
- BPMとキーを解析:タグにないトラックについて、Ansuzは最大3分を復号し、テンポ(オンセットエンベロープと自己相関)とキー(Krumhansl-Kesslerプロファイルに対するクロマグラム)を推定します。タグは常に優先され、解析は不足分だけを補います。
- ReplayGainを計算:タグにないトラックについて、AnsuzはEBU R128(ITU-R BS.1770-4、トゥルーピーク付き)でファイル全体のラウドネスを測定し、−18 LUFS基準のトラックとアルバムのゲインを保存します。1度に1ディスクを処理するので、アルバムのゲインはアルバム全体から得られます。タグは常に優先され、タグの再読み込みでも測定値は保持されます。トラックの情報ウインドウには、値がAnsuzによる測定であることが表示されます。ファイルには何も書き込みません。
- 歌詞を探す:歌詞のない曲について、曲の隣の.lrc、タグ、次にLRCLIBを探します。歌詞のない曲は30日後に再試行されます。
- 不足している同期歌詞をLRCLIBに公開:デフォルトではオフです。初めてオンにするとき、AnsuzはLRCLIBが公開であることを説明します。読み込んだ、同期した、または.lrcファイルやタグ由来の同期歌詞を1秒に1曲ずつ公開し、同じ内容がすでにあるものはスキップします。
手動での解析。曲、アルバム、プレイリスト、フォルダのメニューから実行する「BPMとキーを解析」と「ReplayGainを計算」は、一度に1つずつ実行されます。進行状況はツールバーに停止ボタン付きで表示され、終わると解析できなかった曲があればその数を知らせます。
iPhone の Ansuz
iPhone 版 Ansuz は1つのアプリに2つのモードを備えています。Mac のライブラリをブラウズしてそこで再生されるものを操作するリモコンと、Mac がコピーしたプレイリストと自分の音楽をまとめた iPhone 上のライブラリで聴くこの iPhone で再生です。iPhone は Mac なしでも使えます。iPhone と Mac の間のやり取りはすべてローカルネットワーク経由で暗号化され、間にアカウントもサーバもありません。モードは左上のボタンで切り替えます。
どちらのモードでも最初のタブであるホームには、お気に入り、最近再生した項目、よく再生する項目のアルバムの棚が並びます。棚は横にスワイプでき、タイトルをタップするとすべて表示されます。アルバムページのハートでお気に入りにできます。Mac を操作しているときは Mac の棚が、iPhone では電話内の音楽から作られた棚が表示されます。どちら側でお気に入りにしたものも同期のたびに反映され、再生はこの iPhone での再生です。
Mac なしで自分の音楽を。Ansuz は「ファイル」App に専用のフォルダ(このiPhone内 › Ansuz)を持っています。そこにコピーしたものは自動的にライブラリに追加され、「ファイル」でそこから削除したものはライブラリから外れます。コンピュータからケーブルで音楽をコピーすることもできます。Mac では Finder(iPhone の「ファイル」セクション)、Windows では「Apple デバイス」App を使います。Ansuz フォルダは iCloud バックアップに含まれません。iPhone を買い替えたときは音楽をもう一度コピーする必要があります。
読み込みとフォルダの追加。ソースの + ボタンには「ファイル」から読み込む…、コンピュータから送信…、サーバに接続…、ミュージックのライブラリを追加(後述)があります。「ファイル」から読み込む…では、1 つのピッカーでオーディオファイル、zip、フォルダをまとめて選べます。ファイルは Ansuz フォルダにコピーされ、フォルダごとに Ansuz が確認します。Ansuz にコピーすると、元のフォルダがなくなっても iPhone に残ります。その場で使用は容量を使いませんが、フォルダが利用できる間だけ再生できます。接続した USB メモリ、iCloud Drive、「ファイル」で接続したネットワークサーバ、Google Drive、Dropbox、OneDrive などです。その場で使用するフォルダが変更されることはありません。ピッカーでは複数のフォルダを選択できないため、フォルダを選ぶには、それらが入っているフォルダに入り、何も選択せずに開くをタップします。サブフォルダがある場合、Ansuz は読み込む項目を選択を表示し、各サブフォルダが選択された状態になります(不要なものは選択を外します。そのフォルダ直下の音楽も表示されます)。選択項目を Ansuz にコピーは選択したものをコピーし、「フォルダ」をその場所のまま使用はすべてのサブフォルダを含むフォルダ全体を使用します。たとえば「ダウンロード」を開き、そこでアルバムを選択します。オーディオファイルと zip では、Ansuz は「このアプリで開く」や共有シートにも表示されます。AirDrop、WhatsApp、メール、Safari のダウンロードから送ると、Ansuz フォルダにコピーされ自動的に追加されます。zip が確認なしに展開されることはなく(音楽を展開しますか?)、取り出すのは音楽、.lrc の歌詞、.cue シート、アートワークだけです。iPhone では FLAC、ALAC と AAC(M4A)、MP3、WAV、AIFF を再生でき、タグとアートワーク(埋め込みまたは cover.jpg)は iPhone 上で読み取ります。上部の帯に読み込みの進行状況がキャンセルボタン付きで表示され、終わると結果が表示されます。
コンピュータから送信。ソース › + › コンピュータから送信…を開くと、iPhone にアドレス(例: http://192.168.1.20:8080)、そのアドレスの QR コード、6 桁の PIN が表示されます。同じ Wi-Fi ネットワークにつながったコンピュータ(Windows、Mac、Linux。ブラウザは問いません)でそのアドレスを開いて PIN を入力すると、Ansuz のページが表示されます。ファイルやフォルダをまるごとドラッグするか、ファイルを選択またはフォルダを選択で選びます。ファイルごとに進行状況が表示され、同時に 3 つずつ送られ、フォルダ構成は保たれます。すでに iPhone にあるものは再送されず、音楽以外は飛ばされます。zip は iPhone に届き、展開するかどうかを iPhone が確認します。音楽は届いたものから順に Ansuz フォルダとライブラリに加わります。この画面を開いている間、iPhone は自動ロックされません。転送が終わるまで開いたままにしてください(App を離れると転送は中断し、戻ると同じ PIN で続きます)。サーバはこの画面を開いている間だけ存在し、ローカルネットワークだけを使い、インターネットもクラウドも通りません。PIN がアクセスを守ります(PIN を 5 回間違えると 30 秒間ロックされます)。初回は、ローカルネットワークの使用許可を iOS が求めます。
音楽サーバ。ソース › + › サーバに接続…で Subsonic または OpenSubsonic サーバ(Navidrome、Airsonic、Gonic などの互換サーバ)を追加します。アドレス(http:// または https://)、ユーザ名とパスワード、またはAPI キーを使用(OpenSubsonic)、任意の名前、ダウンロードの音質(オリジナル、MP3 320 kbps、MP3 192 kbps)を指定します。Ansuz は保存する前に接続を確認します。パスワードは iPhone のキーチェーンに保存され、送信されません。各リクエストには使い捨てのトークンが付きます。サーバのカタログは iPhone のライブラリに加わります。アルバムはほかのアルバムと一緒に表示され(サーバと iPhone の両方にある同じアルバムは1回だけ表示)、検索はすべてが対象になり、プレイリストは読み取り専用で表示され、CarPlay でも使えます。カタログは1日1回、または今すぐ同期で読み直されます。各曲は再生時に iPhone のキャッシュにダウンロードされます(再生中の曲の間に、キューの次の曲も)。オフラインで聴くには、サーバの曲を含むアルバムやプレイリストでiPhone にダウンロードを使うと、曲が Ansuz フォルダにコピーされ、iPhone の音楽として残ります。ソースでサーバをタップすると、状態、アドレス、ユーザ、最終同期、ダウンロードの音質(MP3 はモバイル通信のデータ量が少なく、「オリジナル」はロスレスのファイルをそのまま保持)が表示され、今すぐ同期とAnsuz から削除…があります。後者はそのサーバの曲をライブラリから外すだけで、サーバ上は何も変えません。ダウンロードした曲は残ります。サーバが応答しないとき(ネットワークなし、外出中)は未接続になり、戻るまでその曲は非表示になりますが、ダウンロードした曲は再生できます。再生中にネットワークが切れると、Ansuz はキューを失わずにその曲で止まります。いちばん上のサーバの種類でSubsonicかDLNA / UPnPを選びます。DLNA サーバは NAS やコンピュータのメディアサーバ(Twonky、MiniDLNA、Plex、Gerbera など)です。タブを開くと数秒で、Ansuz が自分で見つけたサーバをネットワーク上に表示します(もう一度検索で検索し直せます)。タップすれば追加できます。探すのは iPhone のネットワークと、すでに使っているサーバや NAS のネットワークです。ネットワークが2つある家庭では、メディアサーバが NAS 側のネットワークにあることがよくあります。必要なのはローカルネットワークへのアクセス許可だけです。別のネットワークにあるサーバは、ほかのサーバで IP アドレスか名前だけを入力すれば(ユーザ名やパスワードは不要)、Ansuz がサーバを見つけます。見つからない場合は、デバイス記述の完全なアドレス(例:http://192.168.1.10:9000/dev0/desc.xml)を入力してください。サーバにフォルダ表示があればそれを使い、サーバが複数の表示に出している同じ曲は1回だけ表示されます。FLAC、ALAC、AAC、MP3、WAV、AIFF はそのままダウンロードされます。それ以外の形式は、サーバが変換版を提供していればそれをダウンロードし、なければその曲は一覧に載りません。DLNA サーバのプレイリストは取り込まれません。また、サーバがデータベースを作り直すと、その曲が新しい曲として再び追加されることがあります。SMB は NAS やコンピュータの共有フォルダを「ファイル」App 経由で使うためのものです。アドレスを入力し(例:smb://192.168.1.10)、“ファイル”で接続をタップします。「ファイル」がアドレス入力済みのサーバへ接続を開くので、右上の青い ✓ をタップし、NAS のユーザでサインインします(パスワードは Ansuz ではなく「ファイル」が保存します)。◀ Ansuz で Ansuz に戻るとピッカーが開きます。ブラウズをタップして場所の一覧に戻り、共有の見出しの下で NAS を開き、音楽フォルダに入って、何も選択せずに開くをタップします。フォルダはその場所のまま使われ、コピーも変更もされません。使ったことのあるサーバは最近使ったサーバに表示されるので、アドレスを入力し直す必要はありません。「ファイル」が NAS との接続を切ると、ソースは曲を失わずに未接続になります。ソースの画面で“ファイル”で接続をタップすると接続し直せて、戻るとフォルダも自動的に戻ります。
ミュージックApp。ソース › + › ミュージックのライブラリを追加で、Ansuz はミュージックApp のライブラリを読み込む許可を求め(iOS が尋ねるのは1回だけ)、ミュージックAppソースとして追加します。購入した曲、CD から読み込んだ曲、コンピュータから同期した曲がほかの曲と一緒に Ansuz のライブラリに加わり(2つのソースにある同じアルバムは1回だけ表示)、プレイリストも読み取り専用で表示され、CarPlay でも使えます。再生には Ansuz のギャップレス再生、ReplayGain、クロスフェードが使われます。Ansuz は曲をその場で読み込むだけで、コピー、変更、削除は一切せず、容量も使いません。ミュージックで追加・削除したものは自動的に現れたり消えたりします。コピー防止付きの Apple Music の曲と、iCloud にだけあってダウンロードされていない曲は、ミュージックApp でしか再生できません。これらは一覧に表示されず、ソースにその曲数が表示されます。設定 › アプリ › Ansuz › メディアとApple Musicで許可をオフにすると、再び許可するまでソースは未接続になります。Ansuz から削除…はミュージックApp には触れずに、ソースをライブラリから外します。
ソース。ソースタブには、各ソースの曲数、容量、状態(進行状況付きのインデックス作成中、未接続、または iCloud からダウンロード中(何曲中何曲))が表示されます。Mac から同期は Mac がコピーしたもので、タップすると同期画面が開きます。Ansuz フォルダの画面には再インデックスとこのフォルダ内のすべての音楽を削除…があり、後者は確認を求めます。Ansuz が削除するのはこれだけです。その場で使用するフォルダが利用できないときは未接続と表示され、戻るまでその曲は表示されませんが、削除はされません。Ansuz から削除…はその曲をライブラリから外し、ファイルはそのまま残します。iCloud Drive のフォルダに iPhone にない曲があれば、Ansuz は iCloud にダウンロードを依頼し、読み取る前にダウンロード済みの数を表示します。同じアルバムが2つのソースにある場合は1回だけ表示されます(Mac のコピーが優先)。再生設定(ReplayGain、クロスフェード)はソースの下部にあります。
ペアリング。Mac の設定 › デバイスでiPhone と Apple TV の Ansuz からの接続を許可をオンにします。同じネットワーク上で iPhone の Ansuz を開くと、自動的に Mac を見つけます。初回は Mac にコード付きの通知が表示されます。iPhone のコードと一致する場合にだけペアリングしてください。以降は確認なしで再接続します。ペアリング済みのデバイスには各 iPhone が一覧され、取り消すこともできます。
リモコン。ライブラリ全体のアルバム、アーティスト、ジャンル、プレイリスト、検索(アートワーク付き)。再生、一時停止、スキップ、シーク。シャッフルとリピート。並べ替え、削除、次に再生ができるキュー。評価とラブ。Ansuz の音量と Mac のオーディオ出力。再生中の曲の同期歌詞。iPhone が接続している間、Mac は無操作でスリープしません。アーティストでは、アルバムアーティストが写真付きで並び、右側に文字バーがあります。文字をタップするか、バーに沿って指をスライドするとジャンプします。アーティストをタップするとページが開きます:写真、続きを読む付きの経歴、再生とシャッフル、アルバム、EP、シングル、ベスト盤、コンピレーションに分けた作品、ライブラリ内の関連アーティスト。
音楽を iPhone に持ち出す。Mac でプレイリストを右クリック › iPhone に持ち出すを選び、フォーマットを選択します。元のファイル(iPhone で再生できない場合は変換)、Apple Lossless 16 ビット / 44.1 kHz、または最も小さい AAC 256 kbps。DSD、SACD、DTS-CD、.cueシート付きの CD イメージは常に変換され、変換したコピーは Ansuz のキャッシュに保存されます。スマートプレイリストは解決済みの状態で転送されます。iPhone のソース › Mac から同期では各プレイリストの容量と残りのダウンロード量が表示され、今すぐ同期で残りをバックグラウンドで、ロック中もダウンロードし、Mac が送らなくなったものを削除します。歌詞、アートワーク、ReplayGain は各曲と一緒に転送されます。設定 › デバイスで最も軽いバージョンを優先をオンにすると、複数のコピーがある曲(MP3 と FLAC など)はファイルが最も小さくなるコピーで転送されます。評価と再生は引き続き優先バージョンに記録されます。
iPhone で再生する。電話にあるもののプレイリスト、アルバム、検索。ギャップレス再生、クロスフェード、ReplayGain に対応し、ロック画面とコントロールセンターから操作できます。再生は Mac のアカウントで iPhone から Last.fm と ListenBrainz に Scrobble され(インターネットがないときはキューに入ります)、Mac から重ねて送信されることはありません。評価、ラブ、再生回数は、iPhone がネットワーク上で Mac を見つけるとすぐに Mac に戻ります。両方で評価した曲は、最新の変更が優先されます。通常のプレイリストでは編集で曲の削除と並べ替えができ、その変更は Mac で追加した内容を上書きせずに Mac に反映されます。スマートプレイリストは Mac が作成するもので、iPhone では読み出し専用です。アルバムタブでは、上部の切り替えでアーティストに移れます:Macを操作するときと同じ写真付きリスト、文字バー、アーティストページで、iPhone内の音楽と接続したサーバ(Subsonic、DLNA)の音楽が対象です。再生とシャッフルはiPhoneで再生します。
CarPlay。車では、Ansuz は iPhone にある音楽を表示します。プレイリスト、アルバム、曲(それぞれにシャッフル)、そしてシャッフルとリピートのある標準の「再生中」画面です。ネットワーク接続は不要で、Mac も必要ありません。アーティストタブには横に文字索引があります(アーティストが多いときは先に文字を選びます)。各アーティストにはシャッフルと、アルバム・EP・シングル・ベスト盤・コンピレーションに分けた作品があります。電波がないときは、ストリーミングアプリと同じく、サーバにしかないものは消え、iPhoneにあるものは残ります。電波が戻ると自動で戻ります。
Siri。「Ansuz アプリで Coldplay を再生して」と話しかけます。アーティスト、アルバム、曲、プレイリスト、ジャンルのほか、「…を次に再生」「…を後で再生」「シャッフルで…」も使えます。iPhone がロックされていても、CarPlay でも使えます。画面をタップしたときと同じ場所で再生されます。リモコンモードで Mac に接続中なら Mac のライブラリを検索して Mac で再生し、そうでなければ iPhone のライブラリを使います。iPhone にない場合でも、ペアリング済みの Mac がネットワーク上にあれば、Ansuz が自動で接続して Mac のライブラリ(NAS 上のものなど)から探し、Mac で再生します。名前は大文字と小文字、アクセント記号、先頭の「The」を区別せずに照合します。曲はアルバムの残りの曲に続けて再生され、アーティストやジャンルはシャッフル再生されます。「Ansuz で再生して」だけなら、再生していたものを続けます。Siri は「Ansuz で」を曲名の一部と受け取ることがあります。その場合は「Ansuz アプリで」と言うか、「Coldplay を再生して」とだけ言って、Siri が表示する一覧から Ansuz を選びます。
Apple TV。ソース › Apple TV › Apple TV と共有をオンにすると、同じネットワークにある Ansuz 入りの Apple TV から、ここで Ansuz が開いている間、この iPhone の音楽をブラウズして再生できます(Apple TV の Ansuzを参照)。初回は iPhone に Apple TV のコードが表示されます。一致する場合だけ受け入れてください。同じセクションにペアリング済みの Apple TV が表示され、スワイプすると削除できます。「ミュージック」App の曲は共有されません。
Ansuz のクラウドもアカウントもありません。iPhone が通信するのは、ローカルネットワーク経由のあなたの Mac(コンピュータから音楽を送っている間はそのコンピュータのブラウザも)、すでに使っている Scrobble サービス、接続した音楽サーバ、ライブラリを共有している Apple TV(Apple TV と共有)、そしてあなたが iCloud Drive やほかのプロバイダのフォルダを選んだ場合に限り、「ファイル」App を通じたそのプロバイダだけです。Mac の音楽は iPhone へ(共有している場合は Apple TV へも)移るだけで、ほかのどこにも行きません。
Apple TV の Ansuz
Apple TV 版 Ansuz は、Mac のライブラリをローカルネットワーク経由の暗号化されたストリーミングでテレビで再生します。Apple TV には音楽を保存しません。各曲は再生中に Mac から届きます。アルバム、アーティスト、プレイリスト、再生中、それに検索(虫めがね)があり、画面上のキーボードか音声入力で使えます。ソースは最後のタブです。再生中で戻ると、曲を選んだタブに戻ります。
アルバムとアーティストの右側にある縦の文字バーで、その文字まで直接移動できます。フォーカスを右のバーへ動かして選びます。アルバムはグリッドの順序(アルバムアーティスト順)に従います。
曲を再生しても今の画面のままなので、アルバムの曲を次々に試聴できます。再生中を開くには、そのタブを使うか、再生中の曲を長押しして再生中を選びます。
アーティストには各アーティストの写真(届くまではアルバムのジャケット)がグリッドで並び、検索欄もあります。アーティストのページには写真、短い経歴、再生とシャッフル、アルバム、そして Last.fm で似ているとされたライブラリ内の関連アーティストが表示されます。写真と経歴の初回取得にはインターネットが必要です。
テレビの最初のセクションであるホームには、Mac や iPhone と同じ棚(お気に入り、最近再生した項目、よく再生する項目)が、選んだライブラリ(Mac のもの、またはテレビのサーバのもの)から表示され、それぞれにすべて表示があります。アルバムページのハートでお気に入りにできます。
曲に歌詞があると、進行バーの下に「歌詞 · 長押しで表示」と表示されます。クリックパッドを長押しして歌詞を表示を選びます。同期された歌詞は曲に合わせて進み、再生中の行が白くなります。同期されていない歌詞は曲と一緒にスクロールします。この選択は次の曲にも引き継がれ、歌詞が表示されている間はテレビが休止画面に切り替わりません。Subsonic や Navidrome サーバの曲では、サーバにある歌詞(ファイルに埋め込まれたもの、または .lrc)が表示され、同期されていれば同期表示されます。
ペアリング。Mac の設定 › デバイスでiPhone と Apple TV の Ansuz からの接続を許可をオンにします。同じネットワーク上で Apple TV の Ansuz を開き、Mac を選びます。Apple TV に6桁のコードが、Mac にコード付きの通知が表示されます。一致する場合にだけペアリングをクリックしてください。以後は自動的に再接続し、Apple TV はペアリング済みのデバイスに表示され、そこで取り消せます。
フォーマット。Mac で再生できるものはすべて再生できます。Apple TV がデコードできないもの(DSD、SACD、DTS-CD、APE、.cue 付きイメージの曲、Ogg Vorbis など)は、Mac がその場で変換して送ります。曲全体の変換を待たずにすぐ始まり、好きな位置へ移動することもできます。
Mac なしで音楽サーバを使う。ソースタブで、Apple TV に表示するライブラリを選びます。Mac のライブラリ(リアルタイム)か、ミュージックサーバです。同じ音楽が Mac とサーバの両方にあると二重に表示されるため、一度に選べるのは一つだけです。Subsonic または Navidrome サーバを追加…では Subsonic または OpenSubsonic サーバ(Navidrome、Airsonic、Gonic、LMS)を追加します。アドレスと、ユーザ名とパスワード、またはAPI キーを使用(OpenSubsonic)を指定します。DLNA メディアサーバを追加…では DLNA/UPnP メディアサーバ(Twonky、MiniDLNA、Plex、Serviio、Universal Media Server、多くの NAS に内蔵のもの)を追加します。このネットワーク上に自動で表示されるほか、アドレスで指定して入力することもできます。Apple TV は各サーバのカタログを独自のインデックスに読み込み、Mac の電源が切れていてもサーバから直接再生します。二つのサーバにある同じアルバムは一度だけ表示され、応答しないサーバは戻るまで非表示になります。Apple TV がデコードできないもの(Ogg Vorbis、APE など)は、Subsonic サーバには MP3 に変換して送るよう要求し、DLNA サーバではその曲をスキップします。サーバは一日に一度、またはサーバの画面の再読み込みで読み直されます。インデックスはキャッシュにあり、tvOS が消去しても自動で作り直されます。サーバの設定は保存されたまま、パスワードはキーチェーンに残ります。共有フォルダ(SMB)には対応していません。tvOS には「ファイル」App がないためです。Mac とペアリングしていない場合は、最初の画面に代わりにミュージックサーバを使うも表示されます。
時間のかかる読み込み。大きなサーバの読み込みには時間がかかります。DLNA で 180,000 曲なら 1 時間以上です。Apple TV はおよそ 5,500 曲ごとに進み具合を記録するので、読み込みが中断されても(アプリを離れた、閉じられた、ネットワークが切れた)、アプリに戻るか開いたときにそこから自動で続けます。ネットワークが切れたときは 5 秒後、15 秒後、1 分後に自動で再試行し、その間ソースには接続が切れました。再試行しています…と表示されます。サーバの画面にはN曲で読み込みが中断しました。と表示され、読み込みを続ける(N曲)で続きから、再読み込みで最初から読み込めます。サーバが一部のフォルダを拒否した場合(混み合った Plex で起こります)は再度要求し、それでも読めないフォルダが残ったときは、その読み込みで既存の内容は何も削除されません。Apple TV は起動するたびにサーバ全体を読み直すことはありません。サーバが曲の追加や削除を知らせたときと、タグの変更のために週に一度だけ読み直します。中断した読み込みは、3日間は中断したところから続きます。
Scrobble と再生記録。Apple TV は、ペアリングしている Mac(または iPhone)のアカウントで Last.fm と ListenBrainz に scrobble します。テレビでサインインする必要はありません。Mac の曲の再生は Mac の再生履歴と再生回数に記録され、接続がない間は Apple TV に保存されます。音楽サーバの曲の再生記録は Apple TV に残ります。
iPhone をソースにする。iPhone でソース › Apple TV › Apple TV と共有をオンにします(初期設定はオフ)。Apple TV のリストに、Mac と並んで iPhone が iPhone のアイコン付きで表示されます。それを選び、iPhone で 6 桁のコードを確認します。以後、Apple TV で iPhone のライブラリをブラウズして再生できます。iPhone で Ansuz が開いている間だけ使えます(Apple TV が接続している間、iPhone の画面は自動で消えません)。iPhone は元のファイルを変換せずに送ります。Apple TV がデコードできない曲はスキップされます。「ミュージック」App の曲と、.cue 付きイメージの曲は共有されません。テレビでの再生は iPhone の再生履歴に記録されます。Apple TV がペアリングできるのは、一度に 1 台の Mac または iPhone だけです。
再生中と Siri Remote。再生画面は3メートル離れても見やすいように作られ、背景はアートワークから取っています。クリックパッドでは、クリックで再生/一時停止、右または左へすばやくスワイプで次または前の曲、ゆっくりドラッグで曲の中を移動(指を離すとジャンプ)、右端または左端のクリックで10秒先送り/戻し、下へスワイプでキュー、長押しで曲のメニュー(アルバムへ移動、アーティストへ移動、次に再生)を開きます。
メニューとキュー。どのリストでも曲やアルバムを長押しすると、次に再生、キューに追加、アルバムへ移動、アーティストへ移動が選べます。アルバムでは再生とシャッフルも使えます。次に再生で曲を選ぶとその曲へジャンプし、長押しすると今すぐ再生、次に再生、上へ移動、下へ移動、キューから削除が選べます。次に再生を消去で、この先の曲をすべて消去します。DLNA サーバ(Plex など)のアルバムでは、タグを再読み込みでそのアルバムのフォルダだけをサーバから読み直します。数秒で新しい曲が入り、タグが直り、なくなったものは消えます。アルバムを整理し終えてすぐに反映したいときに便利です。フォルダ名を変えた場合は、ひとつ上のフォルダを読み直します。
休止モード。音楽の再生中に2分間だれもリモコンに触れないと、システムのスクリーンセーバーの代わりに、アートワークと曲が全画面でゆっくり動きながら表示されます。どのボタンを押しても戻ります。一時停止中は、システムのスクリーンセーバーが通常どおり動作します。
接続が切れたとき。ネットワークが切れたり Mac の電源が切れたりすると、Apple TV は一時停止してそれを知らせ、自動的に再接続します。そして同じ曲の同じ位置から再開します。接続が切れてから10分以上たった場合は一時停止のままです。Ansuz は Apple TV のコントロールセンターや、iPhone のコントロールセンターのリモコンにも対応しています。
Subsonic サーバ
Ansuz は Mac のライブラリを、Amperfy、play:Sub、Symfonium、Feishin、Supersonic などの Subsonic 互換アプリに提供できます。スマートフォンやタブレット、別のコンピュータから使えます。設定 › デバイス › Subsonicサーバでオンにします(初期状態はオフ)。
- アプリの接続:ユーザを追加…でユーザを作成し、認証情報を開いてパスワードか API キーをコピーします。アプリには、設定に表示されるアドレス(例:
http://192.168.0.20:4533)、ユーザ名、パスワードを入力します。 - プロファイル:自分のデバイスはすべてのソース(または選んだソース)を表示し、再生回数に数えられ、「聴くだけ」にしない限りお気に入り・評価・プレイリストを変更できます。ゲストは他の人向けで、選んだソースだけを表示し、何も変更できず、再生はあなたの統計に数えられません。
- 再生記録:自分のユーザでアプリで再生した曲は履歴と統計に入り、Subsonic アプリでの再生を Last.fm と ListenBrainz に送信がオンなら Mac から Scrobble されます。アプリ側の Scrobble はオフにしてください。オンのままだと二重に記録されます。
- 音質と通信量:制限がなければアプリは元のファイルを受け取ります(CD 品質の FLAC で約 1 Mbit/s、24 ビット/96 kHz で約 3 Mbit/s)。DSD、cue 付きイメージ、珍しい形式は WAV で届きます。アプリがビットレートの上限を求めると、Ansuz はその場で AAC に変換します(MP3 を求められた場合も同様:Mac には MP3 エンコーダがありません)。
- 外出先から:サーバはローカルネットワークからの接続だけを受け付けます。外から聴くには、Mac とスマートフォンに Tailscale を入れ、アプリで Mac の 100.x アドレスを使います。「外出先 › ルーターのポートを開く」をオンにすると、Ansuz はルーターに Mac へのポート転送を依頼し(UPnP または NAT-PMP)、成功したかどうかを表示します。インターネットからの接続は証明書付きの HTTPS でのみ受け付けます。証明書を設定するまでは、外部からは何も入れません。プロバイダが CGNAT(1 つのグローバルアドレスを多数の利用者で共有する方式。光回線やモバイル回線でよく使われます)を使っている場合はポートを開けないため、Tailscale を使ってください。 証明書を読み込むには、証明書と鍵を読み込む…(
tailscale certの 2 つのファイル、または certbot のfullchain.pemとprivkey.pem)か .p12 を読み込む… を使います。Mac を指す名前の証明書が必要です。公開アドレスを指す独自ドメイン、または Tailscale の名前です。読み込むと Ansuz はポート 4534 でも HTTPS で待ち受け、アプリはhttps://名前:ポートを使います。外部からのアクセスには、インターネットから接続した人とサインインの失敗が表示されます。 自動証明書を使うと、Ansuz が Let’s Encrypt から証明書を自動で取得・更新します。名前を入力し、ZoneEdit か Cloudflare を選んで資格情報を保存してください(ZoneEdit:ユーザーとゾーンのダイナミック認証トークン、Cloudflare:DNS 編集権限のある API トークン)。まずテストサービスで試し、その後オフにします。ダイナミック DNS をオンにすると、プロバイダが公開アドレスを変えても名前が追従します。 → 外出先から聴く手順 - 常に利用可能:ウインドウを閉じてもサーバは止まりません。メニューバーに接続中のアプリ数が表示され、接続がある間は Mac が勝手にスリープしません。設定 › 一般 › ログイン時に開くをオンにすると、再起動後も利用できます。
外出先から聴く:手順
これで、スマートフォンや別のコンピュータから、どこにいてもライブラリを聴けます。通信は暗号化され、アプリが受け付ける証明書を使います。初回は 30 分ほどかかりますが、その後は何もする必要はありません。Ansuz が証明書を更新し、公開アドレスが変わればそれに追従します。
重要:この手順は他社のサービスを使います。ZoneEdit(ドメインの DNS)、Let’s Encrypt(証明書)、ルーター、インターネットプロバイダです。どれも予告なくページ、メニュー、名称、条件を変えることがあり、そのときは画面がこの手順と一致しないことがあります。これは Ansuz のエラーではありません。そのサービスのページやヘルプで同等の項目を探してください。Ansuz のメッセージは、どのサービスで失敗したかを常に示します。
必要なもの:
- 電源の入った Mac で Ansuz を開き、Subsonicアプリにライブラリを提供 をオンにしておくこと(Subsonic サーバを参照)。Mac がスリープ中や電源オフだと、外出先では音楽を聴けません。
- 自動でポートを開けられるルーター(UPnP または NAT-PMP)。多くのプロバイダのルーターは対応しています。設定でオンにする必要がある場合もあります。
- 自分のドメイン(例:
yourname.jp)。ドメイン登録業者で購入します。Ansuz はドメインを販売・提供していません。 - そのドメインの DNS を管理する ZoneEdit アカウント。
手順 1:ルーターのポート
- 設定 › デバイス › 外出先 で ルーターのポートを開く をオンにします。
- 数秒待って ルーター を確認します。
- ポートが開いた(UPnP または NAT-PMP で)と表示され、グローバルアドレス が出ていれば手順 2 へ進みます。
- ルーターが応答しませんでした:ルーターの設定画面を開き(通常はブラウザで、本体のラベルに書かれたアドレス)、UPnP を探してオンにします。UPnP がない場合は、Ansuz が表示する TCP ポートをこの Mac のアドレスへ手動で転送します。
- CGNAT についての警告:プロバイダが 1 つの公開アドレスを多くの利用者で共有しているため、どのポートも家まで届きません。この手順は使えません。Tailscale を使うか(Subsonic サーバを参照)、プロバイダに専用の公開アドレスを依頼してください。
手順 2:ZoneEdit でのドメイン設定
zoneedit.comでアカウントを作り、ドメインをゾーンとして追加します。使うべきネームサーバが表示されます。- ドメインを購入した登録業者で、ドメインのネームサーバを ZoneEdit のものに置き換えます(ドメインの委任と呼ぶ業者もあります)。インターネット全体に反映されるまで数時間かかることがあります。
- 使う名前を決めます。例:
music.yourname.jp。サブドメインがおすすめです。ドメインそのものは、Web サイトなど別の用途にすでに使われているかもしれません。
手順 3:ZoneEdit のトークン
Ansuz には DNS の 2 つのレコードを変更する許可が必要です。ドメインがあなたのものであることを Let’s Encrypt に示す一時的なレコードと、プロバイダがアドレスを変えたときの名前のアドレスです。この許可がダイナミック認証トークンで、ZoneEdit のパスワードとは別のものです。
- ZoneEdit でドメインの DNS を開き、DYN RECORDS(ダイナミックレコード)を探して、レンチのアイコンをクリックします。
- 決めた名前(例:
music)を TTL とともに追加します(ZoneEdit が提案する値で構いません)。 - DYN AUTHENTICATION TOKEN で ENABLE、続けて NEXT をクリックし、確定します。表示されたトークンをコピーします。
これらの項目がこの名前で見つからない場合は、ZoneEdit がサイトを変更しています。ヘルプで「dynamic authentication token」を検索してください。
手順 4:Ansuz での証明書
- 設定 › デバイス › 自動証明書 で 証明書を自動で取得・更新する をオンにします。
- 名前:決めた名前の全体(
music.yourname.jp)。 - DNS プロバイダ:ZoneEdit。ユーザー:ZoneEdit のユーザー名(メールアドレスではありません)。ダイナミック認証トークン:手順 3 のトークン。ゾーン:ドメイン(
yourname.jp)。資格情報を保存 をクリックします。Ansuz はこれらを Mac のキーチェーンに保存します。 - 名前がこの Mac を指し続けるようにする(ダイナミック DNS) をオンにします。数秒で 名前の向き先 に公開アドレスが表示されます。
- Let’s Encrypt のテストサービスを使う をオンにしたまま 今すぐ証明書を取得 をクリックします。30 秒から数分かかります。状態 に各段階が表示され、最後に … に証明書を取得 となります。
- テストサービスをオフにして、もう一度 今すぐ証明書を取得 をクリックします。これが本物の証明書です。証明書を申請すると、Let’s Encrypt の利用者契約に同意したことになります。
以後、Ansuz は期限が切れる前に(およそ 2 か月ごとに)証明書を更新し、公開アドレスが変われば名前を更新します。そのため、Mac はときどき電源が入っている必要があります。
手順 5:ユーザーとアプリ
- Subsonicユーザ で、スマートフォンや人ごとにユーザーを作り(ユーザを追加…)、認証情報 からパスワードをコピーします。
- アプリに、外部からのアドレス に表示されたアドレス(例:
https://music.yourname.jp:4534)、ユーザー、パスワードを入力します。名前は正確に入力してください。別の名前だとアプリは証明書を拒否します。同じアドレスが自宅でも外出先でも使えます。 - iPhone 版 Ansuz では、モードボタンで この iPhone で再生 を選び、ソース › + › サーバに接続… › Subsonic サーバ へ進みます。サーバの画面で音質を選びます。変換済み、192 kbps ならモバイルデータの使用量が減ります。
手順 6:試す
スマートフォンの Wi-Fi をオフにして、モバイルデータで何か再生します。Mac の 外部からのアクセス に、スマートフォンのアドレス、ユーザー、アプリが表示されます。動けば完了です。
うまくいかないとき
| ルーターが応答しませんでした | ルーターの UPnP がオフです。オンにするか、ポートを手動で転送します(手順 1)。 |
| CGNAT | プロバイダが専用のアドレスを割り当てていません。Tailscale を使うか、公開アドレスを依頼してください。 |
| DNS プロバイダがユーザーまたはトークンを拒否しました。 | ユーザーがメールアドレスではなく ZoneEdit のユーザー名であること、トークンがそのゾーンのものであることを確認してください。わからなければ、ZoneEdit で新しいトークンを作り、資格情報を保存し直してください。 |
| DNS レコードが 3 分以内に反映されませんでした。 | ZoneEdit の反映がいつもより遅れています。しばらくしてからやり直してください。 |
| Let’s Encrypt に接続できませんでした | Let’s Encrypt がメンテナンス中かもしれません(状況は letsencrypt.status.io)。テストサービスは本番より長く止まることがあります。その場合は本物の証明書に直接進めます。 |
| Let’s Encrypt が名前を確認できませんでした | ドメインがまだ ZoneEdit に委任されていないか(手順 2)、ゾーンが違います。委任後、数時間待ってください。 |
| アプリが証明書は無効だと言う | 証明書と違う名前を入力したか、テストサービスの証明書のままです(手順 4 の 5)。 |
| 自宅では動くが外出先では動かない | 名前があなたのアドレスを指していない(名前の向き先 を確認)、ポートが開いていない(手順 1)、または Mac がスリープしています。外部からの接続を遮断するプロバイダもあります。ご利用のプロバイダに確認してください。 |
セキュリティ:インターネットからは、証明書付きの HTTPS で、ユーザー名とパスワードがある場合にだけ入れます。10 回失敗すると、そのアドレスは 15 分間ブロックされます。デバイスごとにユーザーを分けてください。スマートフォンをなくしても、そのユーザーだけを無効にできます。外部からの接続を受け付けないようにするには、ルーターのポートを開く をオフにします。
設定
- 一般:アプリの言語(再起動が必要)と外観(システム、ライト、ダーク)。トラック間のクロスフェード(0〜12秒)。ReplayGainによる音量の均一化(オフ、トラック、アルバム、自動)とプリアンプ、クリッピング防止。キーの表記:標準またはCamelot。そのアルバムのページのボタンの下には、YouTube Music、Apple Music、Spotify、TIDAL にある作者のほかの音楽へのリンクがあります。YouTube Music のリンクはソースのメニューとこの設定の横にもあります。
- オーディオ:出力デバイス、ファイルごとのサンプルレート合わせ、排他モード。オーディオ出力を参照してください。
- ライブラリ:タグの編集、SACDのマルチチャンネルエリア、同梱のサンプルアルバム(削除と復元が可能)。「利用できないソースを表示」をオフにすると、接続されていないソースがサイドバーから、そのトラックが「すべてのミュージック」と「最近追加した項目」から、戻ってくるまで隠されます。ホームの各棚に並べるアルバムの数(既定は100)。
- Last.fm:アカウントとScrobble。
- ListenBrainz:ユーザートークンと再生の送信。
- Discogs:アーティストのプロフィール、写真、リンク用のパーソナルトークン。
- Apple Music:権限、サブスクリプションの状態、プレイリスト。
- Spotify:ブラウザ経由の接続とプレイリスト。
- TIDAL:ブラウザ経由の接続とプレイリスト。
- 識別:フィンガープリントによる一括識別。
- デバイス:iPhone と Apple TV の Ansuz からの接続の許可、ペアリング済みのデバイス、iPhone に送るプレイリストとそのフォーマット。iPhone の AnsuzとApple TV の Ansuzを参照してください。
キーボードショートカット
| ⌘O | フォルダを追加 |
| ⌘⇧R | すべてのソースを再スキャン |
| スペース | 再生 / 一時停止 |
| ⌘→ | 次へ |
| ⌘← | 前へ(3秒経過後は先頭から) |
| ⌘I | 再生中の情報 |
| ⌥⌘I | サイドパネルの表示/非表示 |
| ⌘− ⌘+ ⌘0 | 歌詞を小さく/大きく/実際のサイズに |
| ⌘, | 設定 |
| ⌘? | このヘルプ |
| キュー内で⌫ | 選択したトラックを削除 |
| ダブルクリック | 再生 |
謝辞
Ansuzはオープンソースソフトウェアの上に作られています:TagLib(LGPL 2.1 / MPL 1.1)がタグを読み書きし、Chromaprint(LGPL 2.1)が音響フィンガープリントを計算してアプリ内に交換可能なフレームワークとして同梱され、FFmpeg(LGPL 2.1)がDTS-CDとmacOSにないフォーマット(APE、WavPack、Musepack、WMAなど)を復号し(こちらもオーディオデコーダだけでビルドした交換可能なフレームワーク)、GRDB.swift(MIT)がSQLiteデータベースを駆動します。ライセンスの本文はアプリパッケージに含まれています。
Ansuzには、アプリの作者Alberto Yualéの許可を得て、そのアルバム「Desnudo Frente a Vos」(2026)がサンプルソースとして含まれています。他のソースと同じようにサイドバーに表示され、設定 › ライブラリから削除できます。
メタデータはAcoustID、MusicBrainz、Cover Art Archive、Last.fm、LRCLIB、Wikidata、Wikipediaから、それぞれの規約のもとで提供されます。Ansuzがこれらに接続するのは、あなたが求めたことのためだけです:曲の識別、カバー、歌詞、プロフィールの取得、そしてアカウントを接続した後の再生のLast.fmへの送信。
