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

different between drp and cavern #91

Closed
kaedewang opened this issue Feb 24, 2023 · 27 comments
Closed

different between drp and cavern #91

kaedewang opened this issue Feb 24, 2023 · 27 comments
Assignees
Labels

Comments

@kaedewang
Copy link

contect: dolby Helicopter
render target: 5.1.2 side
drp:
图片

cavern:
图片

What causes this difference?
Is the default speaker angle different?

@VoidXH VoidXH self-assigned this Feb 26, 2023
@VoidXH VoidXH added the wontfix label Feb 26, 2023
@VoidXH
Copy link
Owner

VoidXH commented Feb 26, 2023

The single object in this content moves in a circle, which should result in a cosine/sine envelope for the two channels. The result in Cavern is the correct one, DRP is overemphasized. If you set the height channels over 45 degrees of elevation, Cavern can do the same, but I wouldn't recommend it.

@VoidXH VoidXH closed this as not planned Won't fix, can't repro, duplicate, stale Feb 26, 2023
@kaedewang
Copy link
Author

I agree with you. Object moves faster by DRP. Like jumping from one to another.
I also check bird in Amaze. It moves faster, too.
The following is 7.1.4 result. Is it OK in red cycle?
图片

@VoidXH
Copy link
Owner

VoidXH commented Feb 27, 2023

Yes, the object's speed is not constant. You can take a look in the driver's visualizer.

@VoidXH
Copy link
Owner

VoidXH commented Mar 17, 2023

This is not DRC, it doesn't make the sound silent. DRP basically allows this object to move past the room's wall to increase the Atmos effect.

@VoidXH
Copy link
Owner

VoidXH commented Mar 17, 2023

No, it doesn't fake. Objects in an Atmos file have positions between 0 and 1, and DRP likely considers anything below 0.25 completely on the left, and anything above 0.75 completely on the right. Cavern has no such behavior, it doesn't exaggerate the Atmos effect.

@kaedewang
Copy link
Author

@ValZapod Max channels of flac is 8. Is it right?
I am consider how to combine 16-16int audio tracks to 8-32int because most players only support 7.1. Audio AMP will separate by TDM setting.
But I don't know how to do it. Do you have some suggestion?

@kaedewang
Copy link
Author

There is one thing I don't understand.
About DRP render script, why volume are different for different movies?

ex.
Leaf: Volume is similar.
Left DRP; Right Cavern
图片

F1: Cavern is louder.
Left DRP; Right Cavern
图片

@kaedewang
Copy link
Author

kaedewang commented Mar 27, 2023

Of course. You will have to separate channels with ffmpeg and use two flac stream. Do NOT use audacity, it is not lossless for wav.

But how to combine TWO-16s track to ONE-32s track? Is it possible?
I want to use 8-ch flac to store 16-ch track.

Did you use ac3dec-drc-suppress=true that disables DRC?

Disable DRC,Cavern is still louder.
图片

@kaedewang
Copy link
Author

In 32s, high 16bit stores one channel and low 16bit stores another?

@VoidXH
Copy link
Owner

VoidXH commented Mar 27, 2023

Disable DRC, Cavern is still louder.

DRP is always at the -6 dB clipping protection volume, Cavern is only for X.X.2 setups, otherwise it's just -3.

@kaedewang
Copy link
Author

want to use 8-ch flac to store 16-ch track.

Not possible.

combine TWO-16s track to ONE-32s

You mean bits?

Haha, I realize Eight 32s wavs pack Sixteen 16s wavs and success to play by amp unpacking. But I can't find which android player can support 7.1 and 32s. Do you have some suggestion?

@kaedewang
Copy link
Author

Is it possible to store wav in eac3? Because kodi supports pass through.
How many channels and how bit depth will pass through for eac3?

@VoidXH
Copy link
Owner

VoidXH commented Mar 31, 2023

While you can have 16 channels in E-AC-3 with E-AC-3 Merger, it's compressed, mostly in 16-bit precision.

@kaedewang
Copy link
Author

E-AC-3 Merger

What's it? Is it a tool? Where can I find?

@VoidXH
Copy link
Owner

VoidXH commented Mar 31, 2023

It's also a Cavern project, on the bottom of the downloads page.

@kaedewang
Copy link
Author

Amazing, do you already have used passing through to transform multi-channel wav?

@VoidXH
Copy link
Owner

VoidXH commented Mar 31, 2023

No, it was released just yesterday.

@kaedewang
Copy link
Author

How coincidence. So
Is it possible to psss through merged E-AC3?
Can AMP read passed through E-AC3 like wav(tdm)?
My system
Android -USB- UAC -TDM- AMP

@VoidXH
Copy link
Owner

VoidXH commented Mar 31, 2023

If both the player and DAC supports 7.1, it should work. It's using the same method.

@kaedewang
Copy link
Author

I try to use merger.
L: 1.wav->5 sample 1111
R: 2.wav->5 sample 2222
图片
12.zip
Does it finish merging?

@VoidXH
Copy link
Owner

VoidXH commented Mar 31, 2023

Added an error check in the new version, but no, stereo is not supported, only 4.0, 5.0, 5.1, or beyond.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants
@VoidXH @kaedewang and others