Time codes

Hi, I am currently making a pyro firing system. I want to sync. the fireworks with music, I am finding it quite hard right now because i am per-determining the delays between cues and then wirelessly send the letter 'a' which starts the code, while starting the music on my laptop. I heard that there is a way to sync the pc to the arduino. Is it worth it? and if it is how can i do this? is there a software on the PC which outputs sound and serial data? ThankYou.