I'm looking for harmonic enhancement and suppression of the fundamental to decrease demands on the driver.
The SuperBass block does part of what you're looking for. It generates harmonics for tones below a cutoff frequency. However, it does not suppress the fundamental. I would recommend that you use SuperBass followed by a high pass filter to achieve that.
On the ADAU1701, SuperBass can be found in ADI Algorithms -> Dynamic Bass -> Stereo -> SW Slew -> SuperBass.
Thanks for the help Tyler. I did not find any information about it in the Help Content. Do you know where I could find more information on the operation of this algorithm?
That's an interesting discovery you made. The Bass Gain parameter (shown circled red below) should cut the bass below the crossover frequency, but a quick test shows it doesn't work that way. It seems to adjust the generated harmonics more than the fundamental bass! As you have suggested, adding a HP filter does a much better job.
More information about the SuperBass block can be found here: SuperBass [Analog Devices Wiki]
And thanks for the test, Bob! I'll bring that up to the software team.
SuperBass does not work on my ADAU1701MiniZ board : no sound.
Value is 0, when SB is on (green) and 1 when SB is red (off).
In both cases : no sound.
DynamicBassBoost works well.
Did you meet this issue ?
To be more clear :
This setup works.
This setup works too.
This one works too.
This one does not work, no sound.
And the following setup (what I want to use) does not supply any sound.
Quiet strange !
Any advice is welcome.
I replicated the schematics that you said do not give any sound, but I did not have any problem with them... Would you mind attaching your SigmaStudio files so I can test them out? This would help us narrow down your issue.
Thank you for your reply.
I tested again today and ... it works !
Sorry for my post,
Retrieving data ...