Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 3.02 KB

README.md

File metadata and controls

38 lines (30 loc) · 3.02 KB

ListenBrainz-SMP

version CodeFactor Codacy Badge GitHub
An implementation of ListenBrainz for foobar2000 using Spider Monkey Panel, which allows to retrieve/set feedback for tracks within foobar2000 library and create playlists based on user or site-wide recommendations statistics.

LB_2

Features

  • Love/Hate tracks. Or clear any feedback set.
  • Find loved/hated tracks from server on library. [*]
  • Create playlist fron Top Listens, either by user or site-wide. [*]
  • Create playlist based on user's recommedations: 'Top artist', 'Similar artist', 'Raw recommendations'. [*]
  • Non-found tracks on library can be replaced with YouTube links (requires foo_youtube).
  • Requires an user token.

[*] Involves content resolution by Artist, Title or Recording MBID. Displays found matches.

To send listens on playback

Listens syncing is not managed by this script. It's recommended to use foo_listenbrainz2.

Compatible with (toolbar)

  1. Search-by-Distance-SMP: creates intelligent "spotify-like" playlist using high-level data from tracks and computing their similarity using genres/styles.
  2. Playlist-Tools-SMP: Offers different pre-defefined examples for intelligent playlist creation.
  3. Device-Priority-SMP: Automatic output device selection.
  4. Autobackup-SMP: Automatic saving and backup of configuration and other data in foobar2000.

LB_1

Installation

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