
ThePlayer Music&Radio Player Pure Javascript
ThePlayer Music Player
Let your customers pay attention, combine and repeat your audio recordsdata with a fantastic interface.
Radio Support
ThePlayer can play web radio sources, in search of can be utilized within the performed components.
Multi-lingual
ThePlayer is designed to assist a number of languages. To add new ones to these already supported, copy one in all them right into a file, translate the entries, compile the mission, finished!
Preference Remembering
ThePlayer remembers quantity and taking part in modes (repeat, shuffle), can proceed taking part in from the place it left off and no server wanted!
API Support
Access ThePlayer features, change the observe, pause and play, skip to earlier or subsequent, add new ones, let it work in concord with your personal software.
Window Title Management
Project the taking part in observe data into the window title space. The authentic title will be preserveable. A particular dynamic script language is supported only for this.
Compact Mode
If you’re searching for an easier interface, strive “compact mode” with out cowl picture and observe data.
Reactive Layout
It has a fantastic interface baked with Svelte. Everything is dynamic and occurs immediately.
Programmable Events
Register your occasion listener strategies for effectively designed occasions. ThePlayer will do the remainder by executing your technique when the occasion happens.
Theme Support
Multiple layouts and a number of themes for every structure are supported. You can use the identical or a distinct theme for every observe.
Planned Features
- [done] realtime sound visualizer
- predefined subtitles (multilingual)
- podcast assist (defining beginnings and endings on an extended single audio file and including that factors as tracks to the playlist)
- fullscreen cinematic mode (scene with visualizer, album artwork, subtitles and so on.)
- new skins and themes
- changeable play velocity
- skill to set language translations throughout initialization (no must compile)
- the flexibility to mute and unmute when clicking the speaker icon like youtube participant (can be elective)
Changelog
## 0.1.2 (2024-04-15) * Added the flexibility to toggle the visualizer on and off. * Fixed a difficulty the place the visualizer was blocking clicks. * Performance enhancements have been made. ## 0.1.1 (2023-07-02) * Sound visualizer bars added. ## 0.1.0 (2022-10-07) * First launch revealed.