I just noticed (ok, I should have done this before) that I hear swapped output from my Hifiberry DAC+, which is installed on my RPi 3B+. Left channel is played on the right, and vice-versa. Surfing the Internet, I heard that the audio pinout could have been inverted from previous RPi 3B: this could be the issue, as I got the abnormal behavior also with other OSes on my Rpi. With the original analog output jack everything is ok, as expected.
The question is this: is that just an issue of my configuration and, if not, how could I proper fix it, possibly the soft(ware) way. I mean, I wouldn't like to swap cables, because I got the jack 3.5 mm DAC version I spent last two hours with SSH terminal and asound.conf, without any success.
Update: I wrote to Hifiberry, and they quick replied that the PCB of the DAC+ jack version has inverted channels "by design", as it was the only way to make it compact. Shame there's no mention of it anywhere (box, instructions, ...), and no cable was included to swap the channels.
Thanks God my cousin has good electronic skills, so this evening he cut one jack and soldered the wires to a brand new one, inverting the channels.
Sorry not to be replied by anyone... my suggestion to the team is to implement a "swap left-right channels" slider in settings, and to pre-load a "left-right" audio test sample, because this inverted channel situation is unacceptable. Think about buying a mirrored image tv.
Thank you for your reply. I know the issue is only for the "jack 3.5 mm" version, because their support admitted they installed the interface that way in order to make the board compact. As you can see, the female jack is on the opposite side of the board, respect to the RCA version.