Hi, In JSAmbisonics online demos we have an example that decodes to 8 speakers, working in Chrome with success. I remember we had some problem getting output for more channels out at that time, but that was a year ago and things may have changed in Web-Audio.
In general, the library supports one to provide and use their own decoding matrices for 1st-15th order for 2D, and 1st-4th order for 3D, hence one could write their preferred optimized decoding matrices to decode to 5.1 or 7.1, or binaural, and give the option in a player to switch from one to the other. The library can also compute internally a decoding matrix, based on ALLRAD, which should work ok in most cases. I haven’t used Omnitone, but it may be providing the same functionality now. Since these libraries take care of the processing and decoding, and provide examples for playing B-format files, FOA and HOA, in any connvention, wrapping them in a web-based audio player should be trivial. Best regards, Archontis Politis On 13 Jan 2019, at 12:35, Bo-Erik Sandholm <bosses...@gmail.com<mailto:bosses...@gmail.com>> wrote: https://developer.mozilla.org/en-US/docs/Web/API/AudioDestinationNode Destination channel numbers can be as many as soundcard outputs ! So yes there is nothing stopping us from having multichannel outputs from a web audio implemented in JavaScript.. Bosse On Sun, 13 Jan 2019 09:58 Bo-Erik Sandholm <bosses...@gmail.com<mailto:bosses...@gmail.com> wrote: As far as I understand there is nothing stopping us to access a multichannel soundcard from the browser. To Marc, there is nothing else than the html competence and time that stops us from using Omnitone or JSAmbisonics to produce websites with Ambisonic content. I think with the www.ohti.xyz<http://www.ohti.xyz>, this is produced with faint memories of a html course in the end of the eighties and googling shows this. The thing that I have not been able to figure out is how to create a interface for creating playlist or a GUI for a directory at files for click and play. The VLC supports ambix coded soundfield, there is somwhere a multimedia version in the works that will make it possible to use headtracking according to the VLC main developer. Bosse - - Decoding in the browser would be for casual use, mostly for binaural listening, but decoding to speaker arrays would be nice, for exemple with 5.1 system (as a 4.1 system with a square or rectangular setup). - - - Why would you not be able to decode ambisonics to a speaker array (for example 4.0 or 5.1), < from a browser >? Maybe this is no common option yet today, but why not in the future? If a browser is able to support 5.1 (stereophonic surround), decoding of ambisonics to some 5.1 system should actually be no problem. (via WebAudio) The usual way to support decoding of ambisonics (only) to binaural is because the normal application case of ambisonics is nowadays to be some “ audio track” for VR or 360° video. Right?! I don’t think this is just an abstract discussion, by the way. Maybe such decoding functions could added to Omnitone, for example? -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://mail.music.vt.edu/mailman/private/sursound/attachments/20190113/31a26327/attachment.html> _______________________________________________ Sursound mailing list Sursound@music.vt.edu<mailto:Sursound@music.vt.edu> https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit account or options, view archives and so on. -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://mail.music.vt.edu/mailman/private/sursound/attachments/20190113/455db420/attachment.html> _______________________________________________ Sursound mailing list Sursound@music.vt.edu https://mail.music.vt.edu/mailman/listinfo/sursound - unsubscribe here, edit account or options, view archives and so on.