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

finding solution for auto switching input source if input level reaching threshold

SigmaDSP & SigmaStudio rainy75x Oct 16, 2025 00:00 5 replies Original on forum ↗
Subscribe
rainy75x Question
Oct 16, 2025 00:00

Dear ADI Teams

i have some idea,if the volume is low then input source is the loudness one for bassboosted,and if high volume is detected then the input will switch to the original input for easier compressor to prevent clipping,but i thought the signal detect block cant help in this case,any solution?

Audio Signal Processors

software

SigmaDSP Audio Processors

4.7.0

adau1701

pastedimage1760593901494v1.png
pastedimage1760593901494v1.png
DaveThib Reply
Oct 18, 2025 00:00

Hello rainy75x,

This is just a case of sensing the signal levels and then doing "something". The "something" would be to switch to a different signal.

I did make a program to do something similar. It is up here on the forum somewhere but here is it is:

5661.ADAU1701 Level Sensing Audio Switchover.dspproj

This will get you in the ballpark and you can modify this to do what you are thinking of.

Dave T

rainy75x Reply
Oct 19, 2025 00:00

Dear Dave,

Thank you for reply,i've tested and its work perfectly for me,it's help me alot

Rainy75x

rainy75x Reply
Oct 19, 2025 00:00

if i setup like this,all the sound is gone,so,what's the problem? if i delete mux switch below for treble it's work again

pastedimage1760868569841v3.png
pastedimage1760868569841v3.png
DaveThib Reply
Oct 20, 2025 00:00

Hello rainy75x,

I looked at your screenshot of the project and I checked something with my project and I have absolutely no idea why you are seeing what you are seeing?

Can you send me two projects, one working and one not working? You can send it to me via direct message if you do not want to put it up on the forum. Just make sure you also send me a friend request or I will not be able to respond.

Thanks,

Dave T

rainy75x Reply
Oct 20, 2025 00:00

i cant send friend request to you,so i think i'll reply here,the problem i faced is if i setup one switch slew,everything work and i have signal on the detector at dac + i2s out at -40db,but if i and more mux switch lew,all signal is gone :( this is my project 110 design of rainy75.dspproj