I was mucking around with MoarPeripherals this afternoon and was having a go playing with the iron_note block. It's pretty cool and I like the idea of being able to play some music on it but it needs more tools to be able to do that, so I threw together a little testing app with a few programs that I'll bundle together into an API a bit later, that allow playing multiple tracks at once, generating chords progressions, arpeggios, that sort of thing. It works in any key with minor and major scales, which I think is pretty neat...
I stuck it all in a little demo you can muck around with here: http://pastebin.com/WD7ppzBz . Running as is will play a bunch of demos of the above features.

But one of the fun things i kind of wanted to explore with this was procedurally generated music, which I've heard a lot of and about and wouldn't mind giving a try. I don't know a lot of musical theory which leads me to believe it may be a lost cause but my vague understanding of scales led me to the creation of the horrible maker of horrible noises!
But in all seriousness I'm going to have a harder go at this, perhaps using noise and linking the base to the melody in a meaningful way. I can perceive that having a nice effect, as well as being able to produce context-sensitive music...
Anyway just something I thought I'd share.
-NF
Edited by nitrogenfingers, 22 September 2014 - 10:18 PM.











