[FFmpeg-devel] [PATCH] libavfilter/af_ambisonic.c Added File for Ambisonic Filter

Andy Furniss adf.lists at gmail.com
Sat Mar 11 12:53:31 EET 2017


Paul B Mahol wrote:
> On 3/11/17, Andy Furniss <adf.lists at gmail.com> wrote:
>> Sanchit Sinha wrote:
>>> libavfilter/af_ambisonic.c | 139
>>
>>> +        w=(float *)(*(in->extended_data)+itr);
>>> +        x=(float *)(*(in->extended_data+1)+itr);
>>> +        y=(float *)(*(in->extended_data+2)+itr);
>>> +
>>> +        *lf = root8 * (2*(*w)+*x+*y);
>>> +        *lb = root8 * (2*(*w)-*x+*y);
>>> +        *rb = root8 * (2*(*w)-*x-*y);
>>> +        *rf = root8 * (2*(*w)+*x-*y);
>>
>> Seems a bit misleading to call something ambisonic if all it will
>> do is 2d, so partial b-format to (square?) 4 channel.
>>
>> Why not be more specific in the name so the limitation is clear.
>
> This is just for qualification task. Later filter willl be extended.
>
> It will not be applied as is in tree.

Ahh, OK.

A complicated subject.

Sanchit, in case you don't know, some of the people who were around at
the birth of ambisonics, plus ambdec author can be found on the list -

https://mail.music.vt.edu/mailman/listinfo/sursound






More information about the ffmpeg-devel mailing list