Anticipation-RNN: enforcing unary constraints in sequence generation, with application to interactive music generation | Synapse