Comments (8)
That does not have any reference levels, that file is not channel wav. It is object ADM.
There's only one audible object at a time, the volume difference is still caused by Cavern's mixer for some reason which needs fixing.
from cavern.
But ADM is converted (rendered) to channel PCM. Would not changing reference levels in ADM change PCM?
Changing the mixer won't affect ADM, because ADM is exported without mixing to the selected environment.
from cavern.
Levels are correct in 1475f9e and in the latest binary release. In this file's case, the overall gain is -3 dB, this can change from content to content and is normal.
from cavern.
But it is now slighly lower, is that expected?
Yes. Atmos content is always mixed lower.
from cavern.
Not those gains, the JOC matrix.
from cavern.
I decode https://download.dolby.com/us/en/test-tones/dolby-test-tones_7_1_4.mp4 by cavern.
But I think there are some problems, please check:
- channel 5/6<->7/8 order is reversed with DRP.
- channel 12(trr) is very strange, it outputs with channel 9(tfl) together.
- When 1 channel is outputing, others are not mute.
from cavern.
Reproduced, tracked in #56.
from cavern.
Fixed and released, the bug was the top rear right's incorrect location. The channel order is correct in Cavernize, all PC standards use F R C LFE RL RR SL SR as the beginning, this includes WAV. Cavern is using WAVEFORMATEXTENSIBLE, which means the channels are labeled and players/converters can use this information to remap them when needed.
from cavern.
Related Issues (20)
- Cavern/Cavernrize tools for mpeg-h audio? some ideas HOT 4
- Multithreaded single FFT HOT 1
- Limitless Audio Format Mixed Mode HOT 2
- Yet another FFT optimization idea HOT 1
- Cavernize Live HOT 2
- Spatial Remapping
- Sealing merging
- Correct sign (phase) by simulation
- Odd channel counts
- Encode ADM to E-AC3 JOC HOT 3
- LFE input selection HOT 1
- SL/RL for 5.2 exports are swapped HOT 1
- Add treble attenuation to all curves except flat HOT 2
- Side/rear swap doesn't work in Cavernize HOT 1
- Source curves aren't smooth HOT 1
- Optimize AddSlope HOT 1
- WaveformUtils.Downmix HOT 1
- arm64 binary for downloads HOT 1
- Add ST 2098-2 Immersive Audio Bitstream HOT 6
- ASIO support HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cavern.