We had a guest lecture today from Matthew Yee-King. It was really cool to hear about his background across biology, music and technology and how he had tied it all together in producing EVOSYNTH a genetic synthesiser. You can generate a bunch of synths and then breed them together (or singularly, it's asexual) and get new resulting synths. It's really neat in the course when I see some professional work and I can now understand how I might be able to approach building something similar, obviously he did an entire PhD on the subject, so wouldn't be expecting to reach that level but just walking around the foothills helps me appreciate better the mountain. Also it's written in JavaScript which gave me a break from reading C++ π.