I am having an issue in which the call quality on my 3CX softphone is poor. I have two desk phones on the same network (1 HTek and 1 Yealink) and they both sound great. It's the Windows softphone which sound bad. The two hard phones are both using a session border controller, my firewall is giving the highest priority to TCP and UDP ports 5090 and my PC is an Intel i7 with 16GB of memory. Can anyone suggest where the problem might be? Is the softphone just inherently worse?