[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-audio-dev
Subject:    [LAD] ANN: faust-lv2 1.0 and faust-vst 1.0 released
From:       Albert Graef <aggraef () gmail ! com>
Date:       2016-03-30 18:07:18
Message-ID: CA+rUic1fc2=EfwHnbEY2z1h7yCH=_UFWMiYS2W9gXYmCfR7fqQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


(Sorry for cross-posting.)

Dear Faust programmers and LAD'ers,

New stuff just in time for the upcoming miniLAC @ Berlin next week!
faust-lv2 and faust-vst are two architectures for Grame's functional dsp
programming language Faust. They let you create fully functional LV2 and
VST plugins from Faust programs.

Most notable changes:

- Custom Qt GUI support. This leverages Faust's Qt support (faustqt.h) and
was done by one of my students, Roman Svidler, for his BSc thesis. Thanks
Roman!

- The custom 'nvoices' meta key is now recognized by both architectures to
denote an instrument plugin, so a single architecture suffices to implement
both instrument and effect plugins.

- Both architectures now work exactly alike, so porting your Faust plugins
from LV2 to VST and vice versa just takes a recompile.

- Many bugfixes and smaller improvements, please check the commit logs for
details.

The latest sources including documentation and examples are available from
Bitbucket:

https://bitbucket.org/agraef/faust-lv2
https://bitbucket.org/agraef/faust-vst

Please use the issue trackers there to report any bugs that you find,
thanks!

The architecture files and helper scripts are also included in the latest
Faust git sources, so if you keep your Faust installation up to date,
chances are that you already got them.

Both architectures are now also available through the Faust online and
remote compilers, thanks Yann! So you can give them a try immediately
without having to install anything. Simply head over to
http://faust.grame.fr/onlinecompiler/, drop one of the dsp examples
provided in the faust-lv2|vst Bitbucket repositories or your own Faust
sources there, choose one of the linux lv2 or vst architectures as target
and go to the Exec tab to receive your freshly baked plugin.

If you can make it to Berlin, I'll be showing both faust-lv2 and faust-vst
there in the main hall of c-base on Saturday (April 9) at 3 p.m., would be
nice to meet you there!

Enjoy! :)
Albert

-- 
Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email:  aggraef@gmail.com
WWW:    https://plus.google.com/+AlbertGraef

[Attachment #5 (text/html)]

<div dir="ltr"><div><div><div><div><div><div>(Sorry for \
cross-posting.)<br><br></div><div>Dear Faust programmers and \
LAD&#39;ers,<br><br></div>New stuff just in time for the upcoming miniLAC @ Berlin \
next week! faust-lv2 and faust-vst are two architectures for Grame&#39;s functional \
dsp programming language Faust. They let you create fully functional LV2 and VST \
plugins from Faust programs.<br><br></div>Most notable changes:<br><br></div>- Custom \
Qt GUI support. This leverages Faust&#39;s Qt support (faustqt.h) and was done by one \
of my students, Roman Svidler, for his BSc thesis. Thanks Roman!<br><br></div>- The \
custom &#39;nvoices&#39; meta key is now recognized by both architectures to denote \
an instrument plugin, so a single architecture suffices to implement both instrument \
and effect plugins.<br><br></div><div>- Both architectures now work exactly alike, so \
porting your Faust plugins from LV2 to VST and vice versa just takes a \
recompile.<br><br></div>- Many bugfixes and smaller improvements, please check the \
commit logs for details.<br><br></div>The latest sources including documentation and \
examples are available from Bitbucket:<br><br><a \
href="https://bitbucket.org/agraef/faust-lv2">https://bitbucket.org/agraef/faust-lv2</a><br><a \
href="https://bitbucket.org/agraef/faust-vst">https://bitbucket.org/agraef/faust-vst</a><br \
clear="all"><div><div><div><div><div><div><div><div><br></div><div>Please use the \
issue trackers there to report any bugs that you find, thanks!<br><br></div><div>The \
architecture files and helper scripts are also included in the latest Faust git \
sources, so if you keep your Faust installation up to date, chances are that you \
already got them.<br><br>Both architectures are now also available through the Faust \
online and remote compilers, thanks Yann! So you can give them a try immediately \
without having to install anything. Simply head over to <a \
href="http://faust.grame.fr/onlinecompiler/">http://faust.grame.fr/onlinecompiler/</a>, \
drop one of the dsp examples provided in the faust-lv2|vst Bitbucket repositories or \
your own Faust sources there, choose one of the linux lv2 or vst architectures as \
target and go to the Exec tab to receive your freshly baked \
plugin.<br><br></div><div>If you can make it to Berlin, I&#39;ll be showing both \
faust-lv2 and faust-vst there in the main hall of c-base on Saturday (April 9) at 3 \
p.m., would be nice to meet you there!<br><br></div><div>Enjoy! \
:)<br></div><div>Albert<br></div><div><br></div><div>-- <br><div \
class="gmail_signature"><div dir="ltr">Dr. Albert Gr&quot;af<br>Computer Music \
Research Group, JGU Mainz, Germany<br>Email:   <a href="mailto:aggraef@gmail.com" \
target="_blank">aggraef@gmail.com</a><br>WWW:      <a \
href="https://plus.google.com/+AlbertGraef" \
target="_blank">https://plus.google.com/+AlbertGraef</a></div></div> \
</div></div></div></div></div></div></div></div></div>



_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic