Final presentation simon mcneilly supervisors dr lloyd allison jon mccormack
Download
1 / 15

Melody Generation by Phrase - PowerPoint PPT Presentation


  • 310 Views
  • Uploaded on

Final Presentation Simon McNeilly Supervisors Dr. Lloyd Allison Jon McCormack. Melody Generation by Phrase. Outline. Why study the generation of music Methods for music generation Generating by a “phrase library” Results of this method Conclusions Questions. Why Music Generation.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Melody Generation by Phrase' - EllenMixel


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Final presentation simon mcneilly supervisors dr lloyd allison jon mccormack l.jpg

Final Presentation

Simon McNeilly

Supervisors

Dr. Lloyd Allison

Jon McCormack

Melody Generation by Phrase


Outline l.jpg
Outline

  • Why study the generation of music

  • Methods for music generation

  • Generating by a “phrase library”

  • Results of this method

  • Conclusions

  • Questions


Why music generation l.jpg
Why Music Generation

  • It’s a challenge

  • Computer generated music becoming more popular


Desired qualities l.jpg
Desired Qualities

  • Musical sound

  • Interesting

  • Sound similar to input music


Methods for generating music l.jpg
Methods for Generating Music

  • Composition games

  • Markov models

  • Grammars


Generating music by phrase l.jpg
Generating Music by Phrase

  • Define a phrase as a sequence of music that is repeated and a bar or two in length

  • Generate a phrase at a time

  • Give high weights to repeating what has happened previously


Music generation overview l.jpg
Music Generation Overview

  • Phrase library

    • Sequence of music

    • Time last played

  • Generate weightings

  • Select phrase


Setting up the phrase library l.jpg
Setting up the Phrase Library

  • Read in input music from a MIDI file

  • Look for repeating patterns

  • Choose some of the patterns found

  • Give each one an ID and a last played time


Generation process l.jpg
Generation Process

  • Weight phrases and randomly select one

  • Play the selected phrase

  • Update library and history

  • Call generation function with updated history


Phrase weightings l.jpg
Phrase Weightings

  • Weighted average of different context lengths and time since last occurrence

  • Higher weightings for longer context lengths

  • Weight by appearances in a given context


What it sounds like l.jpg
What It Sounds Like

  • Somewhat pleasant but boring

  • Can recognise the phrases used

  • Doesn’t really “go anywhere”


Conclusion l.jpg
Conclusion

  • System lacks ability to generate new interesting music

    • Mainly because it isn’t do anything large scale

    • Extensions to vary sound of phrases may also help


Conclusion13 l.jpg
Conclusion

  • Music produced retains aspects style from original

    • Preserves some harmony from original music

    • Will preserve rhythmic interest

  • Music is “pleasant”


Possible extensions l.jpg
Possible Extensions

  • Add repeating from history, possibly with some variation

  • Give each phrase probabilities for belonging to chords, and use weightings on chord transitions

  • Generate new phrases to use


That s it l.jpg
That’s It

  • Any questions?


ad