Hacker News new | ask | show | jobs
by drewbitllama 3151 days ago
Hi!

Thanks for expressing your interest in using Resonance Audio SDK for the Web (formally Songbird). We don't currently offer a 5.1 rendering of the audio as an available option. However, we do offer .ambisonicOutput which outputs ambisonic content directly and this can be rendered to a 5.1 target using 3rd party tools (http://www.radio.uqam.ca/ambisonic/b_g.html). If we see a large need for 5.1 rendering, it may be worth considering posting an issue to Omnitone (https://github.com/GoogleChrome/omnitone/issues) which is our ambisonic renderer on the web. :)

1 comments

Got it, thanks. Do other platforms support 5.1+? Also, can Resonance be used in wasm projects? Wondering how practical it would be to use binaural output for the web, then recompile and port to native platforms if 5.1+ is needed. Wasm at least would eliminate the need for a rewrite from JS.
Hi! Just to let you know, I've decided to add support for stereo, 5.1 and 7.1 speaker layouts in the Web version of Resonance Audio. https://github.com/resonance-audio/resonance-audio-web-sdk/i... Follow the repo to find out when the work is completed (hopefully soonish :) )
Resonance Audio SDK is available for a variety of platforms, including Unreal, Unity, FMOD, WWISE, Android, iOS, the Web and VSTs. For the web version, it can be made compatible with any other code that uses the WebAudio API. Unfortunately, none of our API current supports multi-channel surround output as you're describing.