I currently have a wireless USB headset which works ok, but has the typical drawbacks of USB headsets (acts as a separate sound card to the host OS). For that reason I'm considering to get a Pi and use it like this:
- USB headset on the first USB port
- simple USB soundcard on the second USB port
That way I could connect the stereo jacks from the USB soundcard to my PC's onboard soundcard and use the USB headset like a "normal" headset. Additionally I could do probably some nice stuff with the GPIOs to connect e.g. a rotary switch for volume adjustment and a mute button.
However, since I don't have a Pi yet I wonder if there'll be a noticable latency with this setup? On the software side I thought about using JACK to make the connection between the two audio devices.