= 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, [https://www.cs.hmc.edu/~keller/jazz/improvisor/ 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.
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 |