This piece is a harmonization generated using DeepBach, a deep learning tool for automatic generation of chorales in Bach’s style, in the framework of the Flow Machines project led by François Pachet.
If you want to see if you are able to distinguish Bach from DeepBach try out this test: http://www.flow-machines.com:3010/