Endless Jingling was written and recorded by Josh Millard. It selects a handful of christmas songs at random from a collection of three dozen recordings, then jumps around randomly between them forever and ever and ever or until you reload for a new combination of songs.

UPDATE Nov 2018: hey it works on phones now too! You might have to tap once to make it start making noise.