17. An apparatus for providing music messaging comprising: a processor; a memory; a music messaging service software platform stored in the memory and when executed by the processor perform operations comprising; first program code that receives, from a sender, a set of first information, the set of first information including a message personalized for an intended recipient, together with non-audio data identifying a lyric phrase from an audio recording; an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to exactly one vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and (iv) writes the short snippet into a database; a message generator that combines a reference to the short snippet with the message to generate and output a music message note for the intended recipient; second program code operative to control access to the short snippet to a recipient of a music message note having a user account, and prompting the intended recipient to log into or create a user account; and third program code operative to cause delivery of the short snippet in response to receipt of data indicating that the reference is selected by the intended recipient.
17. An apparatus for providing music messaging comprising: a processor; a memory; a music messaging service software platform stored in the memory and when executed by the processor perform operations comprising; first program code that receives, from a sender, a set of first information, the set of first information including a message personalized for an intended recipient, together with non-audio data identifying a lyric phrase from an audio recording; an audio extraction engine that (i) receives the non-audio data identifying the lyric phrase together with an instance of the audio recording, (ii) identifies a portion of the audio recording where the lyric phrase is likely to be found at least in part by mapping each word in the lyric phrase to exactly one vocal interval determined to exist in the audio recording, (iii) extracts the portion of the audio recording into a short snippet; and (iv) writes the short snippet into a database; a message generator that combines a reference to the short snippet with the message to generate and output a music message note for the intended recipient; second program code operative to control access to the short snippet to a recipient of a music message note having a user account, and prompting the intended recipient to log into or create a user account; and third program code operative to cause delivery of the short snippet in response to receipt of data indicating that the reference is selected by the intended recipient. 20. The music messaging software-as-a-service platform of claim 17 , further comprising program code operative to limit the number of times the short snippet may be played by the intended recipient.