creating a ringtone web site

topic posted Fri, May 9, 2008 - 2:52 AM by  offlineAlexXx
Share/Save/Bookmark
Advertisement
hi folks... I just posted this one over on the "iphone tribe"... anyway I figured it would be appropriate to post a slightly modified version of the same post here:

So I decided to create a web page where I would put up some iphone ringtones I made from edits of my own musical creations - and make them available for free download!

I am on OSX.

In accordance with instructions I read online, I encoded my audio segments (which must be less than 31 seconds long) as m4a files using itunes - then copied the folder containing the m4a files onto my desktop and changed the suffixes of the ringtones to m4r.

(I discovered it is essential to duplicate the folder where the m4a files were and rename / reimport the duplicated m4a files NOT the originals, otherwise it will not work.)

Once this is done, the ringtones themselves work fine: I dragged them back into the itunes "ringtones" area and hit "sync" - and they upload and work fine in the iphone.

So I uploaded the ringtones to my website. However, when I option-click on the ringtone to download it... instead of downloading it as an m4r file, it downloads it as an "m4r.txt" file.

I can change the suffix back to m4r and all is good - but it would be great for my site's viewers not to have to go through all this.

How do I get them to download as straight m4r files? Any takers?

Also, superstyling bonus question... is there a way to get them to download straight to itunes?

My ringtone site is kinda silly / fun but it has 27 free cool bleepy electronic music ringtones sitting there for any iphone user who wants them: www.outerspaceringtones.com

**

Next project will be to create "flash rollover" instant auditioning - courtesy of the awesome www.beathive.com/playbutton which is a cool free tool allowing anyone to create instant audio previewing.

Then - to see if I can figure out how to make the ringtones available to users of other types of phone - I know nothing about this whatsoever; if anyone can point me in the direction of any resources in this regard I would be most thankful...

A.
:)
posted by:
AlexXx
SF Bay Area
Advertisement
Advertisement
  • Re: creating a ringtone web site

    Fri, May 9, 2008 - 2:56 AM

    check the mime type def on your web server - you will need to define the .m4r type. Some browsers let your override it, but to insure the world can handle it, you need to set it on the server - varies from OS to OS. Your hosting co should have a faq on how to.

    m.
  • Re: creating a ringtone web site

    Fri, May 9, 2008 - 5:14 PM
    in lieu of the response below, you could probably let people download a .zip file along with the instructions/notice that it is download a .zip file. Some people will freak out if they see the .zip file - ommigodavirus or something. Or a .dmg file maybe
    • Re: creating a ringtone web site

      Sat, May 10, 2008 - 3:04 AM
      many thanks for the responses! Problem is now fixed: I contacted my web host (hostgator) with a support ticket and asked them to set the mime type for m4r.

      This was the response:

      > Hello,
      > I added to your .htaccess file this line:
      > AddType application/octet-stream m4r
      > This will cause browsers to download the file by default. Let us know if you have any issues with it.
      > If there is anything else we can help you with do not hesitate to ask.

      Have done some more work on www.outerspaceringtones.com this evening. All 27 ringtones are now available for free download for iPhone users - also have embedded the flash rollover instant auditioning - but this is not working in all browsers yet.
      I encoded the ringtones at 256k so they are sounding great - and many of them are 30 seconds long.
      Also just created full instructions for anyone new to importing ringtones to the iphone.

      Many thanks for the tips!

      AN

Recent topics in "Web Design"

Topic Author Replies Last Post
RSS News aggregator JAKEYERBOOTY 3 October 23, 2009
How to make floated divs height equal SMSapphire 2 October 19, 2009
Actionscript for linking to a URL Unsubscribed 6 September 26, 2009
32-bit integer to RGB hex conversion Jesse 1 September 11, 2009