[Cs-dev] Future directions
Date | 2006-03-23 02:29 |
From | Anthony Kozar |
Subject | [Cs-dev] Future directions |
> From: jpff@codemist.co.uk > To: csound-devel@lists.sourceforge.net > Subject: Re: [Cs-dev] stdutil library & February 1 > Date: Thu, 26 Jan 2006 12:28:15 +0000 > > [...] Then let us DISCUSS where we are going. Well, we successfully got Csound 5.00 released. (And I do think that it has been a success -- everyone's questions indicate that they are using it ;) And we already have a bug fix version (mostly) pushed out the door. So, per John's request above, I ask "where are we going next?" I can see a million and one things that need to be done or could be done. I also have some other projects that I am getting into right now, so I am not sure whether or not to put Csound on the back burner for awhile. A few potentialities, though: * Cleaning up and expanding the manual. This would seem to be a very high priority, especially some comprehensive API docs. * Build on top of the API to provide better GUIs, real-time performance systems, SDKs, etc. We have the API in pretty good shape now, we could leave the core Csound library alone for awhile to allow people (including ourselves) to actually USE it! Changing things too quickly might discourage new development with the API, and as DR. B pointed out, Csound 5 still needs a big usability boost when compared to some Cs4 systems. So, maybe we should focus more on tools that use Csound (like John is doing with the new version of Winsound). * Finishing the new orchestra parser. (A new score parser would not be a bad idea either). * Fixing outstanding bugs and issues. What do all of you want to do? Anthony Kozar anthonykozar AT sbcglobal DOT net ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-23 09:51 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Future directions |
At 02:29 23/03/2006, you wrote: >"where are we going next?" >* Cleaning up and expanding the manual. > > This would seem to be a very high priority, especially some > comprehensive API docs. This is a big must do now. If we don't have the API docs, its usability is limited to people that have been involved in writing and/or testing bits of it.1 >* Build on top of the API to provide better GUIs, real-time performance >systems, SDKs, etc. > > We have the API in pretty good shape now, we could leave the core > Csound library alone for awhile to allow people (including ourselves) > to actually USE it! Changing things too quickly might discourage new > development with the API, and as DR. B pointed out, Csound 5 still > needs a big usability boost when compared to some Cs4 systems. So, > maybe we should focus more on tools that use Csound (like John is > doing with the new version of Winsound). I can see, from my little survey on API projects, there are a number of upcoming projects that provide a variety of frontend approaches. I am not too worried. I think Csound 5 already looks the future of computer music. Perhaps from a Mac-only perspective it does not seem like that, but even there it is: there are seven different frontends already: the csound 5 GUI, csound 5 wish, csoundapi~, csound~, CSDPlayer, CsoundXAlpha and csound 'classic' command-line (as well as cstclsh, so there are eight), and that does not include John's winsound. There is no MacCsound with an editor, but I am sure Matt will eventually include an editor in his version. Anyway, editors are plentiful. >* Finishing the new orchestra parser. (A new score parser would not be a >bad idea either). The thing is, one of us will have to volunteer to partner John in that venture, as he is the only one in it. We will have to spend sometime learning musmon code and then yacc/lex. But that's of great importance. >* Fixing outstanding bugs and issues. and I would add: once the new parser is done, we should try adding arrays of signals/opcodes and an interpreter. From what I hear from John, this would be possible with a new parser. >What do all of you want to do? > >Anthony Kozar >anthonykozar AT sbcglobal DOT net > > > >------------------------------------------------------- >This SF.Net email is sponsored by xPML, a groundbreaking scripting language >that extends applications into web and mobile media. Attend the live webcast >and join the prime developer group breaking into this new coding territory! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-23 09:59 |
From | Erik de Castro Lopo |
Subject | Re: [Cs-dev] Future directions |
Victor Lazzarini wrote: > >* Finishing the new orchestra parser. (A new score parser would not be a > >bad idea either). > > The thing is, one of us will have to volunteer to partner John in that > venture, as he is the only one in it. We will have to spend sometime learning > musmon code and then yacc/lex. But that's of great importance. What is the new orc parser intended to achieve? Is a new orc grammar going to be developed or is it simply a reimplemntation of the current grammar in lex and yacc? If its the former, I would be willing to lend a hand. I have had considerable experience over the last many years using flex and bison (GNU versions of lex and yacc) as well as the O'caml versions (ocamllex/ocamlyacc). I am also rather interested in programming languages and their grammars. Erik -- +-----------------------------------------------------------+ Erik de Castro Lopo +-----------------------------------------------------------+ "These are the finest moments in (post)modern life, when satire is completly indistinguishable from reality... I usually have to rely on the presidential elections for such dada." -- frenomulax on Jesux a christian Linux distro. ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-23 10:13 |
From | "Steven Yi" |
Subject | Re: [Cs-dev] Future directions |
Attachments | None |
Date | 2006-03-23 10:22 |
From | Istvan Varga |
Subject | Re: [Cs-dev] Future directions |
Attachments | None |
Date | 2006-03-23 10:27 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Future directions |
That seems to be the first step. At 09:59 23/03/2006, you wrote: >If its the former, I would be willing to lend a hand. I have >had considerable experience over the last many years using >flex and bison (GNU versions of lex and yacc) as well as >the O'caml versions (ocamllex/ocamlyacc). I am also rather >interested in programming languages and their grammars Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-24 06:27 |
From | jpff@codemist.co.uk |
Subject | Re: [Cs-dev] Future directions |
> >* Finishing the new orchestra parser. (A new score parser would not be a > >bad idea either). > > The thing is, one of us will have to volunteer to partner John in that > venture, as he is the only one in it. We will have to spend sometime learning > musmon code and then yacc/lex. But that's of great importance. I am currently negotiating to get a summer student to work on this. Not sure if we can arrange funding but the student (who is blind) is good and interested in the whole area of compilation ==John ffitch ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-24 06:41 |
From | Erik de Castro Lopo |
Subject | Re: [Cs-dev] Future directions |
jpff@codemist.co.uk wrote: > I am currently negotiating to get a summer student to work on this. > Not sure if we can arrange funding but the student (who is blind) is > good and interested in the whole area of compilation One thing that might be interesting was to create and API whereby language front ends could be grafted onto Csound. This would make things like a SAOL-MP4 frontend much more likely to come about. Erik -- +-----------------------------------------------------------+ Erik de Castro Lopo +-----------------------------------------------------------+ "Allaah has forbidden the believers to take the kaafireen (disbelievers) as friends, and He has issued a stern warning against doing that." -- http://islamqa.com/index.php?ln=eng&ds=qa&lv=browse&QR=59879&dgn=4 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-24 06:44 |
From | jpff@codemist.co.uk |
Subject | Re: [Cs-dev] Future directions |
>>>>> "Erik" == Erik de Castro Lopo |
Date | 2006-03-24 09:29 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Future directions |
That would certainly be interesting. We will then separate synthesis engine and language. That API would be very desirable. Victor At 06:41 24/03/2006, you wrote: >jpff@codemist.co.uk wrote: > > > I am currently negotiating to get a summer student to work on this. > > Not sure if we can arrange funding but the student (who is blind) is > > good and interested in the whole area of compilation > >One thing that might be interesting was to create and API whereby >language front ends could be grafted onto Csound. This would make >things like a SAOL-MP4 frontend much more likely to come about. > >Erik >-- >+-----------------------------------------------------------+ > Erik de Castro Lopo >+-----------------------------------------------------------+ >"Allaah has forbidden the believers to take the kaafireen >(disbelievers) as friends, and He has issued a stern warning >against doing that." -- >http://islamqa.com/index.php?ln=eng&ds=qa&lv=browse&QR=59879&dgn=4 > > >------------------------------------------------------- >This SF.Net email is sponsored by xPML, a groundbreaking scripting language >that extends applications into web and mobile media. Attend the live webcast >and join the prime developer group breaking into this new coding territory! >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 >_______________________________________________ >Csound-devel mailing list >Csound-devel@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/csound-devel Victor Lazzarini Music Technology Laboratory Music Department National University of Ireland, Maynooth ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2006-03-24 10:27 |
From | Istvan Varga |
Subject | Re: [Cs-dev] Future directions |
Attachments | None |