I'm glad you like the music! That took me about a day to make.
The background is a shader with three sine waves with different offsets and rotations. I also add a second sine wave to create the pulse. Shaders were something that took me a while to get my head around, and I'm still not sure I completely understand them, but if you want me to post the code for it, I can.