-
Notifications
You must be signed in to change notification settings - Fork 0
thesmith/bottalk
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BotTalk ======= BotTalk generates Girl Talk-esque mp3 mashups of a last.fm user's top artists. This is all done using the.echonest.com and the first ever results can be found http://soundcloud.com/thesmith/bottalk-last-fm-user-thesmith The mashup is created from mp3s from each artist. These are sorted according to pitch and each track has a drum track created by taking the bars from the next track that match the key of the current track. Each track is then mixed with it's beat track, with the beat track looped. The resulting mix tracks are then ordered by loudness (why not) and 30ish seconds of each are bolted together to create the final mix-tape. I'm really sorry about my python. I have no idea what I'm doing and it's all a big mess. Don't expect anything to actually work, I just know it has at least once. I don't know how to set python dependancies but the most notable one you'll need is the.echonest's python remix library. Massive thanks to @atl for helping me with his mad echonest knowledge! How To ====== # create necessary directories, cause I'm lazy mkdir f mp3 mixes # get a last.fm user's top artists and use the.echonest to download one mp3 for each python lastfm.py thesmith # create seperate master and beat files and then create individual mix files, all in f/ python bottalk.py # squash all the successful mix files together, with some shady assed mixing python splicer.py thesmith
About
Automatically generate Girl Talk-esque mp3 mix-tapes of a last.fm user's favourit artists
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published