Abstract:
A method of presenting music to a user of an electronic device comprises the step of providing score data representing the musical score of the piece of music in a graphical representation, audio data representing a recording of the piece of music, and music data representing one or more parts of parts of the piece of music in a digital format such as MIDI or MusicXML. The music data representing a part of the music that has been selected by the user is transformed into part sound signals using a sound generator. The part sound signals and audio sound signals are merged so as to obtain a merged sound signal in which the piece of music as represented by the music data file and by the audio data file are synchronized. Finally, and simultaneously, the sound of the piece of music using the merged sound signal is played audibly, the musical score is displayed on a display, and a sub-portion of the musical score corresponding to a passage of the piece of music which is presently audible is highlighted on the display.
Abstract:
A method of presenting music to a user of an electronic device comprises the step of providing score data representing the musical score of the piece of music in a graphical representation, audio data representing a recording of the piece of music, and music data representing one or more parts of parts of the piece of music in a digital format such as MIDI or MusicXML. The music data representing a part of the music that has been selected by the user is transformed into part sound signals using a sound generator. The part sound signals and audio sound signals are merged so as to obtain a merged sound signal in which the piece of music as represented by the music data file and by the audio data file are synchronized. Finally, and simultaneously, the sound of the piece of music using the merged sound signal is played audibly, the musical score is displayed on a display, and a sub-portion of the musical score corresponding to a passage of the piece of music which is presently audible is highlighted on the display.