Skip to content

This Python script will take a song and modulate the pitch with the melody of a chosen score (basically, another song). Made at MusicHackDay London 2013

License

Notifications You must be signed in to change notification settings

jganseman/MidiModulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MidiModulator

This Python script will take a song and modulate the pitch with the melody of a chosen score (basically, another song). Made at MusicHackDay London 2013

Used software and APIs:

  • Deezer: download a song
  • EchoNest (python): chop it up in little chunks
  • MuseScore: download a melody
  • SonicAPI: pitch-shift ALL the chunks
  • music21: get the pitches out of the score
  • SoX: glue it back together at the end

A hack by @jganseman for MusicHackDay London 2013

For a taste of the results:

About

This Python script will take a song and modulate the pitch with the melody of a chosen score (basically, another song). Made at MusicHackDay London 2013

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages