Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Timeline-SMP (Read 709 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Timeline-SMP


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

X

Features
  • Statistics fully configurable:
    • Set data per axis with Title Format.
    • 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).

X

Installation
See wiki.

Download latest release (or nightly releases) at github:

https://github.com/regorxxx/Timeline-SMP

Re: Timeline-SMP

Reply #1
https://github.com/regorxxx/Timeline-SMP/releases/tag/v0.7.0
Quote
[0.7.0] - 2023-11-24
Added

    Data: Y-axis is now configurable and can be set to count any TF expression per track (previously it just counted the num of tracks for the given X/Z point). For ex. it can be set to count listens per track ('%PLAY_COUNT%'), all 5 rated tracks ('$ifequal(%RATING%,5,1$not(0),0)'), etc.
    Data: Y-axis can be adjusted proportionally per total counter of tracks per serie. This setting is provided along the TF expression used (so you can set entries to display total and proportional values).
    Data: data can be filtered by query. For example 'ALL' to display all tracks or queries like '%LAST_PLAYED% DURING LAST 4 WEEKS'.
    Statistics: expanded point statistics with percentages.
    UI: number of points shown per X-value is now configurable at 'Display settings\Chart type'.
    UI: added transparency to all chart types (previously only on 'Timeline' type).

Changed

    UI: data TF entries now have a check to show the one currently being used.
    UI: improved input menu entries with hints. For ex. transparency input menu entries now have a hint about which value is opaque and which transparent.
    Helpers: updated helpers.
    Console: reduced max log file size to 1 MB.

Removed
Fixed

    UI: extra column on color palette's schemes submenu.

Listens/tracks (by artist)
X

Total tracks (by artist)
X

X

Re: Timeline-SMP

Reply #2
https://github.com/regorxxx/Timeline-SMP/releases/tag/v0.9.0
v0.9.0 - Data sources customization
Quote
0.9.0 - 2023-12-11
Added

    Data: tracks' source can now be set to library, current playlist, playing playlist or specific playlist(s) by name. When using playlists sources (any type), data can be refreshed on real time when adding/removing tracks or switching playlists. Library source is never automatically updated.
    Data: new menu entry to force a data update of the selected source.
    Data: tracks are now deduplicated before processing statistics (for ex. having 2 versions of the same album will not introduce any more biases).

Changed

    UI: when changing the TF of any axis, the axis name is now suggested without '%' and capitalized (instead of the raw tag).
    UI: when changing the TF of any axis, the current expression is shown.
    Data: max slice range applied when changing data (previously Infinity). Set to 50 by default.

Removed
Fixed

    Data: incorrect number handling on Y axis in some cases when using synchronous calculation.

See this for examples.