I happily used ropieexl with pi2aes@rpi4 for a while.
And most loved feature is I can play to aes input of my Genelec speakers , stop playing on Roon, then play marantz XLR analog outputs and speakers detect signal automatically and switches to it.
After one of upgrades this behavior is gone .
Genelec says it must not receive any data , even zeroes , at all on ars/ebu input to be able to switch to analog input.
So I suspect something changed in config .
Probably latest ropieee Linux kernel upgrade ?
@spockfish , only hope you could have idea on how I could debug it . I am DevOps and using Linux shell is not problem at all . So throw some scripts at me, please .
Of course goal is to restore “no data sending to AES after pause in Roon “ state of things .
Right now I can bring analog input back only by ropieee restart , which is not super convenient:)
Sorry to go a bit off topic. Can I ask how you handle volume control when going AES into the Genelecs? Is it device volume in Roon? I have the 8341 and been thinking about the trying PIAES.
Thanks ! I choose pi2aes in hats list in ropiee UI . But seems it is using hifiberry digi driver . And I guess that was used before I got described problem.
Thanks for muddying water here No worries really .
So I use DSP volume . I tired remote for Genelec but you can not set it without glm box powered and it is tricky , once I got full volume , and on 8361 it is around 110db I guess . Was not pleasant experience:)
So I decided that good Roon DSP volume is acceptable , it uses 64 bit to avoid too much rounding drifts you know .
This might be possibly related to Alsa DAPM that has been disabled in the latest version.
Alsa DAPM disables outputs after 5 seconds when there is no data.
@Mykola_Derzhak I can give you some instructions to test if this is the case.
I think (and in general I do not like adding complexity) the only proper way is to expose this as a setting. Where the default is DAPM off, but for cases like yours you can enable it.