I put these animations together in Blender by creating an array of toruses, adding a series of shader nodes, and animating the texture coordinates. If you don't know what any of that means, don't worry. This isn't supposed to be intellectual. Just sit back and enjoy the music.