your obs should record what you hear with your speakers, so if you hear the sound from elgato gchd through ur headset for example, and you've setted up the same headset in obs, it should work. did you try out using a mixing tool for channeling ur sounds, or smth like that?
on a mac i loved to use soundflowerbed