ok I am making a program that will allow someone to skip to a certain part of an audio file without having to listen to the whole thing to get there, like a bible chapter has many verses, so in order to get to the verse you are looking for I have to create a program that while the audio runs I press, (lets say - enter) everytime a new verse starts. When I press enter I want to log the number of milliseconds that verse was then the next verse log the number of milliseconds...

All I need to know how to do is set up a mostly accurate timing system so I can retreive the milliseconds...