I'm expanding the score alignment utility that I posted last week into a Python module. So far, it's coming along fairly well - though far from a final product. I've created a series of functions designed to read and manipulate score data. There are now five demo applications: align, arpeggiator, carry, sum and swap_columns. These are located in the demo folder. If you decided to give these scripts a try, make sure you run them from the directory in which they reside.
Csound Score Processing Python Module v0.0.1a
http://www.thumbuki.com/csound/files/mailinglist/score_v0.0.1a.zipThe following text file shows the before and after for each of the five demos:
http://www.thumbuki.com/csound/files/mailinglist/score_v0.0.1a_examples.txtIf I have time this weekend, I'm going to try and integrate these scripts into Jedit, to see how well they work from inside a text editor. Though tomorrow is the 4th, and I may find myself glued to the TV all day. Twilight Zone marathon.
Best,
Jake