From someone who hasn't taken comp sci classes in the past 20 years, if I buy a Pi Pico 2 tomorrow, is there a binary I can load with the RPi attached via USB to get this to work?
Yes. Binary releases for the firmware and Console applications are available from the GitHub repository.
EDIT: We have our first bug report!
It appears that the WCID in the USB descriptors is slightly malformed. This results in the audio device working correctly but Windows not knowing which driver to install for the control device. I didn't notice this, as Windows caches USB descriptors and must have cached a working WCID from a previous build.
For the moment, you will simply need to grab
this application and select "Weeb Labs DSPi (Interface 2)" from the dropdown box. Make sure "WinUSB" is selected next to the green arrow and then choose "Install Driver". Give it a few minutes to install.
Once installed, everything should be working and you should have two DSPi devices; one under "Sound, video and game controllers" and the other under "Universal Serial Bus devices".
You can then use the DSPi Console application. Thanks to
@darrenwjlau for catching this. It will be patched this weekend.
EDIT 2: Fixed in latest commit. I will be pushing release v1.0.5-hotfix for this shortly.