bs3x has worked for me since I bought it new. A couple of things:
-
I’m using MacOS catalina and the configuration software “mostly” works. It can’t find the template library even though it’s in the same directory. The configuration software works great on Windows 10, but on Windows I can’t get the firmware updater to work (works on MacOS though).
-
Even though it is supposedly class-compliant, I have found the steadiest usage when plugged in and using midi cables (i.e. not just usb-only). Specifically, my iconnectivity mioxl seems to have some issues both powering it sufficiently and causes failures when uploading all configuration settings.
-
I still have the original CD that shipped with it, but there’s nothing on it that you can’t get off the website.
-
The bs3x repository someone linked earlier has the 1.9 firmware in the binaries folder. You can just download it without having to build it from source or anything. I installed it to get the configuration software to quit nagging me about an update being available.