Linux users... New release of my Ubuntu / Mint / Deb branch of EigenD

Based on the AMAZING work of @thetechnobear , I created a linux specific branch to work out compatibility with my studio setup, and to share it with others using similar linux distros, some time ago.

I am posting it here for those that may need it.

It contains an important update, that fixes a bug in usb handling under linux, which could lead to a frustrating case where it seems like the base station isn’t working, despite LED saying it’s connected. It can happen if there’s a reset of a usb connection at certain times, or a system reboot, and then launching EigenD will work, but nothing gets through to the base station.

Basically, the PSU ends up in an unknown state.

In the windows and mac trees, the appropriate clear before load code is in place, but wasn’t in the linux / pi side. So I’ve patched in the appropriate code to clear state before reloading a setup.

This should help anyone that’s had a mystery outage between the base station and computer, despite LEDs saying everything is good.