pcsets-2.0.0 official release − 28 July, 2007
It's been six days since I posted to Dandelife . . . that may be a record ;-) The last thing I wrote about was my wedding, so I guess you could say I left you standing at the altar :)
Today, I released the official version of an open-source Python module I've been writing, pcsets (Pitch Class Sets for Python). The project webpage is hosted by Google Code -- you can read more about the module there.
I'm also registered with the Python Package Index, where, possibly, someone will find it useful. Although, considering that I'm dealing with a relatively obscure subject such as musical set theory, I don't anticipate a lot of downloads. Nevertheless, I released it to the public. After all, I had enough of a use for this type of module that I wrote it myself. Maybe someone else will be able to benefit from it.
Funny thing is, it was only two months ago that I started learning the Python programming language. It's turned out to be the best I've ever used: you work with it, not around it.
Now, strangely, this module has already seen heavy use -- by me. In the past 11 days, I've written about 15 new songs, recorded 90 second "concept tracks" for all of them, and even started putting together the full arrangement.
The module is a compositional tool; it helps me to figure out complex chord arrangements, and even, occasionally, to create something I've never heard of before. However: It does not generate the music itself. For that, as they said in Space: 1999, "Human decision required." I guess you could say the module is like an artist's palette, except one that has more than the standard number of colors . . . and maybe into the ultraviolet and infrared, as well.
Since I play all of the instruments myself (guitar, bass, organ, percussion), it takes me a while to assemble the entire thing, and to get it to sound the way it does when I imagine it. The purpose behind this, of course, is to eventually release my third Jamendo album. I'm going with the title La vie sous la mer ("life under the sea") for reasons I discussed in "Beyond the Wall of Sleep" (on my Wordpress blog).
I only have two free weeks left until I return to work. There's no way I can get it all done in that time, but I'm going to do as much as I can.
I'll keep you posted.
Today, I released the official version of an open-source Python module I've been writing, pcsets (Pitch Class Sets for Python). The project webpage is hosted by Google Code -- you can read more about the module there.
I'm also registered with the Python Package Index, where, possibly, someone will find it useful. Although, considering that I'm dealing with a relatively obscure subject such as musical set theory, I don't anticipate a lot of downloads. Nevertheless, I released it to the public. After all, I had enough of a use for this type of module that I wrote it myself. Maybe someone else will be able to benefit from it.
Funny thing is, it was only two months ago that I started learning the Python programming language. It's turned out to be the best I've ever used: you work with it, not around it.
Now, strangely, this module has already seen heavy use -- by me. In the past 11 days, I've written about 15 new songs, recorded 90 second "concept tracks" for all of them, and even started putting together the full arrangement.
The module is a compositional tool; it helps me to figure out complex chord arrangements, and even, occasionally, to create something I've never heard of before. However: It does not generate the music itself. For that, as they said in Space: 1999, "Human decision required." I guess you could say the module is like an artist's palette, except one that has more than the standard number of colors . . . and maybe into the ultraviolet and infrared, as well.
Since I play all of the instruments myself (guitar, bass, organ, percussion), it takes me a while to assemble the entire thing, and to get it to sound the way it does when I imagine it. The purpose behind this, of course, is to eventually release my third Jamendo album. I'm going with the title La vie sous la mer ("life under the sea") for reasons I discussed in "Beyond the Wall of Sleep" (on my Wordpress blog).
I only have two free weeks left until I return to work. There's no way I can get it all done in that time, but I'm going to do as much as I can.
I'll keep you posted.













