Check out the code at the project repo
https://github.com/sdocy/GridMusic
Send me feedback, questions, or ideas
sdocy@comcast.net
A unique approach to music players, using gridviews to provide customizable music playlists. Normal playlists
must be played in order, randomly, or by the rules of some unknown so-called genius algorithm. This app gives
listeners control over the flow of their playlists, while still retaining some randomness in the playback to
keep playback from getting stale and predictable.
Listeners lay out the songs, artists or albums for their playlist in a grid pattern. Once playback has commenced,
the next song to play will be randomly chosen from adjacent playlist grids (vertically and horizontally adjacent
grids only). If an unplayed choice is not available adjacent to the last played song, a new grid to start from is
randomly chosen. By creating their own grid patterns, users can control which songs will follow other songs.
When the current grid is done playing, an adjacent, unplayed grid is chosen to be played next.
Version 2.0 March 14, 2018
Version 2.1 March 15, 2018
Version 2.2 March 20, 2018
Version 2.3 March 26, 2018
Version 3.0 March 28, 2018
Prototyped Create Grid activity
Misc other changes
Create Grid TODO
Version 4.0 June 7, 2018
Prototyped Cover Art Downloader activity
Android development techniques I explored with this project
Cover Art Downloader TODO
Version 4.01 June 9, 2018
Version 4.02 June 10, 2018
Version 4.03 July 6, 2018
Version 4.04 July 8, 2018
Version 5.0 July 28, 2018
Save grid TODO
Version 5.1 Aug 20, 2018
Version 5.2 Aug 25, 2018
Version 5.3 Sept 2, 2018
Version 5.3.1 Sept 3, 2018
Version 5.3.2 Sept 9, 2018
TODO