If you would expect less than 99 taps per trial (sound file) then you could just allow for 99 RTs per trial. For each RT you could allow for a skip out if the subject were to press an alternate key like ENTER or some such. Would this be a possibility for you?