Thanks. There were a few things I needed to fix. One was your tip and setting the channels to [0,1]
Second was that I had 'peq_presets': 2, and that needed to be 'peq_presets': [2], (currently only testing this on one preset slot that was unused).
I also needed to install a Python version of 3.10 or higher, as my RPi was running Python 3.7 which didn't support some of the syntax in your script. And lastly I needed to change the permissions for the logging directory/file so that the user volumio could write to the file.
Now it works, and I can hear the loudness adjustments! Great job man! And it works on the input channel. Now I finally have my high-end dedicated music setup just how I like it, loudness correction was the last piece missing from this.
One thing I am noticing is that at my default listening volume of -40dB as indicated on the miniDSP, I don't see the biquad values changing when I lower/raise the volume. It's not until I reach -33.5dB that the biquad values start to change. What can I do on my end to keep having this be recalculated well into lower volume levels (I don't often listen very loud)?