Script should be installed as package, using the package manager at the SMP Configuration window. Old method is still supported anyway.
REQUIRES SMP OR JSPLITTER
Download below clicking at '[...]-package.zip'. Check installation instructions here.
See full changelog here.
3.4.0 - 2026-01-12
Added
- Styles: added 'Process bar' similar to a loading bar without any waveform-amplitude data.
- Styles: added 'Process bar (filled)' similar to 'Process bar' but with filled interior.
- Styles: added 'Process bar (gradient)' similar to 'Process bar (filled)' but with filled interior. Colors are applied as a gradient instead of using hard transitions.
- Styles: added 'Process bar (gradient-scaled)' similar to 'Process bar (gradient)' but colors are shifted according to waveform amplitude.
- UI: added new setting to control colors shift on styles using gradients, from 0 (reversed) to 1 (standard). 0.5 may be used to display symmetric gradients (centered).
- UI: added background y-axis margin setting. It only applies when cropping is set to none. While using any other mode, it stretches the image instead. This setting can be directly changed using the mouse wheel + CTRL + ALT + SHIFT too. Note in all my scripts UI elements can be resized using the mouse wheel + CTRL + ALT. And background settings are always accessed also pressing SHIFT.
- UI: added background art mode cycling when using the mouse wheel + SHIFT. It will only cycle between art actually present for current track, omitting not found ones.
- UI: added new background setting for art crop: center (default), bottom, top.
- UI: added new background setting for art zoom, similar to the effect at Library-Tree-SMP (in that case is based on blur level).
- UI: added new background art mode 'Folder' which allows to display any image from a given folder path, like 'thumbs.js' SMP/JSplitter sample. Along this mode, added new cycle settings and file sorting (by name or date) to control how images are chosen. Images within folder can be cycled using the mouse wheel + SHIFT too. Note background settings are always accessed pressing SHIFT.
- UI: added new background setting to prefer placement of dark colors at the outer edge of the panel in bigradient color mode.
- UI: added new background setting for art reflection effects. Only available when crop setting is set to none.
- UI: added new background settings for basic art manipulation.
- UI: added blend color mode which mimics Library-Tree-SMP, Biography blend theme. Requires art enabled.
- UI: added DUI/CUI color settings for background, which are applied on the color mode used.
Changed
- UI: all settings mentioning transparency have been changed to opacity, some properties will be lost on update as result.
- UI: cleanup and rework of background submenu and its integration with other settings.
- UI: 'Folder' and 'Path' art modes on background now support TF expressions.
- UI: improvements on dynamic colors handling related to background color identification (mixing the art, color settings, etc.).
- UI: current time indicator now uses the built-in effect for the given style for ffprobe too, unless the point width is too small (taking into consideration normalized width settings). This condition now applies to any binary mode used.
- Dependencies: internal changes to how binaries are handled.
- Code cleanup and performance improvements if panel is disabled or during startup.
- Code cleanup and performance improvements for background code. In particular when art has been set to be invisible for exclusive art colors processing or set to none.
Removed
Fixed
- UI: repaint glitches in some cases when original number of frames (before normalization) was too low, usually for <1 min tracks.
