Foobar2000 ~ Biography Display Script


This is an updated Biography script that works in the updated Spider Monkey Javascript panel.

biography_new_1

Spider Monkey Panel ~ github.com/TheQwertiest/foo_spider_monkey_panel

Biography Script: The most recent version of the script is on, or near, the last page of this discussion. ~ hydrogenaud.io/index.php/topic,112913.0.html

  1. Download and install foo_spider_monkey_panel
  2. Download and unzip the newest version of the Biography script
  3. In Foobar2000 select “View > Layout > Enable Layout Editing Mode
  4. Add a new panel or tab to your Foobar interface
  5. Right click in the new area and select “Add New UI Element…
  6. Select “Spider Monkey Panel” in the Utility section
  7. You should now see a blank Spider Monkey panel and the message “Click here to open editor.
  8. Click on the panel to open the editor and click the “Files” button and select “Import” and navigate to the biography script folder, select the script file “biography.x.x.x.js” and click “Open
  9. Click “Apply” and click “Ok
  10. Rename the Tab
  11. Disable “Layout editing mode” in the “View” menu

Forum Discussion:
hydrogenaud.io/index.php/topic,112914.msg929674

MusicLibraryPlayer ~ Server Side Player


Music Library & Player utilizes PHP and vanilla javascript to deliver your web-accessible music library via HTML5 audio in a fully responsive and modern interface.

The library does not require a database back-end. It parses the directory structure, best suited for a [ROOT]/[ARTIST]/[ALBUM]/[TRACKS] type of layout. This isn’t required, but makes for the best user experience. Random playlists can also be generated.

The code contained in this script has not been minified. It is written in long form and is well-documented for ease of use and customization.

Individual tracks are optionally presented with download links. Minimal effort has been put into limiting the reach of the player and download links. It is limited, by default, to the three audio file types that are supported by HTML5. It is advised that you password protect the Music Library & Player directory using htaccess or other method to restrict public access.

Features:
  • Responsive web music library and player
  • HTML5 or m3u file
  • Perfect for a NAS or personal website
  • Easy to setup with little to no programming
  • Uses PHP, vanilla javascript, and html5media
  • No database back-end. Directories are parsed into Artist/Album/Track playlists
  • Open Source MIT License

sourceforge.net/projects/musiclibraryplayer/

JScript Biography ~ Foobar2000 Biography Script


There is an updated version here.

Adding scripts is one method used to extend Foobar’s abilities. Not only are there quite a few existing useful scripts, new custom scripts can be written. One great script is the Biography script which displays biography and rating information from both AllMusic and Last.FM

Biography plugin - allmusic reviewScript Panel:

JScript ~ https://github.com/marc2k3/foo_jscript_panel/releases

Script:

JScript Biography ~ https://hydrogenaud.io/index.php/topic,112913.0.html

The most recent version of the script is on, or near, the last page of this discussion.
  1. Download and unzip the newest version of the Biography script
  2. Download and install foo_jscript_panel
  3. In Foobar2000 select “Layout > Enable Layout Editing Mode”
  4. Add a new panel or tab to your Foobar interface
  5. Right click in the new area and select “Add New UI Element…”
  6. Select “JScript Panel” in the Utility section
  7. You should now see a JScript panel and “Click here to open editor.”
  8. Click on the panel to open the editor and click the “Tools” button and select “Import” and navigate to the biography script folder, select the script file (biography.txt) and click “Open”
  9. Click “Apply”, Dismiss the popup message and click “Ok”
  10. Disable “Layout editing mode” in the “View” menu

Forum Discussion:

http://hydrogenaud.io/index.php/topic,112914.msg929674/topicseen.html