Link Search Menu Expand Document

Single panel scripts

Table of contents


Quick navigate

Script Author Type Date added

JS Playlist

Br3tt

Built-in 2019-12-31

JS Smooth Browser

Br3tt

Built-in 2019-12-31

JS Smooth Playlist

Br3tt

Built-in 2019-12-31

JS Smooth Playlist Manager

Br3tt

Built-in 2019-12-31

Album Art

marc2003

Built-in 2019-12-31

AllMusic Reviews

marc2003

Built-in 2019-12-31

Artist Biography (Last.fm)

marc2003

Built-in 2019-12-31

Artist Images

marc2003

Built-in 2019-12-31

Auto-playlist Manager

marc2003

Built-in 2019-12-31

Last.fm Loved Tracks Manager

marc2003

Built-in 2019-12-31

Last.fm Stats

marc2003

Built-in 2019-12-31

Main Menu Button

marc2003

Built-in 2019-12-31

MusicBrainz Info

marc2003

Built-in 2019-12-31

Playback Buttons

marc2003

Built-in 2019-12-31

Playback Controls & Current Track Info

marc2003

Built-in 2019-12-31

Queue Viewer

marc2003

Built-in 2019-12-31

Seekbar

marc2003

Built-in 2019-12-31

Spectrogram Seekbar

marc2003

Built-in 2019-12-31

Status Bar & Volume Bar

marc2003

Built-in 2019-12-31

Text Panel

marc2003

Built-in 2019-12-31

Track Properties

marc2003

Built-in 2019-12-31

Track Rating

marc2003

Built-in 2019-12-31

Volume Bar (Rectangle)

marc2003

Built-in 2019-12-31

Volume Bar (Triangle)

marc2003

Built-in 2019-12-31

Biography (kgena_ua)

kgena_ua

User 2021-07-01

Playlist Manager

regor

User 2021-07-01

Playlist Tools

regor

User 2021-07-01

World Map

regor

User 2021-07-01

Biography (WilB)

WilB

User 2019-12-31

Find & Play

WilB

User 2021-07-01

Library Tree

WilB

User 2019-12-31

YouTube Track Manager

WilB

User 2019-12-31

Cover (formerly WSH Cover Panel Mod)

tomato111

User 2019-12-31

Date (formerly Date Modoki)

tomato111

User 2019-12-31

Popup History (formerly Popup History Modoki)

tomato111

User 2019-12-31

Send To (formerly External Player Modoki)

tomato111

User 2019-12-31

Built-in scripts

These scripts are automatically installed with the component.
To use them:

  • Open Configure Panel... dialog.
  • In Script source choose Sample.
  • Select the desired script in the drop-down menu.

JS Playlist

Author: Br3tt
Ported by: marc2003
Path: jsplaylist-mod/jsplaylist main script.js
Original script: https://www.deviantart.com/br3tt/art/JSPlaylist-509803158

JS Smooth Browser

Author: Br3tt
Ported by: marc2003
Path: js-smooth/JS Smooth Browser.js
Original script: https://www.deviantart.com/br3tt/art/JS-Smooth-Browser-571376160

JS Smooth Playlist

Author: Br3tt
Ported by: marc2003
Path: js-smooth/JS Smooth Playlist.js
Original script: https://www.deviantart.com/br3tt/art/JS-Smooth-Playlist-571375892

JS Smooth Playlist Manager

Author: Br3tt
Ported by: marc2003
Path: js-smooth/JS Smooth Playlist Manager.js
Original script: https://www.deviantart.com/br3tt/art/JS-Smooth-Playlist-Manager-571376332

Album Art

Author: marc2003
Path: complete/album art.js

AllMusic Reviews

Author: marc2003
Path: complete/allmusic review.js

Artist Biography (Last.fm)

Author: marc2003
Path: complete/last.fm bio.js

Artist Images

Author: marc2003
Path: complete/thumbs.js

Auto-playlist Manager

Author: marc2003
Path: complete/autoplaylists.js

Last.fm Loved Tracks Manager

Author: marc2003
Path: complete/last.fm lover.js

Synchronizes your loved tracks with Last.FM.
The loved status can be accessed with fb2k query via %smp_loved% tag, e.g. $ifequal(%smp_loved%,1,♥,).

Last.fm Stats

Author: marc2003
Path: complete/last.fm similar artists + user charts + recent tracks.js

Author: marc2003
Path: complete/menu button.js

MusicBrainz Info

Author: marc2003
Path: complete/musicbrainz.js

Playback Buttons

Author: marc2003
Path: complete/playback buttons.js

Playback Controls & Current Track Info

Author: marc2003
Path: complete/track info + seekbar + buttons.js

Note: the panel with this script must have a height of ~60-80px, otherwise it might look borked.

Queue Viewer

Author: marc2003
Path: complete/queue viewer.js

Seekbar

Author: marc2003
Path: complete/seekbar.js

Spectrogram Seekbar

Author: marc2003
Path: complete/spectrogram seekbar.js

Note: this script requires ffmpeg and sox to decode and generate a spectrogram image which is used as the background for the seekbar. You’ll need to download and extract them manually.

Read the instructions included in the script for more information :)

Status Bar & Volume Bar

Author: marc2003
Path: complete/status bar + volume.js

Text Panel

Author: marc2003
Path: complete/text reader.js

Displays text from file (e.g. CURRENT_TRACK_PATH/info.txt).

Track Properties

Author: marc2003
Path: complete/properties.js

Track Rating

Author: marc2003
Path: complete/rating.js

Allows to add a rating tag to the current track.
Supported tag storage methods:

  • foo_playcount.
  • File tag.
  • Spider Monkey Panel DB.

Volume Bar (Rectangle)

Author: marc2003
Path: complete/volume.js

Volume Bar (Triangle)

Author: marc2003
Path: complete/volume slider.js

User scripts

These scripts are created by SMP users and are not installed with the component.
For installation instructions (and support) see corresponding links.

Biography (kgena_ua)

Author: kgena_ua
Link: https://hydrogenaud.io/index.php?topic=114686.msg996974#msg996974

Downloads and displays artist photos, biography and album covers and more info from Last.FM and AllMusic.

Playlist Manager

Author: regor
Link: https://github.com/regorxxx/Playlist-Manager-SMP
Support thread: https://hydrogenaud.io/index.php?topic=120979.100000

Feature-rich manager of playlist files and auto-playlists.

Playlist Tools

Author: regor
Link: https://github.com/regorxxx/Playlist-Tools-SMP
Support thread: https://hydrogenaud.io/index.php?topic=120978.100000

A collection of various utilities to generate and manage playlists.

World Map

Author: regor
Link: https://github.com/regorxxx/World-Map-SMP
Support thread: https://hydrogenaud.io/index.php?topic=120980.100000

Displays current artist’s country on the world map and lets you generate autoplaylists based on selection and locale tag.

Biography (WilB)

Author: WilB
Link: https://hydrogenaud.io/index.php?topic=112913.100000
Support thread: https://hydrogenaud.io/index.php?topic=112914.100000

Downloads and displays artist photos, biography, album covers and more from Last.FM and AllMusic.

Find & Play

Author: WilB
Link: https://hydrogenaud.io/index.php?topic=121005.100000
Support thread: https://hydrogenaud.io/index.php?topic=121006.100000

A successor to YouTube Track Manager.

  • Generates playlists for: full albums, discographies, top tracks, similar artists, similar songs.
  • Auto DJ: generates playlists with automated weighting algorithmn that can use last.fm or own data.
  • Finds corresponding tracks for generated playlists both in YouTube and local library.

Note: YouTube playback requires foo_youtube component.

Library Tree

Author: WilB
Link: https://hydrogenaud.io/index.php?topic=110938.100000
Support thread: https://hydrogenaud.io/index.php?topic=111060.100000

Feature-rich media library viewer.

YouTube Track Manager

Author: WilB
Link: https://hydrogenaud.io/index.php?topic=105522.100000
Support thread: https://hydrogenaud.io/index.php?topic=111059.100000

Allows to find, play and manage tracks from YouTube.
Note: requires foo_youtube component.

Cover (formerly WSH Cover Panel Mod)

Author: tomato111
Link: https://ashiato1.blog.fc2.com/blog-entry-160.html

Date (formerly Date Modoki)

Author: tomato111
Link: https://ashiato1.blog.fc2.com/blog-entry-160.html

Displays current date and time.

Author: tomato111
Link: https://ashiato1.blog.fc2.com/blog-entry-160.html

Displays an interactable popup with the list of last played tracks when clicked on.

Send To (formerly External Player Modoki)

Author: tomato111
Link: https://ashiato1.blog.fc2.com/blog-entry-160.html

If the currently played file has the specified extension, sends it to an external player instead.


Copyright © 2018-2021 Yuri Shutenko.
Distributed by an MIT license.