Here are the configurations I am using.
glb_mclk had to be disabled for output to occour. Not ideal but I'm supposing this is the tradeoff for the Piano 2.1 working again. Perhaps a future update from RPi/Allo may address this. (See Edit below...works now
)
I added the Piano 2.1 firmware to allow dual-mono with setting of each channel output as otherwise one is always louder than the other... I believe this is a bug in the Piano 2.1 hardware.
Code:
cd ~
wget https://github.com/allocom/piano-firmware/archive/master.zip
sudo unzip master.zip
sudo rm ./master.zip
sudo cp -r ./piano-firmware-master/lib/firmware/allo /lib/firmware
sudo rm -rf ./piano-firmware-master
Then use MoOde volume setting=disabled
ALSA max volume =94
Analogue gain =0db
Subwoofer volume =94
check with...
Code:
pi@kali:~ $ ./piano.sh
Dual mode: Dual-Mono
Subw mode: None
Sub xover: 60
Sub level: 94%
Main levl: 94%
Mstr levl: 94%
I'll give it another couple of upgrade cycles and if glb_mclk is not re-enabled by Allo then I will retire the Piano and use the Kali off-board with another DAC. Meantime it plays.
Edit.. O.K. got glb_mclk working by adjusting the Piano dip switches...(Previously both had to be Off) With the Pi powered off...set the RPI compatibility to Off and the Hat to On. Go back to Audio settings and enable glb_mclk, reboot.