├── README.md
├── index.html
├── overview.png
├── player.css
├── player.css.php
├── player.js
└── playlist.php
/README.md:
--------------------------------------------------------------------------------
1 | This is a basic HTML5 music player
2 | This was made to be a simple music player with all the basic features a music player should have as well as have a mobile friendly layout
3 |
4 | Features:
5 | Loop: Play the current track over and over again.
6 | Shuffle: Play tracks at random instead of in order.
7 | Repeat: Allow tracks to repeat (When un-checked every track much be played once before it can be played again; saved between sessions; Played tracks are marked as ✔ in the playlist)
8 | Next/Back: This feature now uses a play history log, this is not saved between sessions (max length is the size of your playlist)
9 | Note: Clicking on a track after using the back feature will bump your historic playback to the present, for example say you hit back 5 times(history at -5) and you click a track, your history will be bumped back up to the present(history at 0)
10 | Note: Changing the number of tracks in the playlist will reset session data
11 | Note: Tracks will not mark a track as played unless it is at least 15% complete
12 | Note: ID3 (meta data from audio files) data is not displayed on very low screen widths (tiny smart phone)
13 | Note: Playback can be restricted to a single folder by double clicking it
14 |
15 | Overview:
16 |
17 |
18 | Keyboard shortcuts:
19 |
20 | pause - Spacebar 21 | volume up - Plus on the number keypad 22 | volume down - Minus on the number keypad 23 | next song - Left arrow key 24 | previous song - Right arrow key 25 | skip 5s - Up arrow key 26 | rewind 5s - Down arrow key 27 | toggle shuffle - S key 28 | toggle repeat - R key 29 | toggle loop - L key30 | 31 | Setup: