This is an excellent, easy-to-use USB microphone with audio recording quality that punches well above the modest price tag. Controlling and customizing the mic can be a little awkward, but AVerMedia ...
It’s also highly functional, using a single dial to adjust the input gain, headphone monitoring volume, and even the microphone and PC mix to strike the right balance between the two.
These modules are known to be compatible, but many others will work too: You can also build a standalone visualizer using a Raspberry Pi. For this you will need: Raspberry Pi (1, 2, or 3) USB audio ...