At a Nickel City Ruby conference last year I saw Dabit play a live-coding music demo with the Banjo gem, and it was awesome:<p><a href="https://github.com/dabit/banjo" rel="nofollow">https://github.com/dabit/banjo</a><p>I unfortunately can't find any video of it, but he was using a trick that was either inside or out of the Banjo gem to get the code files to reload each time he saved them and change the tune in real-time. It was awesome, even when he had a syntax error and the music stopped for a minute, he went with it, said "Oops" and fixed it, moved on, everyone laughed! Live coding music that was really a lot better than I would have imagined, having never seen anyone live-code music before.