[Csnd] Re: silence
Date | 2007-11-11 19:17 |
From | Michael Gogins |
Subject | [Csnd] Re: silence |
I'm sorry, but I no longer maintain this project. I am working, very slowly, on a new version of the project which can be found on SourceForge under tbhe name silencevst, but it is not yet functional, it is only a prototype at this time, and right now it does not even have a VST plugin form. Alternatively, you could consider using CsoundVST, which provides a VST instrument plugin version of Csound, arguably the most powerful programmable software synthesizer. The Windows version of Csound also comes with some facilities for algorithmic composition, which I actually ported from the Silence project. Hope this helps, Mike ----- Original Message ----- From: "Thomas Kloecker" |
Date | 2007-11-11 21:32 |
From | ad80a |
Subject | [Csnd] Re: silence |
I read the project, great! That's a pity it's no more mantained...I think one can achieve some of these tasks using python language inside csound itself, isn't it? A question...someone uses python for argolitmically generate ORCHESTRAS? It's possible and useful?I wonder if there is need of Python having recursion and reiteration made possible with UDOs. Michael Gogins wrote: > > I'm sorry, but I no longer maintain this project. > > I am working, very slowly, on a new version of the project which can be > found on SourceForge under tbhe name silencevst, but it is not yet > functional, it is only a prototype at this time, and right now it does not > even have a VST plugin form. > > Alternatively, you could consider using CsoundVST, which provides a VST > instrument plugin version of Csound, arguably the most powerful > programmable software synthesizer. The Windows version of Csound also > comes with some facilities for algorithmic composition, which I actually > ported from the Silence project. > > Hope this helps, > Mike > > ----- Original Message ----- > From: "Thomas Kloecker" |
Date | 2007-11-12 00:35 |
From | Tim Mortimer |
Subject | [Csnd] Re: silence |
I'm sorry Mr. 80a but I'm not sure your point about UDO's & python is very clear. Do you wan't to try & clarify for us? I am new to Python but have been using it to generate orchestras, (mainly just to load lots of samples into Gen01 tables, (or Gen 23's) or create lots of Strset variables to use for allocating file paths for large numbers of pvx files. I also now use python as my main "sequencer" to parse a custom score language i am developing that converts my txt based "score" documents to csound score format, & collates the performance with the orchestra "headers" into a unified CSD. All the CSD's then run "python free" however... There are exemples in the csound installation showing how to use python in a more "realtime" way & generating parameters for the orc & scores in realtime & passing them to Csound. Also David Worrall is developing this page, & i am certainly keeping an eye on it's evolution http://www.avatar.com.au/sonify/csnd There was also an article in the Journal Before last about Pyops if you keen to host python in your orc's, rather than the other way around.... The next step for me is to begin looking at generative algorithms to create scores. One of (but not the only) reason i am attracted to keeping all my scores txt based where possible is that txt is a very easy thing to generate. Which means it's also relatively easy to start looking at generating scores. I'd also be interested in accomodating pre-existing generators from Silence & Athena CL (another package you might want to look at that has a large amount of documentation....) into my environment - however for a relative novice it is at times difficult to find the individual trees for the wood. Particularly in the case of silence. For example (that pops immediately to mind), Are your voice leading algorithms operating along similar lines to the Athena ones Mike? But initially, ill just be "sprinking pitches into bars" on my score algorithmically, & then hand tweaking anything that is generated that i don't like. I'm very into Feldman, & want to create LONG works. but i'm too lazy & incompetant to actually sit down & write anything longer than about 10 mins up until now. But all i have seen & achieved with Python so far still suggests it is a very important part of the path to the promised land. ad80a wrote: > > I read the project, great! That's a pity it's no more mantained...I think > one can achieve some of these tasks using python language inside csound > itself, isn't it? > A question...someone uses python for argolitmically generate ORCHESTRAS? > It's possible and useful?I wonder if there is need of Python having > recursion and reiteration made possible with UDOs. > -- View this message in context: http://www.nabble.com/silence-tf4786598.html#a13698062 Sent from the Csound - General mailing list archive at Nabble.com. |
Date | 2007-11-12 13:32 |
From | ad80a |
Subject | [Csnd] Re: silence |
Simply I asked if recursive UDO can achieve all the tasks about orchestras generation. It seems to me that problems of reiteration and recursion are the first obstacle that force to use a programming language. To generate thousands of lists, thousands of oscillators, wavetables etc. On my own, I found that for relative simple tasks impossible with normal opcodes (like generate an undefinite number of unit generators or an undefinite number of cascaded-parallel filters-delays etc. or to mapping function table values to these array of generators), UDO are very efficient. For other tasks like load samples or strset variables, it seem not, as you said...I'd like to know for what purpose the use of python inside orchestras (not in the score, which is very clear to me) would be useful...Another thing that I like to discuss is the possibility (and the utility) to have equations inside orchestras. I don't think csound itself can solve this simple equation x*3=a (not useful at all because I can implement it like x=a/3). I'm think here to complex equations with multiple varibles or solutions, that can help to manage multidimensional parameters varying only one coefficent. Maybe python wold be useful in this case... Tim Mortimer wrote: > > I'm sorry Mr. 80a but I'm not sure your point about UDO's & python is very > clear. Do you wan't to try & clarify for us? > > I am new to Python but have been using it to generate orchestras, (mainly > just to load lots of samples into Gen01 tables, (or Gen 23's) or create > lots of Strset variables to use for allocating file paths for large > numbers of pvx files. > > I also now use python as my main "sequencer" to parse a custom score > language i am developing that converts my txt based "score" documents to > csound score format, & collates the performance with the orchestra > "headers" into a unified CSD. > > All the CSD's then run "python free" however... > > There are exemples in the csound installation showing how to use python in > a more "realtime" way & generating parameters for the orc & scores in > realtime & passing them to Csound. Also David Worrall is developing this > page, & i am certainly keeping an eye on it's evolution > > http://www.avatar.com.au/sonify/csnd > > There was also an article in the Journal Before last about Pyops if you > keen to host python in your orc's, rather than the other way around.... > > The next step for me is to begin looking at generative algorithms to > create scores. One of (but not the only) reason i am attracted to keeping > all my scores txt based where possible is that txt is a very easy thing to > generate. Which means it's also relatively easy to start looking at > generating scores. > > I'd also be interested in accomodating pre-existing generators from > Silence & Athena CL (another package you might want to look at that has a > large amount of documentation....) into my environment - however for a > relative novice it is at times difficult to find the individual trees for > the wood. > > Particularly in the case of silence. For example (that pops immediately to > mind), Are your voice leading algorithms operating along similar lines to > the Athena ones Mike? > > But initially, ill just be "sprinking pitches into bars" on my score > algorithmically, & then hand tweaking anything that is generated that i > don't like. > > I'm very into Feldman, & want to create LONG works. but i'm too lazy & > incompetant to actually sit down & write anything longer than about 10 > mins up until now. But all i have seen & achieved with Python so far still > suggests it is a very important part of the path to the promised land. > > > > > ad80a wrote: >> >> I read the project, great! That's a pity it's no more mantained...I think >> one can achieve some of these tasks using python language inside csound >> itself, isn't it? >> A question...someone uses python for argolitmically generate ORCHESTRAS? >> It's possible and useful?I wonder if there is need of Python having >> recursion and reiteration made possible with UDOs. >> > > -- View this message in context: http://www.nabble.com/silence-tf4786598.html#a13705597 Sent from the Csound - General mailing list archive at Nabble.com. |