(url)
| 170 | // --- fetch helpers --- |
| 171 | |
| 172 | async function _fetchHeader(url) { |
| 173 | const res = await fetch(url, { headers: { Range: "bytes=0-1023" } }); |
| 174 | const buf = await res.arrayBuffer(); |
| 175 | return _parseWavHeader(buf); |
| 176 | } |
| 177 | |
| 178 | async function _fetchPcm(stem, chunkIdx) { |
| 179 | const { url, header } = stem; |
no test coverage detected