A system and method are provided for incorporating music into other, non-music applications of an electronic device. The metadata of music files on an electronic device may be searched according to specified search criteria. The metadata search identifies matching music that would be appropriate to play while using, or incorporate into, a non-music application. If the metadata search indicates that the mobile device does not have stored in memory an appropriate matching music file, then the user may be directed to a server or other location on a communications network that stores music files. The user may then download or stream the music files whose metadata matches the search criteria from the network for incorporation into the non-music application. In one exemplary embodiment, the non-music application is a video game, and the game program searches music metadata to find one or more music files in which the musical style matches the style of game play
展开▼