We haven't had a new challenge in a while, so, ALGORAOKE time (a portmanteau of Algorithm and Karaoke).
This follows from the week 5 lesson 2 video, but if you're earlier in the course, please feel free to join in!
The idea is to do a cover version of one of your most favourite pop songs.
The main aim of this challenge is to demonstrate total lack of shame while having fun. Some entirely optional ideas for how you could approach this:
Share the code and/or a recording, but don't tell us what it is, let us guess
If you like to sing, or otherwise feel enthusiastic, feel free to record yourself singing along to it. Or maybe you'd prefer to leave it as an instrumental so someone else can have a go..
Try making Blue Monday by New Order (special recognition will go to the least accurate rendition of this one)
Curse of knowledge - be mindful of the different experience levels and backgrounds of the people here, understand that knowing something can make it hard to see things from the perspective of others
Quality vs energy - think about other people’s work less in terms of ‘quality’ (e.g. how well written the code is, how hi-fi a recording is, etc) and more about ‘energy’ (e.g. how something makes you feel or what it reminds you of)
Also when you post your own code or recording, consider asking a question or two about particular aspects you'd like people to feedback on. People might be nervous to comment otherwise. If you're not after feedback and just want to share, that's all good, just let us know.
In another attempt at algoraoke, I tried to do a song by Björk. Here's what I got on my first try (and there is a little too much interpretation on my part here). Any guesses on which song it could be? It’s one of the older hits. The verses and chorus are the same chord pattern.
(I’m now thinking I should have added a melody line because I’m a horrible singer.)
setcps 0.4
d1 $ n "b3 fs3" # sound "supermandolin"
d2 $ "~ [hc hc hc ~ hc hc] ~ [hc hc hc hc hc hc]" # djf 0.25
d3 $ n "<13 16*3 14 15*2>" # sound "foley" # pan "0.1 0.9" # binshift 0.4
d4 $jux rev $ arp "perlin2 <pinkyup pinkydown>" $ n "[b'min6 fs'aug'4]" # sound "supermandolin" # room 0.9 # rev 0.5
d5 $ "clap" # rev 0.8 # room 0.7
Took a bit of code for this one I made a month or two back (basically brute force). sound cloud mp3
There's a lot more code, but here's the main riff i transcribed from the song. :
Here is my attempt. I think this song is reasonably famous? Was a UK hit in the 80's at least. Transcribed by ear (not my strong point) so might be a bit off. Sure there must be a more elegant way of expressing some of this but never mind:
This was a lot of fun to have a go at. It's the chorus to another 80s tune. Tried getting the verses etc. as well but I'm struggling with transitions. Also think I'm using "~" too much.