Re: [Csnd] VST Features are now the default in the AppVeyor build and Windows installer

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Re: [Csnd] VST Features are now the default in the AppVeyor build and Windows installer

Marc Demers-2
Hi Michael,

How refreshing... thank for all this work that help us (the Windowzers)...

Regards,

Marc

-----Message d'origine-----
De : A discussion list for users of Csound [mailto:[hidden email]] De la part de Michael Gogins
Envoyé : lundi 25 septembre 2017 10:04
À : [hidden email]
Objet : [Csnd] VST Features are now the default in the AppVeyor build and Windows installer

CsoundVST, which enables Csound to be used as a VST instrument or effect in VST-enabled digital audio workstations (almost all of them), and the vst4cs opcodes, which enable regular Csound to host VST instrument and effect plugins, are now by default a part of the Visual Studio build of Csound on AppVeyor, and are included by default in the Windows installer artifact produced on AppVeyor.

To download this installer, go to
https://ci.appveyor.com/project/csound/csound/branch/develop, click on "ARTIFACTS," and click on the file link for "Csound installer." This is for Windows 8 or later with 64 bit CPU architecture.  The installer includes almost all features of the earlier installer built with mingw64, but does not contain the Csound Reference Manual, the Csound API Documentation, LuaJIT and the LuaJIT opcodes, or a local copy of NW.js.

I have made this change after carefully reviewing our agreements such as the Csound LGPL v2.1 license, the GPL FAQ, the Steinberg VST SDK licenses, and the terms of use of GitHub and AppVeyor, and the code bases and licenses used by a number of open source projects that use the VST SDK. A summary of my research can be found in the Csound GitHub repository at https://github.com/csound/csound/blob/develop/Opcodes/vst4cs/licensing_considerations_for_csoundvst_and_vst4cs.md

In addition the AppVeyor build, which happens automatically for every commit to the Csound Git repository, documentation at https://github.com/csound/csound/blob/develop/msvc/README.md shows how to perform the AppVeyor build locally to produce the same Visual Studio build of Csound with all the same features. The only requirement is that you build on Windows 8 or later with Visual Studio
2015 or later.

Such a local build is advised for Csound developers working on Windows, for it produces a Csound.sln solution that can be loaded into Visual Studio for fast incremental builds and excellent debugging facilities.

Regards,
Mike

-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com

Csound mailing list
[hidden email]
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
[hidden email]
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