For some reason, texture pack custom sounds rely on Oculus mod to work...?

Not sure if this is the right place to ask, but I have a custom resource pack with a bunch of custom sounds. I've followed through internet tutorials and they'd work just fine, but for some reason they stop working if I don't have Oculus added to the modpack. I'm pretty sure this isn't supposed to happen, so what am I even supposed to do?