Anything available in JavaScript can be used in wasm32-unknown-unknown you just have to write the glue code yourself. Emscripten just writes the glue code for you (and std knows how to use it which it doesn't in unknown) so it's a lot easier to use.
The here's the MDN's documentation on the Web Audio API.