Unsupervised Learning of Harmonic Analysis Based on Neural HSMM with Code Quality Templates | Synapse