People have been experimenting with computers as creators of music for, what, half a century now? Even so, I think the field is still in its infancy. Music combines all of what makes us human, and computers, so far, are not that great at being human.

About three years ago, I found an application called Pure Data. From that site: it "is a real-time graphical programming environment for audio, video, and graphical processing." And ever since, exploring it has been on the bottom of  my to-do list. Well TODAY I finally started in on it. I got as far as exploring sine wave generators and random numbers. As it happens, this is a fairly sophisticated application. I quickly got some random notes out of the sine wave generator, but decided that it wouldn't be very hard to expand on that. Doing a lot of cut and paste allowed me to get pretty serious with randomization. I was able to randomize the way in which it randomizes, if that makes any sense.

Here's the Pure Data patch file I created, if you have Pure Data, or want to get it and play with this. Have at it!

Here's a sample MP3 of the patch in action:

sample.mp3 Stereo, 3.3MB, MP3, 320kb/s

And here's a screenshot of the Patch. You'll need some of the values, because when you open the patch, the initial max-values don't get stored in the patch, and it doesn't work without them.

Screenshot of the patch I created.

To give you an idea of how much I like this patch, I've been listening to it for about 6 hours now. Hmmm. Perhaps I'm just a little off-center? heh.  Thanks for reading!