JamSketch Deep α: A CNN-Based Improvisation System in Accordance with User's Melodic Outline Drawing

We present an improvisation system called JamSketch Deep α, which generates melodies using a convolutional neural network (CNN) according to melodic outlines given by the user. The original version of JamSketch used a genetic algorithm for generating melodies, so it took time for obtaining melodies. We therefore show a prototype of our CNN-based version of JamSketch, which immediately generates a Blues-style melody once the user draws an outline.