simplified check_tracklist by having the mute state managed by a single mute/unmute function set_mute(state)