Assisted Melody - Harmonize in Bach's Style
A Google Arts & Culture experiment that uses machine learning to harmonize a melody you enter in the style of Johann Sebastian Bach. You can replay the result with a different instrument or tempo, or share it by link.

How to try it
Click the grid to place notes into a melody, then press "Harmonize" to hear it played back with harmony. You can pick an instrument — piano, synth, flute, harpsichord, xylophone, harp and more — adjust the tempo, and use "Share" if you like the result. The interface is in English only and the page asks for an up-to-date browser.