"Keep your screen awake"
There is a js API for that: Screen Wake Lock https://developer.mozilla.org/en-US/docs/Web/API/Screen_Wake...
Only Chrome as yet, but very useful.
i would love to add this type of functionality to my own music collection over at https://www.clumsycomputer.com/curations/music
im not really sure how feasible that would be though since its essentially just a a bunch of links sourced from a variety of music services, the most prominent being youtube
perhaps it would be possible to extract the audio data from the video stream, compute the key in a web worker, and then queue up a transition
anyhow this is tight
bravo
I made software using JavaScript that has about 300 songs and the software mixes the tempo matched instrumentals in key, each refresh creates a new endless mix and its powered by the super accurate Web Audio API hardware clock, even works on iOS. The dopest part is that it is super flawless accurate as far as key matching and tempo matching goes and its all written in vanilla JavaScript. It even does some things DJs cant currently do, like considering the accurate tempo/pitch shifted key (like when a DJ speeds up a song) instead of the one the song is recorded at. As much fun as DJing has been to me for over 20 years, this is even more fun because it comes up with combinations I love and have never used before but they sound great together.