[Clam-devel] [Fwd: [Faudiostream-devel] new VSTi architecture file]

Hernán Ordiales h at ordia.com.ar
Fri Dec 14 07:57:26 PST 2007


related with this issue: now seems there is also available the "new
vst header GPL compatible" from LMMS[1] that allows binary
distribution, seems that was obtained by "reverse engineering" and
without taking a look in the original file.

at least for me this situation is not very clear yet, but debian and
other distros already included this LMMS version compiled with vst
support in their repos

More info:
http://ardour.org/node/1050
http://sourceforge.net/mailarchive/forum.php?thread_name=4503A341.7050107%40terra.es&forum_name=lmms-devel

[1] http://lmms.sourceforge.net/

On 11/28/07, Pau Arumí <parumi at iua.upf.edu> wrote:
>
> Some VST wrapper code interesting to have at hand.
> Specially now that a UPF student -Pol- will do some work revamping the
> CLAM VST backend...
>
> Pau
>
>
> ---------- Forwarded message ----------
> From: Orlarey Yann <orlarey at grame.fr>
> To: faudiostream-devel at lists.sourceforge.net
> Date: Wed, 28 Nov 2007 14:20:21 +0100
> Subject: [Faudiostream-devel] new VSTi architecture file
> Dear All,
>
> Faust CVS has been updated with a new "vsti-mono.cpp' architecture file
> contributed by Julius Smith (thanks Julius!). Here is a short
> description extracted from the file :
>
> /********************************************************************
>  * VST-2.4 wrapper for the FAUST language.
>  *
>  * Usage: faust -a vsti.cpp myfaustprog.dsp
>  *
>  * By Julius Smith (http://ccrma.stanford.edu/~jos/), based on
>  * vst.cpp by remy muller <remy.muller at ircam.fr>
>  * (http://www.smartelectronix.com/~mdsp/).
>  * Essentially, vst.cpp was first edited to look more like the "again"
>  * programming sample that comes with the VST-2.4 SDK from Steinberg,
>  * then features from the "vstxsynth" program sample were added to
>  * give simple MIDI synth support analogous to that of faust2pd, except
>  * only one voice is supported.  Like faust2pd, to obtain MIDI control
>  * via NoteOn/Off, Velocity, and KeyNumber, there must be a button named
>  * "gate" and sliders (or numeric entries) named "gain" and "freq" in
>  * the Faust patch specified in myfaustprog.dsp.
>  *
>  * NOTES:
>  *  Relies on automatically generated slider GUI for VST plugins.
>  *   - Horizontal and vertical sliders mapped to "vstSlider"
>  *   - Numeric Entries similarly converted to "vstSlider"
>  *   - No support for bar graphs or additional numeric and text displays
>  *   - Tested on the Muse Receptor Pro 1.0, System Version 1.6.20070717,
>  *     using Visual C++ 2008 Express Edition
>  *     (part of the Microsoft Visual Studio 2008, Beta 2)
>  *   - Reference:
>  *
> http://ccrma.stanford.edu/realsimple/faust/Generating_VST_Plugin_Faust.html
>  *
>  * FAUST
>  * Copyright (C) 2003-2007 GRAME, Centre National de Creation Musicale
>  * http://www.grame.fr/
>  *
>  ********************************************************************/
>
>
> Yann
>
> -------------------------------------------------------------------------
> SF.Net email is sponsored by: The Future of Linux Business White Paper
> from Novell.  From the desktop to the data center, Linux is going
> mainstream.  Let it simplify your IT future.
> http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
> _______________________________________________
> Faudiostream-devel mailing list
> Faudiostream-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-devel
>
> _______________________________________________
> Clam-devel mailing list
> Clam-devel at llistes.projectes.lafarga.org
> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel
>
>


-- 
Hernán
http://h.ordia.com.ar
GnuPG: 0xEE8A3FE9




More information about the clam-devel mailing list