13. The at least one computer storage media of claim 12 wherein the providing further comprises ranking the matched at least one of the plurality of actual ringtones based on at least one criterion, the at least one criterion including public popularity of the matched at least one of the plurality of actual ringtones.
12. At least one computer storage media that is an article of manufacture storing computer-executable instructions that, when executed by a computer, cause the computer to perform a method comprising: receiving audio data via a mobile phone, wherein the audio originates live from a user of the mobile phone, and wherein the audio data comprises a humming or singing rendition provided live by the user, and wherein the humming or singing rendition represents at least a portion of a desired ringtone; processing the received humming or singing rendition of the audio data into a triplet melody representation comprising data that comprises pitch contour, pitch interval, and duration for each detected note of the humming or singing rendition, wherein the pitch contour indicates whether pitch of the each detected note is increasing or decreasing relative to a previous note, and wherein the pitch interval indicates a frequency of the each detected note, and wherein duration indicates a length in time of the each detected note; matching, based on at least the triplet melody representation of the humming or singing rendition, the humming or singing rendition of the desired ringtone to a ringtone triplet melody representation derived from a corresponding one of the plurality of actual ringtones, wherein the plurality of actual ringtones and corresponding ringtone triplet melody representations derived from each of the plurality of actual ringtones are stored in a database, and wherein each stored ringtone triplet melody representation comprises the pitch contour, the pitch interval, and the duration for each detected note of its corresponding one of the plurality of actual ringtones; and providing the matched corresponding one of the plurality of actual ringtones to the mobile phone.