Как в html5 реализовать бесшовное воспроизведение аудио петли?
Луп должен повторяться в записанном файле минимум 4 раза.
Когда отыграны первые 3 - делаем перемещение позиции на начало 2-го лупа. (1,2,3,2 и т.д. по кругу)
Тайминг-засечки начала каждого лупа лучше передавать вместе с луп-файлом.
Задача проста: не давать останавливаться плееру через seeking-перемотку.
Никаких "стоп"! Только: 
1. загрузка трэка, 
2. seeking в конец (чтобы предотвратить отложенную буферизацию), 
3. готовность к воспроизведению, 
4. seeking на начало, 
5. пауза. (всё, трэк готов к воспроизведению)
PS: Если кто что еще знает - с удовольствием послушаю!
Спасибо!
howlerjs (смело берите вторую версию, успешно опробована в продакшне).
Далее загуглите, как smooth loop делать - уверен, справитесь.