Skip to content

Feature rich library viewer for foobar2000

License

Notifications You must be signed in to change notification settings

Wil-B/Library-Tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Tree

Feature rich library viewer and browser for foobar2000.

FEATURES

  • Tree viewer
  • Album art browser
  • New facets
  • Statistics
  • Album art flow mode
  • Library and playlist sources
  • Single panel and multiple panel modes
  • Mode presets
    • browser: keep playing playlist
    • player: play without a playlist
    • default: choice of all actions

REQUIREMENTS:

INSTALLATION

Install as a package as follows.

New install or update:

  1. Add a spider monkey panel to foobar2000 if required
  2. Close any instances of windows explorer using foobar2000 folders or subfolders
  3. Right click the spider monkey panel while pressing the windows key + shift
  4. Choose configure panel
  5. On the script tab ensure package is selected
  6. Open package manager if it doesn't open automatically
  7. Import the package

Tip: check out Quick setup for a flavour of capabilities

SUPPORT

The official discussion thread for Library Tree is located at HydrogenAudio and that's a great place to go for questions and other support issues.

Screenshots

Two panel mode with artist images and covers

The screenshot is using the dark theme and columns UI with dividing splitter hidden. Left pane: quick setup: artist photos (labels right). Right pane: quick setup: album covers (labels bottom)

Flow mode (upper) and tree modes (lower)

Tree modes shows various node styles with, left to right: user interface theme; dark theme; blend theme; album art background

Two panel mode with alphabet index and covers

To set up the above, position two Spider Monkey Panels side by side. Add library tree to each. The screenshot is using the dark theme (display tab) and columns UI with the dividing splitter hidden.

  • Right panel: set source to panel & follow instructions on pop-up
  • Left panel: on display tab, tick 'List view (tree)'. Use a view pattern something like:
$cut(%artist%,1)|%artist%|$if2(%album%,εXtra)|[[%discnumber%.]%tracknumber%. ][%track artist% - ]%title%

Dark mode colours (left and right) + album art background (middle)

  • LEFT: Quick setup: covers (labels right)
  • MIDDLE: Tree with jump search and cover as background. Setup: display tab > theme > cover and adjust cover opacity according to taste
  • RIGHT: Tree with item durations, item counts and sort menu. Quick setup: ultra modern
  • Display of durations can be enabled for any tree or album art view on the display tab

Credits

  • Original Jscript library search (2013): thanhdat1710
  • Original JS smooth browser design (2015): Br3tt (aka falstaff)
  • TT-ReBORN for clean preset inspiration and collaborative effort with new sort code