code: function() {
          loadXHR('arraybuffer', function() {
              if (success()) {
                  webAudioContext.decodeAudioData(
                      request.response,
                      function(buffer) {
                          request = null;
                          dispatchComplete(buffer);
                      },
                      function(e) {
                          errorHandler(e);
                      }
                  );
              }
          });
      }
docs: audio buffer