[Csnd-dev] Some questions for Csound users and developers about the future of the Csound Windows installer
Date | 2017-06-12 01:44 |
From | Michael Gogins |
Subject | [Csnd-dev] Some questions for Csound users and developers about the future of the Csound Windows installer |
Just now I have built the core of Csound plus most utilities and many plugin opcodes with Microsoft Visual Studio Community 2015. Thanks to Stephen Kyne, Steven Yi, and others for moving this forward. For the next release of Csound, I would like to build the Windows installer using Visual Studio. This would among other things make it easier to set up the build, easier to debug Csound, and easier to integrate Csound with NW.js, node.js, CsoundQt, and other such systems. In the near future it should be possible for a new release tag to simply show up in the releases as a finished, tested installer. However, over the years I have made it a point to cram as many features, front ends, and whatnot into the Windows installer as possible. Now may be a good time to consider what really needs to be in there. (Please note, not being in the Windows installer does NOT mean not being in the Csound Git repository!) I will continue to provide CsoundVST and the vst4cs opcodes on my own Web site. I also plan to keep the csound.node addon for NW.js and the Ableton Live opcodes. But what about -- (1) The FluidSynth opcodes? Do you ever use them, or not? (2) The Java interfaces? Do you ever use them, or not? (3) The LuaJIT opcodes? Do you ever use them, or not? (4) The CsoundAC algorithmic composition system? Do you ever use it, or not? If nobody but me ever uses it, I may move it to my own repository. (5) The STK (C++) opcodes? Do you ever use them, or not? (6) The CsoundQt "front end" for running Csound? Do you ever use it, or not? If so, do you get it from the CsoundQt repo or from the Csound repo? (7) The linear algebra opcodes? Do you ever use them, or not? (8) The FLTK widgets? Do you ever use them, or not? Please comment on the above or any other issues for the Windows installer. Thanks, Mike ----------------------------------------------------- Michael Gogins Irreducible Productions http://michaelgogins.tumblr.com |
Date | 2017-06-12 02:28 |
From | JTG III |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
Don't use them. (2) The Java interfaces? Do you ever use them, or not? Also negative. (3) The LuaJIT opcodes? Do you ever use them, or not? Just beginning to use them. (4) The CsoundAC algorithmic composition system? Do you ever use it, Negative. (5) The STK (C++) opcodes? Do you ever use them, or not? Yes, but never for anything important. By the way, stkvoicform seems to be broken. (6) The CsoundQt "front end" for running Csound? Do you ever use it, Yes, and typically from the Csound installer. (7) The linear algebra opcodes? Do you ever use them, or not? Haven't gotten there yet, but I might not ever get there, so.. . (8) The FLTK widgets? Do you ever use them, or not? These just recently stopped making Csound crash on me, and I have used them while checking out older examples, but I don't use them myself. Please comment on the above or any other issues for the Windows installer. |
Date | 2017-06-12 02:29 |
From | JTG III |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
P. S. - Thank you for all of the hassle you put up with in making the Windows installer available! On Jun 11, 2017 8:44 PM, "Michael Gogins" <michael.gogins@gmail.com> wrote: Just now I have built the core of Csound plus most utilities and many |
Date | 2017-06-12 10:42 |
From | Rory Walsh |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
(1) The FluidSynth opcodes? Do you ever use them, or not? Not personally, but some Cabbage users have build samplers with them.(2) The Java interfaces? Do you ever use them, or not? (3) The LuaJIT opcodes? Do you ever use them, or not? (4) The CsoundAC algorithmic composition system? Do you ever use it, or not? If nobody but me ever uses it, I may move it to my own repository. (5) The STK (C++) opcodes? Do you ever use them, or not? Never used any of the above. (6) The CsoundQt "front end" for running Csound? Do you ever use it, or not? If so, do you get it from the CsoundQt repo or from the Csound repo? I've never been a fan of including frontends with Csound, but if we have to, then CsoundQT should definitely be included. (7) The linear algebra opcodes? Do you ever use them, or not? (8) The FLTK widgets? Do you ever use them, or not? Don't use the above either. On 12 June 2017 at 02:29, JTG III <jordanthomasgibbonsiii@gmail.com> wrote:
|
Date | 2017-06-12 10:54 |
From | Victor Lazzarini |
Subject | Re: [Csnd-dev] Some questions for Csound users and developers about the future of the Csound Windows installer |
>From me: (1) The FluidSynth opcodes? Do you ever use them, or not? I have used them (but not for my own music) and I think many people do use them (2) The Java interfaces? Do you ever use them, or not? Blue depends on them, so lots of users do. I have used them for some demos. (3) The LuaJIT opcodes? Do you ever use them, or not? I have tested them in the past, not sure what their status is. (4) The CsoundAC algorithmic composition system? Do you ever use it, or not? If nobody but me ever uses it, I may move it to my own repository. I think this is a good idea, and would provide some more width for developing them as a Csound-based project. (5) The STK (C++) opcodes? Do you ever use them, or not? No, but I think a number of peopple do. (6) The CsoundQt "front end" for running Csound? Do you ever use it, or not? If so, do you get it from the CsoundQt repo or from the Csound repo? I use it regularly, usually the latest version so I can test it before packaging. (7) The linear algebra opcodes? Do you ever use them, or not? No, but, again, I think some people do. (8) The FLTK widgets? Do you ever use them, or not? I replaced them by CsoundQT since it came out, but use them if looking at older code that employs them. ======================== Prof. Victor Lazzarini Dean of Arts, Celtic Studies, and Philosophy, Maynooth University, Maynooth, Co Kildare, Ireland Tel: 00 353 7086936 Fax: 00 353 1 7086952 > On 12 Jun 2017, at 01:44, Michael Gogins |
Date | 2017-06-12 11:11 |
From | Richard van Bemmelen |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
(1) The FluidSynth opcodes? Do you ever use them, or not? Yes, I use them (2) The Java interfaces? Do you ever use them, or not? Not currently (3) The LuaJIT opcodes? Do you ever use them, or not? No (4) The CsoundAC algorithmic composition system? Do you ever use it, or not? If nobody but me ever uses it, I may move it to my own repository. No (5) The STK (C++) opcodes? Do you ever use them, or not? No (6) The CsoundQt "front end" for running Csound? Do you ever use it, or not? If so, do you get it from the CsoundQt repo or from the Csound repo? Hardly (7) The linear algebra opcodes? Do you ever use them, or not? No (8) The FLTK widgets? Do you ever use them, or not? Occasionally Richard 2017-06-12 11:42 GMT+02:00 Rory Walsh <rorywalsh@ear.ie>:
|
Date | 2017-06-12 11:29 |
From | Eduardo Moguillansky |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
> (1) The FluidSynth opcodes? Do you ever use them, or not? Yes > (2) The Java interfaces? Do you ever use them, or not? No > (3) The LuaJIT opcodes? Do you ever use them, or not? No > (4) The CsoundAC algorithmic composition system? Do you ever use it, > or not? No > (5) The STK (C++) opcodes? Do you ever use them, or not? No. Whenever I have needed something similar to the STK models I used the faust port compiled to csound. > (6) The CsoundQt "front end" for running Csound? Do you ever use it, > or not? If so, do you get it from the CsoundQt repo or from the Csound > repo? Yes, very much so. For me I tend to compile the latest version, but I do rely heavily on the fact that other users have it installed by default > (7) The linear algebra opcodes? Do you ever use them, or not? No > (8) The FLTK widgets? Do you ever use them, or not? There is a welth of demos/orchestras which use them, so they are nice to have. Eduardo Moguillansky Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2017-06-12 13:34 |
From | jpff |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
Is this addresses just to Windows users or more general? On Sun, 11 Jun 2017, Michael Gogins wrote: > Just now I have built the core of Csound plus most utilities and many > plugin opcodes with Microsoft Visual Studio Community 2015. Thanks to > Stephen Kyne, Steven Yi, and others for moving this forward. > > For the next release of Csound, I would like to build the Windows > installer using Visual Studio. This would among other things make it > easier to set up the build, easier to debug Csound, and easier to > integrate Csound with NW.js, node.js, CsoundQt, and other such > systems. In the near future it should be possible for a new release > tag to simply show up in the releases as a finished, tested installer. > > However, over the years I have made it a point to cram as many > features, front ends, and whatnot into the Windows installer as > possible. Now may be a good time to consider what really needs to be > in there. (Please note, not being in the Windows installer does NOT > mean not being in the Csound Git repository!) > > I will continue to provide CsoundVST and the vst4cs opcodes on my own > Web site. I also plan to keep the csound.node addon for NW.js and the > Ableton Live opcodes. > > But what about -- > > (1) The FluidSynth opcodes? Do you ever use them, or not? > (2) The Java interfaces? Do you ever use them, or not? > (3) The LuaJIT opcodes? Do you ever use them, or not? > (4) The CsoundAC algorithmic composition system? Do you ever use it, > or not? If nobody but me ever uses it, I may move it to my own > repository. > (5) The STK (C++) opcodes? Do you ever use them, or not? > (6) The CsoundQt "front end" for running Csound? Do you ever use it, > or not? If so, do you get it from the CsoundQt repo or from the Csound > repo? > (7) The linear algebra opcodes? Do you ever use them, or not? > (8) The FLTK widgets? Do you ever use them, or not? > > Please comment on the above or any other issues for the Windows installer. > > Thanks, > Mike > > > > > > ----------------------------------------------------- > Michael Gogins > Irreducible Productions > http://michaelgogins.tumblr.com > Michael dot Gogins at gmail dot com > > Csound mailing list > Csound@listserv.heanet.ie > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND > Send bugs reports to > https://github.com/csound/csound/issues > Discussions of bugs and features can be posted here > Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2017-06-12 14:11 |
From | Michael Gogins |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
Mostly Windows but the question of CsoundAC is for both. Best, Mike On Jun 12, 2017 8:35 AM, "jpff" <jpff@codemist.co.uk> wrote: Is this addresses just to Windows users or more general? |
Date | 2017-06-12 14:12 |
From | Anders Genell |
Subject | Re: [Csnd-dev] Some questions for Csound users and developers about the future of the Csound Windows installer |
I don't use Csound all that often on Windows at all, but if I do the following applies But what about -- Only to test MIDI functionality. (2) The Java interfaces? Do you ever use them, or not? I have never used any of the above (6) The CsoundQt "front end" for running Csound? Do you ever use it, I use CsoundQt on Windows mainly as an editor and a test environment for new csd files. Then I run them from console. (7) The linear algebra opcodes? Do you ever use them, or not? I didn't really know about them, but I might start using them now. Most likely mainly on Linux, though. (8) The FLTK widgets? Do you ever use them, or not? Yes, mainly for displaying, not for controlling. In general there is a very good reason for cramming all the bells and whistles into the windows installer, namely the complexity involved in installing things on Windows machines. Most users, myself included, shy away from taking on the monumental task of building anything from source on Windows. Regards, Anders |
Date | 2017-06-12 18:07 |
From | Nathan Holmes |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
(1) The FluidSynth opcodes? Do you ever use them, or not? None of the above, but I could see myself needing FluidSynth for future projects. (6) The CsoundQt "front end" for running Csound? Do you ever use it, All the time. I get it through the Csound installer. (7) The linear algebra opcodes? Do you ever use them, or not? No. (8) The FLTK widgets? Do you ever use them, or not? Yes (insofar as I like to use stuff that others have made with FLTK widgets). On Mon, Jun 12, 2017 at 6:11 AM, Michael Gogins <michael.gogins@gmail.com> wrote:
|
Date | 2017-06-12 22:56 |
From | Steven Yi |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
> (1) The FluidSynth opcodes? Do you ever use them, or not? I am not currently using these. > (2) The Java interfaces? Do you ever use them, or not? Yes. Blue depends upon the Java interface. I have also done some experiments with using the Java interface through other JVM languages (particularly Clojure). > (3) The LuaJIT opcodes? Do you ever use them, or not? No. > (4) The CsoundAC algorithmic composition system? Do you ever use it, > or not? If nobody but me ever uses it, I may move it to my own > repository. I do not use these and I'd prefer to see these moved to a separate repository. It slows down builds here, and if something doesn't compile within CsoundAC, I usually do not have the time/knowledge to investigate and end up turning off building CsoundAC altogether. > (5) The STK (C++) opcodes? Do you ever use them, or not? No. > (6) The CsoundQt "front end" for running Csound? Do you ever use it, > or not? If so, do you get it from the CsoundQt repo or from the Csound > repo? I do not use CsoundQT usually, but I like to have access to it to investigate things people have done using it. I think it would be good to have in the installer. > (7) The linear algebra opcodes? Do you ever use them, or not? No. > (8) The FLTK widgets? Do you ever use them, or not? Not personally, but I do like access to it to test other's project which use it. (Not sure if it's relevlant, but I do use the FLTK Virtual Keyboard on occasion.) Thanks! steven Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2017-06-13 05:11 |
From | Marc Demers |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
Hi Michael, For my part: (1) The FluidSynth opcodes? YES (2) The Java interfaces? YES (3) The LuaJIT opcodes? NO (4) The CsoundAC algorithmic composition system? YES (5) The STK (C++) opcodes? YES (6) The CsoundQt "front end" for running Csound? YES (7) The linear algebra opcodes? YES (8) The FLTK widgets? YES The link to your built of Csound 6.09.1 is broken. Thanks, Marc Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2017-06-13 19:55 |
From | joachim heintz |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
i never used windows myself, but i would like to second eduardo's assessment about csoundqt intergration. for students and in particular new csound users it is good to see csoundqt immediately after the installation in the Programs menu. as we discussed on the csoundqt mailing list, i would like to see a version of csoundqt here as default which comes with rtmidi but without python as default, so that people can really run it out of the box, without having python on board. joachim On 12/06/17 12:29, Eduardo Moguillansky wrote: >> (6) The CsoundQt "front end" for running Csound? Do you ever use it, >> or not? If so, do you get it from the CsoundQt repo or from the Csound >> repo? > > Yes, very much so. For me I tend to compile the latest version, but I do > rely heavily on the fact that other users have it installed by default Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here |
Date | 2017-06-13 21:35 |
From | Oeyvind Brandtsegg |
Subject | Re: Some questions for Csound users and developers about the future of the Csound Windows installer |
2017-06-11 17:44 GMT-07:00 Michael Gogins <michael.gogins@gmail.com>: (1) The FluidSynth opcodes? Do you ever use them, or not? Of these features, I've used 5) and 8), and would really like to learn how to use 7) Thanks for the effort with the installer, Mike all best Oeyvind ------------------------------ Oeyvind Brandtsegg Professor of Music Technology NTNU 7491 Trondheim Norway Cell: +47 92 203 205 http://www.partikkelaudio.com/ http://crossadaptive.hf.ntnu.no http://gdsp.hf.ntnu.no/ http://soundcloud.com/brandtsegg http://flyndresang.no/ http://soundcloud.com/t-emp |