After that problem, I figured it was within DirectX, so I ran dxdiag to see if it had a problem there and turned up:Error- Problem getting extra sound info, result code = 0x80070057.
Then going into the music tab, I am able to test all my ports except for Microsoft Synthesizer. This causes this error: DirectMusic test results: Failure at step 6 (Activating the IDirectMusicPort): HRESULT = 0x80070057 (Invalid argument(s))
Then I went back to the sound tab to try to test Direct Sound, which ended in this error: DirectSound test results: Failure at step 3 (DirectSoundCreate): HRESULT = 0x80070057 (Invalid argument(s))
I have downloaded and reinstalled DirectX again, hoping that would fix it, but still same error. Is this a problem even realting to DirectX? How would I go about to fix it?