Hi, welcome to Newgrounds. Newgrounds is a place for artists to submit work that they've made, like art, music, games, and animations. Audio should be uploaded to the Audio Portal. This is where the animations go, and this isn't an animation. If you haven't yet, please upload the audio to the Audio Portal. As for this, do not expect it to do well, as Newgrounds caters to animated content. Do you have any animations you created that you can upload?