Awareness promoting learning design of sing-along piano playing - the role of annotated musical score and multimedia contents | IEEE Conference Publication | IEEE Xplore