improve musicbox, add music stop when chapter end