1. A method for translating a textual message into a semantic music composition, said method comprising the steps of: (a) receiving a first text message, including a plurality of words, through a user interface; (b) parsing the first text message through an automated computer parsing program to obtain a parsed message representing a semantic meaning of the first text message with a plurality of parsed words in an order; (c) automatically selecting a music element for each parsed word in the parsed message from a database that correlates parsed words to music elements; (d) creating a music composition by combining said selected music elements in the order of the parsed words; and (e) outputting the music composition in an audio format, whereby the music composition is the same as a music composition created from a second text message having the same semantic meaning, wherein the first text message is in a natural language and the second text message is in a different natural language.