Hi !
I noticed ttymidi is eating CPU in the background on my system where I didn't wire any MIDI ports to the UART.
I'll send a PR making the installation of the ttymidi related components optional in setup.sh (default on or off ? for now it's default without and -m adds midi but I can change it before I submit). That said, before I do that, am I missing anything in pistomp itself that relies on ttymidi being present ? I didn't notice anything on my side but I could have missed something.
Another option could be to always install it but make the enabling of the service optional.