Album List 解説
これ何?†
Media Library に登録された音楽トラックを分類・ソートしてプレイリストを表示する標準コンポーネント[foo_albumlist (Album List)]
表示方法†
UI Element として表示出来ます。
Add New UI Element - UI Elementの新規追加でMedia Library Viewers から Album List を選択します。
本体解説†
- アイテム一覧 : Album List 上のアイテムを右クリックするとコンテキストメニューを表示します。
- コンテキストメニュー一覧
- Send to the Current Playlist : 現在表示しているプレイリストにある曲を、選択しているアイテムに置き換え
- Add to the Current Playlist : 現在表示しているプレイリストに、選択しているアイテムを追加
- Send to a New Playlist : 自動的に新しいプレイリストを作る
- Create Autoplaylist : 選択したPlaylistをAutoplaylistとして作成します。
- Copy : コピー Playlist ViewerにPaste(貼り付け)が出来る。
(これより下はプレイリストのコンテキストメニューが表示されます)
Send to… や Add to… で、ツリーから選択したアイテムがプレイリストに送られます。
選択したアイテムの下にサブアイテムがある場合、サブアイテムもプレイリストに送られます。
- View : 分類方法の選択
- by folder structure : ディレクトリ構成のまま
- by album : アルバム順
- by artist : アーティスト順
- by genre : ジャンル順
- by year : 年代順
- by artist/album : アルバムアーティスト - 年代 - アルバムタイトル順
デフォルトでは上のようになっています。
- Filter : 条件付き、絞り込み検索(抽出)。 [解説 : Query syntax]
- 例: DATE GREATER 2013 AND GENRE HAS Pop(年が2013より大きく、そしてジャンルにPopを含む)
- Title bar右クリック
- Import Settings...
- Copy Settings
- Paste Settings
設定画面†
Preferences > Media Library > Album List から設定できます。
- Actions
- Double-click Action : ダブルクリックでの挙動
- Middle button action : ホイールクリックでの挙動
- Playlist Interaction - プレイリストとの相互作用
- Start Playback when sending selection to playlist : 選択したアイテムをプレイリストに送るときに再生を開始する
- Create always-sorted autoplaylists
- $swapprefix(%album artist%)|'['%date%']' - %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
- Filterは、サブジャンル TAG に Female を含むもの
Autoplaylistの作成†
- Album List > Actions > click actionプルダウンで"Create Autoplaylist"を選択
- Albumlist>コンテキストメニュー>Create Autoplaylist
Album List/Views 例†
下 関連 - Album List Panel 解説 - UI extension (Columns UI) と Titleformat Album List - Hydrogenaudio wiki を参考に。
- <name> Media Library(2つのフォルダを登録してある。’E:\MyMusic MyMusic mp3’ と ’E:\MyMusic High-Resolution Audio’。 '|' が区切り)
$puts(tree,$replace(%path%,\,|))$replace($get(tree),E:\MyMusic MyMusic mp3,)|$puts(tree,$replace(%path%,\,|))$replace($get(tree),E:\MyMusic High-Resolution Audio,)
- <name> Artist, The(アーティスト名先頭'A と The'を後尾に置く。The Birthday Massacre -> Birthday Massacre, The)
$swapprefix(%artist%)|'['%date%']' - %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
- <name> Genre Artist, The(ジャンル分け タグに複数入れてある場合、%<genre>%を使用する。Propertiesでの区切りは、'; ' セミコロン半角スペースです。 'Rock; Pop; Remaster')
%<genre>%|$swapprefix(%artist%)|'['%date%']' - %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%
- <name> +A(Artist先頭1文字で表示 The抜き)
$left($if($strcmp($substr(%album artist%,1,4),'The '),$substr(%album artist%,5,$len(%<album artist>%))', The',%album artist%),1)|$if($strcmp($substr(%album artist%,1,4),'The '),$substr(%album artist%,5,$len(%<album artist>%))' , The',%album artist%)|'['%date%']' - %album%|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%