Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-12 Thread Dave Malham
Why on earth do people hard code these channel limits in? Ok, I understand
the general thinking is based on performance considerations but...Moore's
Law is not a new thing and whatever you think are the limitations today are
not what they will be next year. I thought we had gotten past low channel
counts when Reaper came out.

Dave

On 12 October 2017 at 10:39,  wrote:

> Citando Politis Archontis :
>
> Hi Stefan,
>>
>>
>>
>>  On 12 Oct 2017, at 02:50, Stefan Schreiber > > wrote:
>>
>>
>>
>>  Omnitone offers ambisonic decoding and binaural rendering of:
>>
>>
>>
>>* First-order-ambisonic stream
>>
>>* High-order-ambisonic stream: 2nd and 3rd order.
>>
>>
>>
>>  The input audio stream can be either an HTMLMediaElement ( or
>>  tag) or a multichannel AudioBufferSourceNode.
>>
>>
>>
>>  I may be wrong, these things change quite quickly, but the
>> HTMLMediaElement, which could be used for live streaming does not support
>> more than 8ch at the moment, hence it would work with FOA only, while the
>> AudioBufferSourceNode can handle up to 32 (hence 4th-order) but works only
>> with loading audiofiles.
>>
>
> You are probably quite right on all...
>
> Best regards
>
> Stefan
> -- next part --
> An HTML attachment was scrubbed...
> URL:  nts/20171012/0263c5b7/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.
>



-- 

As of 1st October 2012, I have retired from the University.

These are my own views and may or may not be shared by the University

Dave Malham
Honorary Fellow, Department of Music
The University of York
York YO10 5DD
UK

'Ambisonics - Component Imaging for Audio'
-- next part --
An HTML attachment was scrubbed...
URL: 

___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-12 Thread stmar

Citando Politis Archontis :


Hi Stefan,



 On 12 Oct 2017, at 02:50, Stefan Schreiber  
> wrote:




 Omnitone offers ambisonic decoding and binaural rendering of:



   * First-order-ambisonic stream

   * High-order-ambisonic stream: 2nd and 3rd order.



 The input audio stream can be either an HTMLMediaElement (  
or  tag) or a multichannel AudioBufferSourceNode.




 I may be wrong, these things change quite quickly, but the  
HTMLMediaElement, which could be used for live streaming does not  
support more than 8ch at the moment, hence it would work with FOA  
only, while the AudioBufferSourceNode can handle up to 32 (hence  
4th-order) but works only with loading audiofiles.


You are probably quite right on all...

Best regards

Stefan 
-- next part --
An HTML attachment was scrubbed...
URL: 

___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-11 Thread Politis Archontis

Hi Stefan,

On 12 Oct 2017, at 02:50, Stefan Schreiber 
> wrote:

Omnitone offers ambisonic decoding and binaural rendering of:

   * First-order-ambisonic stream
   * High-order-ambisonic stream: 2nd and 3rd order.

The input audio stream can be either an HTMLMediaElement ( or  
tag) or a multichannel AudioBufferSourceNode.

I may be wrong, these things change quite quickly, but the HTMLMediaElement, 
which could be used for live streaming does not support more than 8ch at the 
moment, hence it would work with FOA only, while the AudioBufferSourceNode can 
handle up to 32 (hence 4th-order) but works only with loading audiofiles.

BR,
Archontis Politis





-- next part --
An HTML attachment was scrubbed...
URL: 

___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-11 Thread Stefan Schreiber

Politis Archontis wrote:


Hi Len,

you can find a higher-order virtual microphone implementation in our web-audio 
ambisonics library, implementing higher-order cardioids, supercardioids, and 
hypercardioid patterns. The library is open-source and generates the patterns 
for any order, even though Web Audio supports up to 4th-order signals (without 
tricks) at that point. You can find a real-time 3rd-order demo here:

https://cdn.rawgit.com/polarch/JSAmbisonics/e28e15b384f2442a66fadc0035439c64ed65fa4d/examples/hoa-virtual-mic.html

If you manage to stream your 9 second-order signals somehow in the browser, 
then you can process them live there, but unfortunately I think HTML5 supports 
up to 8 channels for streaming audio, so at the moment HOA material works only 
with wav/ogg files.
 



I don't believe this is (still?) true:

https://github.com/GoogleChrome/omnitone


Omnitone offers ambisonic decoding and binaural rendering of:

* First-order-ambisonic stream
* High-order-ambisonic stream: 2nd and 3rd order.

The input audio stream can be either an HTMLMediaElement ( or 
 tag) or a multichannel AudioBufferSourceNode.



BR

Stefan


Regards,
Archontis Politis
Post-doctoral Researcher
Department of Signal Processing and Acoustics
Aalto University
Finland


On 11 Oct 2017, at 19:43, len moskowitz 
> wrote:

We're introducing OctoMic next week at AES (booth 315). It's a 2nd-order 
ambisonic microphone.

Does anyone else have a virtual microphone processor for 2nd-order (or higher) 
B-format?



Len Moskowitz (mosko...@core-sound.com)
Core Sound LLC
www.core-sound.com
Home of TetraMic
 



___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-11 Thread stmar





Citando Sven König :


On 11.10.2017 18:43, len moskowitz wrote:
We're introducing OctoMic next week at AES (booth 315). It's a  
2nd-order ambisonic microphone.

wow that's sounds interesting!
could something like the harpex method theoretically be used to  
upmix 2nd-order to 3rd-order yielding better results than upmixing  
b-format?


sven.



Harpex works only at 1st order. It is not likely that the Harpex  
method can be extended to >= 2nd order, for mathematical reasons.


Best,

Stefan


___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-11 Thread Sven König

On 11.10.2017 18:43, len moskowitz wrote:
We're introducing OctoMic next week at AES (booth 315). It's a 
2nd-order ambisonic microphone. 

wow that's sounds interesting!
could something like the harpex method theoretically be used to upmix 
2nd-order to 3rd-order yielding better results than upmixing b-format?


sven.

___
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.


Re: [Sursound] Virtual Microphone Processors for HOA?

2017-10-11 Thread Politis Archontis
Hi Len,

you can find a higher-order virtual microphone implementation in our web-audio 
ambisonics library, implementing higher-order cardioids, supercardioids, and 
hypercardioid patterns. The library is open-source and generates the patterns 
for any order, even though Web Audio supports up to 4th-order signals (without 
tricks) at that point. You can find a real-time 3rd-order demo here:

https://cdn.rawgit.com/polarch/JSAmbisonics/e28e15b384f2442a66fadc0035439c64ed65fa4d/examples/hoa-virtual-mic.html

If you manage to stream your 9 second-order signals somehow in the browser, 
then you can process them live there, but unfortunately I think HTML5 supports 
up to 8 channels for streaming audio, so at the moment HOA material works only 
with wav/ogg files.

Regards,
Archontis Politis
Post-doctoral Researcher
Department of Signal Processing and Acoustics
Aalto University
Finland


On 11 Oct 2017, at 19:43, len moskowitz 
> wrote:

We're introducing OctoMic next week at AES (booth 315). It's a 2nd-order 
ambisonic microphone.

Does anyone else have a virtual microphone processor for 2nd-order (or higher) 
B-format?



Len Moskowitz (mosko...@core-sound.com)
Core Sound LLC
www.core-sound.com
Home of TetraMic
___
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.

-- next part --
An HTML attachment was scrubbed...
URL: 

___
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.