Second attempt. Hopefully easier to diegest.
The way it works now is not very user friendly.
If you have Auto play all selected the Single Autoplay button does not disable the now playing song.
It actually places underneath a permanent autoplay command, this is bad why would you do that? You have just contaminated your playlist.
And all you wanted was to cancle the All Autoplay single song temporarely as you have a need to stop at the end of this song , once the pause is no longer needed you just hit start.
This is simple and does something useful because you dont have to nurse the ipad you can walk away knowing it will stop and cue the next song automatically.
Thats one example.
IF you get out of Autoplay all, and play your already programed playlist with mixture of autoplay presets, if you then decide to bypass or input an auto play it works but it has now contaminated your standard default playlist with Autoplays you only needed for this gig, and not the next.Again it works but its not user friendly as you will spend more unnecessary time disabling the last gigs autoplays you dont need again.
Thats another example.
My logic is very simple and fixes all these issues and does not change a thing on the interface.
Autoplay all stays as is, and if its engaged the Single auto play button temporarily cancels the autoplay for that song and does not place an autoplay permanent command this applies if stopped or playing with Autoplay all engaged because this is not a good spot to be manipulating your permanent settings because all the songs show they are engaged so how do you know what you are doing, this is bad logic.
Inputing autoplay for PERMANENT use in playlists should only be able to be done in STOP mode and AUTOPLAY ALL off.
If you get out of Autoplay all, and you are in STOP using Single autoplay button changes the state of the now selected songs and this is permanently remembered.
So when you hit START and then you use the SINGLE AUTOPLAY it changes the state of autoplay TEMPORARELY only.
This means you dont contaminate your permanent autoplay settings while performing but you achieve the exact need for autoplay on the run.
This logic is giving you flexability and a purpose, the logic now has issues and very basic use.
It works but it does not shine.
The dual colour of now playing song if you chose to replay a song is just the icing on the cake to complete the very simple to operate logic.
No need for extra buttons ,clearly seen on screen, very easy to create, exactly what you need on the run using foot pedals and no time wasting later correcting unwanted Autoplays. Just smooth to use.
I hope this explains it better.