1. A method executed on a game platform in signal communication with a display and a first microphone, the method comprising: displaying, on the display, a first target music data of a musical composition; receiving, by the gaming platform, a first music performance input data via the first microphone; determining, by the game platform, if the first music performance input data has a predetermined degree of matching with a first vocal cue; and preventing the first performance input data from executing an improvisation deploy if the first music performance input data has the predetermined degree of matching with the first target music data.