[Csnd] ambisonic 2nd order
Date | 2018-07-15 22:57 |
From | "C. R. Craig" |
Subject | [Csnd] ambisonic 2nd order |
Is anyone working on a 2nd order decoder for the cube in bformdec1? Are there any suggestions for other decoders that support that topology with 2nd order and run on Mac or Linux? Would there be any value in adding such a 2nd order decode to bformdec1? Thanks, Robert Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2018-07-16 01:51 |
From | Oscar Pablo Di Liscia |
Subject | Re: [Csnd] ambisonic 2nd order |
Hello Robert. To my knowledge, a cube of 8 loudspeakers would´n be enough for properly decode and handle an Ambisonics B-Format higher than 1st order. I understand that Luis Jure and his team are working in Ambisonics encoders-decoders for HOA (High Order Ambisonics) for Csound. You can find out something about their work in their Paper in the ICSC2017 Conference Proceedings. See here: I myself am working on something similar, but it´s not ready yet. Whilst Ambisonics encoding is fairly simple and "objective" (in the sense that there are only one set of fair coefficients, just to say it simply), decoding may be much more complex because of the different loudspeakers rigs and the different existing approaches to the problem. However, if you have math and programming skills, I think the best reference I can give you to see the equations to be applied on HOA decoders for several different geometries and flavors to make your own decoder is: Hope this helps. Pablo 2018-07-15 18:57 GMT-03:00 C. R. Craig <robert@craig-woods.net>: Is anyone working on a 2nd order decoder for the cube in bformdec1? Are there any suggestions for other decoders that support that topology with 2nd order and run on Mac or Linux? -- Dr. Oscar Pablo Di Liscia Profesor Titular Director Programa de Investigación "Sistemas Temporales y Síntesis Espacial de Sonido en el Arte Sonoro"Escuela Universitaria de Artes Universidad Nacional de Quilmes |
Date | 2018-07-24 15:23 |
From | luis jure |
Subject | Re: [Csnd] ambisonic 2nd order |
el 2018-07-15 a las 21:51 Oscar Pablo Di Liscia escribió: > To my knowledge, a cube of 8 loudspeakers would´n be enough for > properly decode and handle an Ambisonics B-Format higher than 1st > order. That's correct. For Ambisonics of order n, (n+1)^2 output signals are required for 3D decoding (2n+1 for horizontal-only). That means that for a cube you can only decode first-order Ambisonics, because at least 9 loudspeakers would be necessary for second-order. IIRC, the present opcode doesn't fail or warn you if you try to decode HOA into a cube of eight loudspeakers, I think it simply ignores the additional Ambisonics signals. But I can't confirm that right now. -- Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2018-07-24 15:53 |
From | "C. R. Craig" |
Subject | Re: [Csnd] ambisonic 2nd order |
Thank you both. Robert > On Jul 24, 2018, at 7:23 AM, luis jure |