Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Can you add "binaural" to the target speaker layout options? #63

Open
bluewidy opened this issue Jul 23, 2023 · 11 comments
Labels
enhancement New feature or request

Comments

@bluewidy
Copy link

No description provided.

@Vamsi100858
Copy link
Collaborator

Hi @bluewidy ,

Can you please elaborate about the functionality you are expecting with the flag "binaural" .

@bluewidy
Copy link
Author

Binaural refers to a layout where you can feel the virtualization of 3D audio on your headphones.
So what I expect is what is in this screenshot. The MPEG-H VVplayer provided by Fraunhofer already provides binaural for the target speaker layout. I hope you can hack this.
MPEG-H VVPlayer

@bluewidy
Copy link
Author

And I tried the brir parameter with my brir file and it doesn't work.
Here is the brir file I used.
bluewindys_IRs_for_7.1.4.zip

@SakethSathuvalli
Copy link
Member

Can You share the command line ?

@bluewidy
Copy link
Author

ia_mpeghd_testbench.exe -ifile:sine_1khz_cicp19.mp4 -ibrir:bluewindys_IRs_for_7.1.4.wav -ofile:result.wav

@SakethSathuvalli
Copy link
Member

ia_mpeghd_testbench.exe -ifile:sine_1khz_cicp19.mp4 -ibrir:bluewindys_IRs_for_7.1.4.wav -ofile:result.wav

Can You please confirm if the file - bluewindys_IRs_for_7.1.4.wav - complies with the bitstream format as suggested in section 17.4.2 of MPEG-H 3D Audio specification document?

@bluewidy
Copy link
Author

Oh... It looks like I need to pay CHF 208 to see the document...

@bluewidy
Copy link
Author

I succeeded in reading the documentation via a different route. So if I understand correctly, I need to provide the directory containing the multiple BRIR files as an argument to the parameter, right?

@SakethSathuvalli
Copy link
Member

I succeeded in reading the documentation via a different route. So if I understand correctly, I need to provide the directory containing the multiple BRIR files as an argument to the parameter, right?

Yes, You need to provide the path of the BRIR file (that complies) with the format specified by the MPEG-H 3DA specification document as parameter.

@SakethSathuvalli
Copy link
Member

And I tried the brir parameter with my brir file and it doesn't work. Here is the brir file I used. bluewindys_IRs_for_7.1.4.zip

We will look into the possibility of a tool to convert this into a bitstream format that MPEG-H decoder expects.

@bluewidy
Copy link
Author

bluewidy commented Aug 1, 2023

Thank you

@SakethSathuvalli SakethSathuvalli added the enhancement New feature or request label Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants