First of all I do not have any similar hardware so I can not test it and tell you “do this”. And in our previous discussion I recommended to you another library because I am sure it is working because I know its maintainer.
Second, why you have here the number 128?
Your values are not correctly set. Wrong gain or something liek that.
BR, Jan