Здравствуйте, подскажите пожалуйста каким образом можно проанализировать звуковой файл что бы построить осцилограмму средствами Web Audio API и JavaScript.

Как получать данные во время проигрывания трека знаю, но как его проанализировать полностью до проигрывания?