Recently I commited some sound files to a repo that I work on, and pushed to github. Locally the original sound files sound fine, but when I downloaded those files from the github repo I pushed to, they are corrupted. A couple of the files skip, one of the files has a lot of static, and the other two files have problems playing at all. I used vlc to playback these sound files. Again, on my local repo (without pulling/cloning from github), those sounds play without any of those issues. Here are the specific sound files on github:
https://github.com/GrangerHub/tremulous/tree/buckets/assets/sound/ui/main_menu_music
How can I fix this? Is this a problem with git, or github, or both?