about
Dance Dance Convolution (arxiv.org)
2 points by zackchase on Mar 22, 2017 | hide | past | pdf | discuss on HN

In plain words: A system turns a song into a Dance Dance Revolution step chart, deciding when to step and which arrows to press at a chosen difficulty. Its arrow-picking model beat the usual guesses based on the last few steps or a fixed time window.

Abstract

Dance Dance Revolution (DDR) is a popular rhythm-based video game. Players perform steps on a dance platform in synchronization with music as directed by on-screen step charts. While many step charts are available in standardized packs, players may grow tired of existing charts, or wish to dance to a song for which no chart exists. We introduce the task of learning to choreograph. Given a raw audio track, the goal is to produce a new step chart. This task decomposes naturally into two subtasks: deciding when to place steps and deciding which steps to select. For the step placement task, we combine recurrent and convolutional neural networks to ingest spectrograms of low-level audio features to predict steps, conditioned on chart difficulty. For step selection, we present a conditional LSTM generative model that substantially outperforms n-gram and fixed-window approaches.

Chris Donahue, Zachary C. Lipton, Julian McAuley
arXiv:1703.06891 · cs.LG, cs.MM, cs.NE, cs.SD, stat.ML · submitted Mar 20, 2017 · updated Jun 21, 2017
abstract · pdf · html · Published as a conference paper at ICML 2017

add comment on HN
Also discussed: Apr 2017 (2 points, 0 comments) · Apr 2017 (2 points, 0 comments)