I have experienced the game enhancing nature of music while gaming. During one of the long running campaigns by Scrasamax, the other players were overwrought by the death of a beloved NPC and very nearly demanded a funeral service to be played out. It took some planning, but when the game resumed, there was music and crying.
The music was Ghost in the Shell soundtrack. "M01 Chant I - Making of Cyborg" – 4:31
There was a memorial service for the NPC, several PCs got up and spoke. There was a funeral procession, and one of the PCs even made a special crafted adornment for the NPCs crypt.
It was an interesting night to say the least. The music made it even more memorable.
Instead of CDs, the music was played on the nearby computer via Napster.
I find this thread to be very useful. It also gives more insight to the GM I know. As a player, it was easy to get wrapped up in the game and not understand how much effort went in to making it work. There were even game sessions on the fly. And there were spin-off games to the main game plot. When a few members of the group got together (an unplanned gathering) and wanted to play, we had secondary characters and plots that ran beside the main game. And when the main group got back together, sometimes we ran into the mess left behind by our other characters.
It was a lot of fun. But not easy.
And when there was a breakdown in the group, the GM handled it well. The game continued on, and eventually the group would get over whatever issues had cropped up. Then, the groups would merge back together and continue on. We would have new things to talk about, like some of the things we had encountered while seperated. It gave the game a deeper, richer enviroment to play in.
And we learned how to adapt to the diversity of the group.