Dude - thank you so much for the elaborate explanation. I honestly never thought about the fact that a lot of songs would really just be tapping the same (1-2-3-4) beat over and over.
One last Q - what was your workflow (if you don't mind sharing!) for implementing the Lady Gaga song? It's really cool that you were able to bring that into your game, and I'd love to know how you went about doing it!
Thanks again!