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

Noisy Logging Messages #147

Closed
martindevans opened this issue Apr 3, 2019 · 5 comments
Closed

Noisy Logging Messages #147

martindevans opened this issue Apr 3, 2019 · 5 comments

Comments

@martindevans
Copy link
Member

When Dissonance starts up it logs some information from within the preprocessor e.g.

(audio_processing_impl.cc:687): Highpass filter activated: 1
(agc_manager_direct.cc:351): [agc] Initial GetMicVolume()=0
(agc_manager_direct.cc:356): [agc] Initial volume too low, raising to 12
(level_controller.cc:159): Level Controller metrics: {Max noise power: -84 dBFS, Average noise power: -84 dBFS, Max long term peak level: -6 dBFS, Average long term peak level: -19 dBFS, Max gain: 3 dB, Average gain: 0 dB, Long term peak level: -47 dBFS, Last frame peak level: -138 dBFS}
(level_controller.cc:159): Level Controller metrics: {Max noise power: -84 dBFS, Average noise power: -84 dBFS, Max long term peak level: -47 dBFS, Average long term peak level: -57 dBFS, Max gain: 0 dB, Average gain: 0 dB, Long term peak level: -60 dBFS, Last frame peak level: -114 dBFS}
(level_controller.cc:159): Level Controller metrics: {Max noise power: -84 dBFS, Average noise power: -84 dBFS, Max long term peak level: -38 dBFS, Average long term peak level: -39 dBFS, Max gain: 20 dB, Average gain: 7 dB, Long term peak level: -38 dBFS, Last frame peak level: -118 dBFS}
(level_controller.cc:159): Level Controller metrics: {Max noise power: -84 dBFS, Average noise power: -84 dBFS, Max long term peak level: -5 dBFS, Average long term peak level: -10 dBFS, Max gain: 20 dB, Average gain: 9 dB, Long term peak level: -5 dBFS, Last frame peak level: -115 dBFS}
(agc_manager_direct.cc:408): [agc] rms_error=22, target_compression=9, residual_gain=10
(agc_manager_direct.cc:298): [agc] voe_level=12, level_=12, new_level=20
(agc_manager_direct.cc:408): [agc] rms_error=3, target_compression=6, residual_gain=0
(agc_manager_direct.cc:408): [agc] rms_error=4, target_compression=5, residual_gain=0
(level_controller.cc:159): Level Controller metrics: {Max noise power: -84 dBFS, Average noise power: -84 dBFS, Max long term peak level: -1 dBFS, Average long term peak level: -3 dBFS, Max gain: 1 dB, Average gain: 0 dB, Long term peak level: -3 dBFS, Last frame peak level: -190 dBFS}
(agc_manager_direct.cc:408): [agc] rms_error=24, target_compression=8, residual_gain=12

This is not hooked up to the usual Dissonance diagnostic settings and there is currently no way to disable it.

@herpdederp
Copy link

I get this in Unity headless mode as well

@martindevans
Copy link
Member Author

This will show up on in any Dissonance application which sends or receives audio. Are you running your headless application as a dedicated server (exactly what that means depends on which network integration you are using).

@herpdederp
Copy link

Yes

@martindevans
Copy link
Member Author

martindevans commented Apr 18, 2019

In that case the next version of Dissonance (coming very soon) may help you out there. It lazily loads the audio pipeline - which means it never loads on a dedicated server because dedicated servers don't send or receive any audio and so never load it at all.

@martindevans
Copy link
Member Author

With Dissonance 6.4.3 these log messages have been suppressed.

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

No branches or pull requests

2 participants