Several years ago I purchased a Blokas Pisound sound card for the Raspberry Pi, which I have never used until now. I see that Zynthian has support for Pisound in the webconf, although with the RPi5 I had to select a different devicetree overlay specifically for the RPi5 to get it to work at all.
Audio works now, but with DIN MIDI In, I get dropped and hanging notes. So something is fishy here. I’ve put a question in the Blokas Community forum if the firmware on the Pisound might need upgrading - as far as I understand MIDI goes via an MCU and SPI (for reasons I cannot fathom, surely it would have been easier to use the on-board RPi UART, although using SPI frees the UART for other tasks I suppose).
Anyway, just wondered if anyone else has had success (or not) with the Pisound (v1.0 in this case) and an RPi5 based Zynthian.
Hi ricard
I am by no means an expert, but it could well be the Pi 5 and DIN MIDI. If you have a Pi 4 to test with, this worked for me. All of my Pi 5s do not play nice over DIN MIDI. Mind you they work with USB Midi without any hanging notes.
The thing is, that the Pisound doesn’t use the RPi UART like for instance the Zynthian kits do. Instead there is a small MCU that communicates with the RPi using SPI.
I put a similar question to the Pisound forum and got the answer that the firmware in the MCU needs upgrading. It’s a bit cumbersome as I need to move the card to an older RPi to do it (the upgrade scripts are outdated), but I’m going to try it when I have the time and see if it fixes the issue.