Click image to view demo
Waveform Audio Filter is a powerful audio player for WordPress with filterable categories. Organize your music based on categories (keywords, genres, bpm, length, price, date, sales etc..). Gallery supports song list and grid style layout, filter style pill and dropdown layouts, dark and light skin modes, and multiple types of pagination. It can display unlimited playlists and songs in a waveform style using pagination. Plugin uses song statistics to analyze and track song plays and downloads. Comes with developer API to further extend its functionality. Written in plan Javascript which means it will run fast in your website and will not interfere with other scripts.
Updates / Changelog
VERSION 5.61 [5.6.2023]
- [FIX] invalid spacing between song items and pagination buttons after filters have been used
VERSION 5.6 [29.5.2023]
- [FIX] some bugs - [ADD] option to specify one artwork cover for all songs in playlist - [ADD] option to make each song download link the same as the play link
VERSION 5.5 [8.5.2023]
- [FIX] filter dialog opens out of screen sometimes on mobile - [FIX] some lyrics fixes - [FIX] first song can have wrong filter values - [UPDATE] converted player to javascript only (no jquery dependencies) - [UPDATE] export statistics to csv - [UPDATE] removed most css important - [UPDATE] option to use Font Awesome offline for GDPR compliance - [UPDATE] option to show text filter in pill layout in dropdown style - [UPDATE] preserve order of filters in custom query (filters_id="2,3,1") - [UPDATE] add search field in radio filter pill layout - [UPDATE] Facebook share - [ADD] stop on song end option - [ADD] change colors in admin - [ADD] option to add genres from ID3 tags to filters when reading folders - [ADD] option to sort song by custom number type filters (if you have filter type number called "Price", it can sort songs by price) - [ADD] new filter (stars / rating)
VERSION 4.41 [8.4.2023]
- [FIX] audio upload with create waveform can fail in playlist manager if site is https and audio is http
VERSION 4.4 [18.2.2023]
- [ADD] improved waveform generation
VERSION 4.36 [17.2.2023]
- [FIX] some admin fixes
VERSION 4.35 [14.2.2023]
- [FIX] filtering bug
VERSION 4.31 [1.2.2023]
- [FIX] if no filters were defined and use filtering was true, plugin would not load
VERSION 4.3 [21.1.2023]
- [FIX] admin radio filter allow only one selected - [FIX] select filter_id in shortcode
VERSION 4.21 [18.11.2022]
- [FIX] statistics might fail if song title contains ampersand
VERSION 4.2 [17.9.2022]
- [FIX] edit track sometimes affecting other tracks in playlist - [FIX] some bugs with filtering
VERSION 4.16 [22.9.2022]
- [FIX] statistics does not clear
VERSION 4.16 [7.5.2022]
- [FIX] reset filter kills pagination
VERSION 4.15 [7.5.2022]
- [FIX] waveform not changing in fixed player on song change
VERSION 4.1 [21.4.2022]
- [FIX] css safari range slider color missing - [FIX] Font Awesome css not valid for some custom playlist icons - [UPDATE] apply filters in bulk upload (folder or wp library) - [UPDATE] custom icon in edit song dialog in playlist visible and saved - [ADD] javascript function callback for custom icon click
VERSION 4.02 [24.3.2022]
- [FIX] font awesome icons clear search after icon modal is closed
VERSION 4.01 [27.2.2022]
- [FIX] some issues after 4.0 update
VERSION 4.0 [22.2.2022]
- [UPDATE] new filtering for songs (define any property: genre, keywords, length, date, bpm...) - [UPDATE] song description was not inluded in song search (only title, artist) - [UPDATE] show all shortcode params - [UPDATE] new lyrics display - [UPDATE] new icons in fixed player (link, share...) - [UPDATE] statistics update - [ADD] new filtering layouts (pill + dropdown) - [ADD] new song Grid layout - [ADD] load gallery with query parameters with filters and search - [ADD] apply filtering ajax style as each filter is selected or choose all filters then apply filtering - [ADD] option to specify player icons - [ADD] option to specify custom icons in playlist songs - [ADD] option to show scroll to gallery top button - [ADD] option to allow song download only if registered or logged in - [ADD] option to not render inline waveforms on mobile - [ADD] option to load all playlists in shortcode with playlist_id="all" - [ADD] option to set song order on start - [ADD] option to use song pagination with buttons - [ADD] import / export playlist + option to batch rename domain in song urls - [ADD] media session - [FIX] search or using filtering now works with pagination - [FIX] upload multiple songs not displaying without refresh
VERSION 2.6 [6.08.2021]
- [UPDATE] option to show all tracks on start even when genres and keywords are used - [ADD] option to upload json playlist in admin
VERSION 2.55 [29.07.2021]
- [UPDATE] download file names with song title instead of download.mp3
VERSION 2.52 [23.05.2021]
- [UPDATE] PHP 8 compatibility
VERSION 2.51 [19.5.2021]
- [FIX] audio preview field error when uploading songs in playlist manager
VERSION 2.5 [10.3.2021]
- [FIX] when player loads through share url link progress bar in song list does not work - [UPDATE] fixed player now working with multiple players in page - [UPDATE] search songs for keywords using search field
VERSION 2.0 [11.1.2021]
- [FIX] download icon created while no download url set on song - [UPDATE] admin improvements - [UPDATE] keyboard controls improve - [UPDATE] show / hide statistic icons in frontend - [ADD] sort songs by title, artist, duration - [ADD] show all audio waveforms in playlist on start - [ADD] optional fixed player bottom connected with song list - [ADD] option to read folder of songs (including ID3 tags) located in custom location on server - [ADD] options to show / hide individual action buttons (save...