wiki:Other/Summer/2018/music

Version 16 (modified by jrb340, 6 years ago) ( diff )

Music Intelligence

The objective of this summer project is to create some sort of computer aid for original music composition. Said program should understand the style of the user and use existing music within the context of a single song, and offer suggestions for notes, general phrasing, and harmonic texture depending on user preferences.

History

Currently, there are no known implementations which have solved our problem to the extent we would like to. One program, Impro-Visor, has been successful with computational and grammatical approaches for the composition of jazz solos. Impro-Visor has the ability to apply grammars which are extracted from different genres or styles of prominent jazz musicians for stylistic suggestions, but struggles to compose long phrases of music while maintaining musical creativity. Although Impro-Visor is a promising start, we hope to expand our implementation to more styles than jazz as well implement active, near real-time composition in a similar style as the user's.

Approach

We have accomplished music composition based on an existing corpus from the Music21 Python library using first-order and second-order Markov chains.

<center><img src="http://www.orbit-lab.org/raw-attachment/wiki/Other/Summer/2017/MF_Multihoming/amiga.png" height=300></center>

blahblah

Implementation

People

Brian Qiu

ECE Class of 2019
Rutgers University
Jacob Battipaglia

ECE Class of 2020
Rutgers University
Anshul Doshi

Engineering Physics Class of 2020
University of Illinois Urbana-Champaign
Nick Cooper

ECE Class of 2020
Rutgers University


Project is fun
With thanks to WINLAB Staff and Faculty for hosting the 2018 Intern Program program for which the project would not exist without.

Slides

Attachments (8)

Note: See TracWiki for help on using the wiki.