Title
ChordRipple: Recommending Chords to Help Novice Composers Go Beyond the Ordinary.
Abstract
Novice composers often find it difficult to go beyond common chord progressions. To make it easier for composers to experiment with radical chord choices, we built a creativity support tool, ChordRipple, which makes chord recommendations that aim to be both diverse and appropriate to the current context. Composers can use it to help select the next chord, or to replace sequences of chords in an internally consistent manner. To make such recommendations, we adapt a neural network model from natural language processing known as Word2Vec to the music domain. This model learns chord embeddings from a corpus of chord sequences, placing chords nearby when they are used in similar contexts. The learned embeddings support creative substitutions between chords, and also exhibit topological properties that correspond to musical structure. For example, the major and minor chords are both arranged in the latent space in shapes corresponding to the circle-of-fifths. Our structured observations with 14 music students show that the tool helped them explore a wider palette of chords, and to make "big jumps in just a few chords". It gave them "new ideas of ways to move forward in the piece", not just on a chord-to-chord level but also between phrases. Our controlled studies with 9 more music students show that more adventurous chords are adopted when composing with ChordRipple.
Year
DOI
Venue
2016
10.1145/2856767.2856792
IUI
Keywords
Field
DocType
Music, Songwriting, Chords, Harmony, Embeddings, Creativity Support Tools, Recommender Systems, Neural Language Models
Recommender system,Computer science,Major and minor,Human–computer interaction,Word2vec,Chord (music),Creativity,Musical form,Harmony (color)
Conference
ISBN
Citations 
PageRank 
978-1-4503-4137-0
8
0.94
References 
Authors
9
3
Name
Order
Citations
PageRank
Cheng-Zhi Anna Huang1185.21
David K. Duvenaud262932.63
Krzysztof Z. Gajos31837127.94