Impromptu music accompaniment software