ΣSigmaStudio Ask AI Русский Log in

How do I adjust the output level based on the external noise in the listening environment?

SigmaDSP & SigmaStudio ADIApproved Nov 12, 2010 00:00 2 replies Original on forum ↗
Thread Summary

Thread Summary

The user wants to adjust the output level of an automotive audio system based on environmental noise. The solution involves using a microphone, preferably near the engine, to detect noise levels and applying positive gain to audio signals in the SigmaDSP. The provided project example demonstrates this functionality using a white noise source in SigmaStudio, which should be replaced with an external microphone in a real application.
AI Generated Content
Subscribe
ADIApproved Question
Nov 12, 2010 00:00

In an automotive audio system, I'd like to adjust the output level based on how much environmental noise (due to wind, engine and traffic noise) is in the system. How do I accomplish this?

automotive

noise

sigmastudio

SigmaDSP

ADIApproved Reply
Nov 12, 2010 00:00

This will require a microphone somewhere in the system that will not be greatly influenced by the audio system. For example, you could have a microphone mounted near the engine to pick up engine noise.

Using the noise level of that microphone, you can apply a positive gain to audio signals in the SigmaDSP.

The attached project shows a basic example with the functionality of each cell labeled in a comment. For the purpose of this example, a white noise source is used in SigmaStudio. In a real project, this would instead be connected to an external microphone.

This project is intended as an example only and it was tested on the evaluation board. It has not been tested or tuned in a real audio system.

6f5505176fd8870e2a86036801f31837.jpg
6f5505176fd8870e2a86036801f31837.jpg
6f5505176fd8870e2a86036801f31837.jpg-450x206.jpg
6f5505176fd8870e2a86036801f31837.jpg-450x206.jpg
EZAdministrator Reply
Apr 29, 2019 00:00

This question has been closed by the EZ team and is assumed answered.