Skip to content

foobar2000 interactive Timeline Spider Monkey Panel of your library. Configurable by Title Format, lets you generate playlists based on selection.

License

Notifications You must be signed in to change notification settings

regorxxx/Timeline-SMP

Repository files navigation

Timeline-SMP

version CodeFactor CodacyBadge GitHub
A foobar2000 interactive Timeline Spider Monkey Panel/JSplitter of your library. Configurable by Title Format, lets you generate playlists based on selection. Based on Statistics-Framework-SMP

tl_ui

Features

  • Statistics fully configurable:
    • Set data per axis with Title Format.
    • 3 Axis available.
    • Allows to aggregate data in groups, calculate proportional values per group (for ex. average rating/album), ...
    • Configurable sources: library, active/now playing playist, selectable playlists (by name).
    • Filtering with queries.
    • Highly configurable chart and data manipulation.
  • Asynchronous data calculations (UI is not blocked).
  • Point statistics.
  • Scroll with buttons and mouse dragging.
  • Zoom with mouse wheel and button.
  • Configurable background (cover, colors, gradient, ...).
    • Color palettes and schemes from colorbrewer.
    • Colorblind friendly.
  • Tool-tip shows multiple info about the point selected.
  • AutoPlaylist and Playlist creation on click over a point.
  • Fully Wine - Unix - non IE SOs compatible.
  • Automatically check for updates (configurable).

tl

Also integrates

  1. Statistics-Framework-SMP: An open source framework to display charts on foobar2000.

Requirements (only one host component required)

  1. Spider Monkey Panel or JSplitter: JavaScript host component required to install this. Available in x86 and x64.
  2. Required fonts: FontAwesome, Segoe UI, Arial Unicode MS

Installation

See Wiki or the _INSTALLATION (txt). Not properly following the installation instructions will result in scripts not working as intended. Please don't report errors before checking this.

Support

  1. Issues tracker.
  2. Hydrogenaudio forum.
  3. Wiki.

Nightly releases

Automatic package built from GitHub (using the latest commit). Unzip 'file.zip' downloaded and load the '*-SMP-*-*-*-package.zip' inside as package within your JS host component.

About

foobar2000 interactive Timeline Spider Monkey Panel of your library. Configurable by Title Format, lets you generate playlists based on selection.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project