Csound Csound-dev Csound-tekno Search About

[Csnd-dev] VST Features are now the default in the AppVeyor build and Windows installer

Date2017-09-25 15:04
FromMichael Gogins
Subject[Csnd-dev] 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