So far both versions are working well for us. Tangentially related, we did find something on Windows that could be potentially confusing to users, and I wonder if BASS could be improved here: Apparently Windows 10 introduced app-specific default devices at some point (type "Sound Settings" into the start menu, then scroll down in that settings panel and choose "App volume and device preferences"). There, you can choose specific input and output devices for each application. As one would expect, using the new default device option follows that choice, but BASS_(Record)GetInfo doesn't reflect the app-specific defaults (just the system defaults), so in our UI we show that a completely different device is the current default device. Could you look into this and check if it's possible for BASS to retrieve the app-specific default devices in addition to system defaults?