-
Notifications
You must be signed in to change notification settings - Fork 20
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
Using 'binaural' audio as special type of 'direct speaker' #282
Comments
@tomjnixon and I had a brief chat about this, probably a year or so ago. |
Thanks for your feedback @firthm01 and @tomjnixon !
What do you think? |
Yes, that could work although I'm not sure how good the LS upmix reproduction of the binaural asset would be for general use. For your edited AXML, the |
Hi, some random thoughts on this:
As for headLocked and headphoneVirtualise, these should both be easy enough to implement (except for the DRR, which needs more DSP work). The only problem i see with using headphoneVirtualise bypass for this is that your binaural content has to be placed between +-30 and +-110 degrees, which might be ok. |
Thanks @firthm01 and @tomjnixon for your explanations. However, I think ADM and its whole eco-system is eventually also intended to describe and allow for combining all formats. They still can stick to their main deliverable, the binaural mix, by simply bouncing it from a master track (and not render it from ADM). And sure, a upmix from binaural to muiltichannel (or ambisonics) is just a makeshift, depending on the input materail and needs careful judging if it suits. And one thing on playing binaural on loudspeakers: This has been a discussion for 50 years, ever since ARD started to produce dummy head stereo at large until the early 80s). |
FWIW Dolby 'do' use AC4-IMS binaural stream rendered from the ADM for all Atmos-enabled stereo devices such as laptops, tablets and phones playing e.g. Tidal, Amazon Music, Apple Music etc. My Asus laptop has this option. When I tested what they were doing to the headphone binaural stream, it seems a variation on RACE ie Ambiophonics where there's a Cross Talk filter. This way they use the same stream for headphone binaural and speaker ambiophonics. |
I'm wondering if we hadn't already touched on this earlier (and I've simply forgotten the outcome)...
In a workshop on immersive radio drama at HdM Stuttgart (now the domain of Prof. Dr. F.M.) we've came across this use case:
There might be a (pre-rendered of dummy head stereo) binaural audio element (c.f. 2076- 2 'typeDefinition 005') that needs to be added as a special case of 'direct speaker'.
When rendering the ADM in binaural this should not be additionally rendered but just added to the (BEAR) rendered output.
I reckon this also somehow related to the 'audioBlockFormar headlocked' function.
If this element optionally should then also rotate with head-tracking, is debatable or technically depending.
Open also, how this signal type is to be treated in ls monitoring: +/-90°?
But creators might also consider to additionally process and route the primary binaural signal with up-mix plug-ins to 'widen' it, and defining alternative 'loudspeaker-dedicated' audio programmes.
My naïve imagination:
adding a directSpeaker type "binaural"
with check-box 'bypass binaural ADM
rendering'
Thanks.
The text was updated successfully, but these errors were encountered: