MPEG-4 Player with SMR decoder and examples. Symbolic Music Representation (SMR) is integrated into MPEG-4 by 1) defining an XML format for a text based symbolic music representation, to be used for interoperability with other symbolic music representation/notation formats and as a source for the production of an equivalent binary information that may be stored in files and/or streamed through a suitable transport layer; 2) adding an SMR Object Type for the delivery of a binary stream containing SMR, synchronization information, and rendering rules; the associated decoder will allow to manage the received information to add the necessary “musical intelligence” for the interaction with humans; 3) specifying the interface and the behavior for the symbolic music representation decoder and its relationship with the MPEG-4 synchronization and interaction layer (MPEG-4 BIFS nodes)