https://laughingsquid.com/a-i-duet-a-computer-neural-network-that-can-play-piano-duets-with-humans/
A.I. Duet, A Computer Neural Network That Can Play Piano Duets With Humans