finding solution for auto switching input source if input level reaching threshold
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
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
Dear Dave,
Thank you for reply,i've tested and its work perfectly for me,it's help me alot
Rainy75x
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
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
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
Please log in to reply.

