On Sun, Sep 30, 2001 at 03:54:59PM +0200, Maurizio Umberto Puxeddu wrote: > At the moment there are software of this kind around: > > 1) Pysco > 2) PyScP > 3) OMDE/pmask
It just occurred to me there might be others we don't know about, so I just went looking... Maybe you know these already. Athena ------- http://www.flexatone.com/athena.html "AthenaCL is an open-source, cross-platform, command-line program that functions as both a set-class theory utility and as an object-orientated, Python-scriptable algorithmic front-end to Csound." Blue ---- http://www.kunstmusik.com/blue.ht "blue (formerly OCE, Object Composition Environment) is a java program for use with Csound. It's interface is much like a digital multitrack, but differs in that there timelines within timelines (polyObjects). This allows for a compositional organization in time that seems to me to be very intuitive, informative, and flexible." This turned up in my search because one of the objects that can be inserted in a Timeline is a "pythonObject", which "allows for the use of the python programming language to create score data. works well with Maurizio Umberto Puxeddu s pmask." This sounds exactly like my idea of nested Blobs, and looking through the manual, they do in fact appear very similar. Too bad it's in Java. The graphical interface looks easy to use - we could do something similar by providing an interface to pysco within CSFE, using a visual interface for moving Blobs around. I would like that. But for me it's just an idle wish at the moment - I've never developed a GUI. A graphical interface to pmask would also be a lot of fun, and probably a very big project. I was looking at the example diagrams on the cmask manual, and thinking "What if you could click and drag the nodes?" Other cool python projects that may not directly apply: SndPy ----- http://www.notam.uio.no/~rogerkl/sw/SndPy/ "SndPy is an extension-module for python. It uses sndlib from Snd to read soundfiles into numpy arrays." PyStepSeq --------- http://www.geocities.com/akjmicro/pystepseq.html "pystepseq is a cool step-sequencer application written in Python with a Tkinter GUI. Its purpose is to be a groove machine, for fun, or for getting compositional ideas." -- ................ paul winkler ................ custom calendars: http://www.calendargalaxy.com A member of ARMS: http://www.reacharms.com home page: http://www.slinkp.com
