Creating your own music codes!
Before we get started, please note that this tutorial is meant for personal song hosting, not mass hosting. If you decide to mass host, you may find yourself out of bandwidth quickly and you'll have to wait out the remainder of the month until your bandwidth is reset and you can listen to your songs again.
First things first. Find the song you want to use on your computer. If it happens to be a song you purchased from iTunes, burn it to a disk, upload it back to iTunes, and relocate (drag and drop) it to your desktop so it's easy to locate. This needs to be done in order to convert the song to MPEG format (an unlocked format). From there, open the music file that's on your desktop to iTunes and convert that to MP3. You can do this by going to Advanced> Convert Selection to MP3. If it says something like AAC converter instead, go instead to Edit> Preferences. Once that pops up, click the Advanced tab. From there, select the sub tab, Importing. In the 'Import Using' drop down, select MP3 Encoder and then 'OK' in the lower right portion of the pop-up. Then go back up to Advanced and convert the MPEG file you opened from your desktop. You cannot convert the songs you get directly from iTunes because of the theft protection crap they put on the files. To get rid of it, we burn CDs which automatically changes the file type so it's no longer protected. It's a pain to do though so if you have your own MP3 converter, feel free to use that instead if it cooperates well with iTunes.
Once you've found your song,
click here and sign up. Don't worry, it's all free. If you have another host you'd like to use, feel free to do so, but for this tutorial, we'll be using myfilehut. (If it isn't working, try again later. The site's had some problems lately. - Fileden.com is probably the next best thing.)
After you've become a member, go ahead and upload your song to the site. It may take a few minutes because songs are obnoxious that way. xP
MYFILEHUT USERS : Once your song is done uploading, you'll be taken to a page with a big open box in the middle of it. Just above, there should be a horizontal list of light blue links. Click the one that says 'Direct URLs.' Your song's URL should appear in the open box.
FILEDEN USERS : This site is also free and you need to sign up in order to upload music files. Once you have signed up, upload your song of choice. Afterwards, you'll be taken to a tag page with 4 tag options listed horizontally, in green text, above an open box. Click 'Direct URLs' and your song's URL will appear in the blank.
Copy that URL and paste it into the designated area in the code below.
Now, Neopets won't let you flourish these codes much, so all I added was the loop. The loop signifies how many times you want the song to play when someone stops by your web page. You can either enter in a number value, such as 1, 2, or 3, or leave it at infinate and it will continue to repeat until the guest leaves.
If you don't know if you did everything right, your code should look similar to this:
Some other things you should know, under Fileden and Myfilehut, it may take a while before your song is uploaded when you visit your lookup because you're using free servers. x.o Paying for either site might speed up your load time, though I can't actually say for sure. When Myfilehut is online, it is faster than Fileden, so I'd suggest using them when you can. Also, the smaller the song, the faster it will load.
If you've done every step properly and Neopets refuses to allow your music code, the most common problem is how you've named your song. Try to remove any gaps in the song's name. Neo's filters love catching this as an unauthorized & inappropriate URL, even if you fix the gaps with percentages (if you know how). The easiest thing to do is rename your song to a simple, one word name either before or after it's been uploaded.
Congratulations. That's all there is to it. If you're still confused or have any questions, feel free to neomail me on Neopets.com, username dark_riku_765 or email me at dark@towairaito-graphics.com.