Systems and methods for creating, modifying, interacting with and playing music are provided, preferably employing a top-down process, where the user is provided with a 
musical composition that may be modified and interacted with and played and / or stored (for later play). The 
system preferably is provided in a handheld form factor, and a 
graphical display is provided to display status information, graphical representations of musical lanes or components which preferably vary in shape as musical parameters and the like are changed for particular instruments or musical components such as a 
microphone input or audio samples. An interactive auto-
composition process preferably employs musical rules and a pseudo random 
number generator, which may also incorporate randomness introduced by timing of 
user input or the like. The user may quickly begin creating desirable music in accordance with one or a variety of musical styles, with the user modifying the auto-composed (or previously created) 
musical composition, either for a real time performance and / or for storing and subsequent playback. An analysis process flow also is disclosed for using pre-existing music as input(s) to an 
algorithm to derive music rules that may be used as part of a music style in a subsequent auto-
composition process. In addition, the present invention makes use of node-based music generation as part of a 
system and method to broadcast and receive music data files, which are then used to generate and play music. By incorporating the music 
generation process into a node / subscriber unit, bandwidth requirements are lowered, and consequently the bandwidth can preferably be used for additional features such as node-to-node and node-to-base music 
data transmission. The present invention is characterized by the broadcast of relatively 
small data files that contain various parameters sufficient to describe the music to the node / subscriber music generator. In addition, improved 
audio synthesis in a portable environment is provided with the present invention by performing 
audio synthesis in a manner that simplifies design requirements and / or minimizes cost, while still providing quality 
audio synthesis features targeted for a portable 
system (e.g., portable telephone). In addition, problems associated with the tradeoff between overall 
sound quality and memory requirements in a 
MIDI sound 
bank are addressed in the present invention by providing systems and methods for a reduced memory size 
footprint MIDI sound 
bank. In addition, music ringtone alert tone remixing, navigation, and 
purchasing capabilities are disclosed that are particularly advantageous in the context of a 
portable communications device, such as a 
cellular telephone, in connection with a communications network.