4 ms·
I'm not a programmer but I've thought about this a lot. It'd be interesting to know if my simple solution here has something wrong with it. My idea is based on
by jonjonjonjon22 9y ago
I'm not a programmer but I've thought about this a lot. It'd be interesting to know if my simple solution here has something wrong with it.
My idea is based on time - if we assign each song to a 1/1000th of a second, we play the song that matches the 1000th of a second when the next song is called.
In this case, I'm referring to the 1/1000th of a second of current time of day. Depending on the song´s position in the second that I change tracks, is what song gets played.
A bit more randomness (if this is needed) could come if we use Pi - for example, we can run through a series in Pi which adds to the ID of the song. Differing track lengths then do the job of ensuring that we always wind up on a different song in the loop.
The above seems to my layman's eye to be a simpler solution, at least.