I'm the Director of HP Labs in Singapore. By day I manage a team of engineers and scientists who research on how people use cloud computing. By night, I am a Rubyist, a technology enthusiast and masked crusader (not really). I frequently speak at technology-related conferences around the world, mostly on Ruby and cloud computing. I have written 3 books on Ruby and the latest is 'Exploring Everyday Things with R and Ruby' published by O'Reilly Media, and I'm still wondering if I should write a fourth.
Muse is a Ruby domain-specific language for creating digital music. In this presentation, I will talk on how Ruby can be used to create digital music through a simple analog software synthesizer, either transcribed from existing music scores, or algorithmically created out of data from various sources.
There are a number of potential ways Muse can be used:
While I really love having fun with programming (e.g. Arduino, MindStorms etc.), I also really like conference talks to have at least a little bit of practical value. Are there any "real world applications" of the topics you'll discuss in your talk? If yes, could you please outline them?