Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-28 Thread Politis Archontis
Hi, just a note that I replaced the binaural decoding filters in the examples with others that fix most of the decoding colouration issues that were very strong in the first version. I‘ve also added some Matlab routines that can show how these filters can be computes from an HRTF set, with tw

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-23 Thread Albert Leusink
Politis Archontis writes: > > Hi Albert, > > > > > Most of the first order samples reproduce nothing above 10k and a lot of > > them sound severely saturated/clipped. > > I re-normalized the decoding filters in the examples, could you confirm if that fixes the clipping issues > you mentioned

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-22 Thread Steven Backer
Thanks for the detailed reply, Archontis! Good feedback for us. Yes, sorry, I did kind of group all of my responses to various comments in this thread into one reply. Keep an eye out for an update to our encoder plugin (including 4th order, in approximately the same range you mention). Every

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-22 Thread Politis Archontis
Hi Albert, > > Most of the first order samples reproduce nothing above 10k and a lot of > them sound severely saturated/clipped. I re-normalized the decoding filters in the examples, could you confirm if that fixes the clipping issues you mentioned on your browser? Best regards, Archontis _

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-22 Thread Politis Archontis
(Sorry for the re-posting, sursound seems to destroy indentation from my mail manager, making the previous one hard to read..) Hi Steven, There seems to be a misunderstanding, your seem to address the considerations raised by Stefan here on the list , not me :-) … I am quite a fun of the micro

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-22 Thread Politis Archontis
Hi Steven, There seems to be a misunderstanding, your seem to address the considerations raised by Stefan here on the list , not me :-) … I am quite a fun of the microphone and I have gotten excellent results rendering to large loudspeaker arrays (>25ch) using both ambisonic decoders and the p

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Steven Backer
Hi Archontis et al., Nice work! It’s great someone is taking the time to put together the infrastructure for web-based ambisonics. I enjoyed watching your Intensity Analyzer. How did you encode the raw Eigenmike signals? Using some of our software (EigenUnits-Encoder or EigenStudio), or som

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Stefan Schreiber
Stefan Schreiber wrote: Exactly. An SF mike records over the complete musical spectrum. The Eigenmike tries to (via signal processing/HF correction) but doesn't do yet? Just to be a bit more clear: An Eigenmike has some aliasing limit frequency, if I remember well at about 7.5 kHz. (I al

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Stefan Schreiber
Politis Archontis wrote: In a sense the Eigenmike provides a much better first-order B-format. Only in a directional sense, and not that much IMO. (vs. "much better") Using proper encoding filters the range of the dipoles and omni are close to the ideal ones for up to ~9kHz, for the Sou

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Politis Archontis
Hi Michael, On 21 Jun 2016, at 10:35, Michael Chapman mailto:s...@mchapman.com>> wrote: No reason specifically, I always thought that most people associate B-format with the traditional 1st-order specification, and maybe the FuMa definition up to 3rd-order. I wasn’t sure if that’s the common ter

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Politis Archontis
Hi Albert, Thanks for the feedback! > On 21 Jun 2016, at 07:38, Albert Leusink wrote: > > Well done Archontis!. I was hoping this could be possible, somebody just had > to put the work into it...thanks so much for this. > > The examples are (sort of) working for me but sound very low res and

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-21 Thread Michael Chapman
> No reason specifically, > I always thought that most people associate B-format with the traditional > 1st-order specification, and maybe the FuMa definition up to 3rd-order. I > wasn’t sure if that’s the common term for general HOA signals. > > So, you think something like HOA B-format is better

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-20 Thread Albert Leusink
Politis Archontis writes: > > Were the examples working for you at all? > > BR, > Archontis > Well done Archontis!. I was hoping this could be possible, somebody just had to put the work into it...thanks so much for this. The examples are (sort of) working for me but sound very low res and dull

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-20 Thread Politis Archontis
No reason specifically, I always thought that most people associate B-format with the traditional 1st-order specification, and maybe the FuMa definition up to 3rd-order. I wasn’t sure if that’s the common term for general HOA signals. So, you think something like HOA B-format is better (if I d

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-20 Thread Courville, Daniel
Politis Archontis wrote: > Good point, I?ll add some clarification in the dcumentation that whenever I > mention B-format I mean first-order B-format (which should be unambiguous). Thanks. But I'm curious: any reason why you don't want to use the term "B-Format" in HOA? People working with HOA

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-19 Thread Marc Lavallée
Excellent work! :-) The examples are working. The ones for HOA are impressive. I may "steal" some of your code for ambisonic.xyz ; I was unable to use Firefox a year ago. -- Marc On Sun, 19 Jun 2016 17:08:20 +, Politis Archontis wrote : > Hi Daniel, > > On 19 Jun 2016, at 19:21, Courville

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-19 Thread Politis Archontis
Hi Daniel, > On 19 Jun 2016, at 19:21, Courville, Daniel wrote: > > Politis Archontis wrote: > >> https://github.com/polarch/JSAmbisonics >> - WebAudio_FOA.js: Implements B-format encoding, rotations, virtual >> microphones, acoustic intensity analysis, and binaural decoding >> - WebAudio_HOA.j

Re: [Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-19 Thread Courville, Daniel
Politis Archontis wrote: > https://github.com/polarch/JSAmbisonics > - WebAudio_FOA.js: Implements B-format encoding, rotations, virtual > microphones, acoustic intensity analysis, and binaural decoding > - WebAudio_HOA.js: Implements HOA encoding, rotations, virtual microphones > and binaural d

[Sursound] Ambisonics on the web pt.1: Web Audio FOA/HOA ambisonic objects

2016-06-19 Thread Politis Archontis
Hi, I thought this may be of interest to some - I finally found some time to organize some code for real-time ambisonic spatialization and binaural decoding on the browser, using the Web Audio API and JavaScript. I just published the code in Github, you can find it at: https://github.com/polar