Log InCreate An Account
  1. News
  2. »
  3. Virtual Instruments
  4. »
  5. Irreducible Productions

SilenceVST build 2-Jan-2003 released (CSound)

-
Irreducible Productions

SilenceVST, a self-contained, interactive language for programming music and sound, is now available for download from http://csounds.com/gogins/silence.

SilenceVST is licensed under the GNU Lesser General Public License, except for Csound code that it contains, which is copyright (C) 1986, 1992 by The Massachusetts Institute of Technology, but freely available for research and educational purposes.

Michael Gogins created the SilenceVST language by adding musical primitives written in C++ to Lua, an embedable, dynamically typed language with a stack-based virtual machine. SilenceVST runs as a standalone GUI application, as a standalone console application, and as a VST synthesizer or effect plugin.

Users can write new plugins for SilenceVST in any language with a C binding, and such plugins automatically become part of the language.

SilenceVST contains a programmable score generator together with two programmable software synthesizers. One, silence::Orchestra, is a new C++ synthesizer, the other is Csound version 4.23, embedded in SilenceVST using the Csound API. SilenceVST comes with several plugin opcodes, which also run in canonical Csound. These plugins include Jezar's freeverb, Perry Cook's Synthesis Tool Kit (STK) physical modeling instruments, and Peter Hanappe's iiwu SoundFont synthesizer.

The code in SilenceVST also includes many other open source and free software libraries, credit is given on the Silence web page.

SilenceVST runs on Windows. A Linux version is under development.

NOTE: SilenceVST combines Silence and CsoundVST into a single package, now written entirely in standard, cross-platform C++.
Discussion

Discussion

Discussion: Active

Please log in to join the discussion

FEATURED
BFD Orchestral
Drum Library for BFD3
by BFD Drums
49%
Off
Best Budget Audio Interfaces for Music Production Studios Under $250