I tested this in Chrome and it looped fine, but then when I tested it in IE there was a short gap like you said. I'm guessing this is an issue with how different browsers implement audio rather than an issue with Construct itself - have you tried on different browsers?