Just fixed it, steel series headphones have that stupid thing with game chat and voice chat, two different audio lanes or something, I had chat mode as my main playback device which apparently has 1 channel 16bit at 48000 Hz must have been coming out of the left speaker, and now the game chat audio lane thing is a 2 channel 16bit 48000 Hz now coming out of both speakers. and now audio in Arma sound normal.