VST(i) Plugins using Faust

Locked New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hi All,

I have discovered a very easy way to make new plugins for the Receptor from a high-level specification. It's called the Faust language, and I've written a tutorial at

http://ccrma.stanford.edu/realsimple/faust/ (http://ccrma.stanford.edu/realsimple/faust/)

There are two relevant "architecture files" to use with Faust:

vst2p4.cpp - used for effects plugins (stereo in, stereo out)
vsti-mono.cpp - used for synths (stereo out, no inputs - one voice ('mono'))

If anyone writes vsti-poly.cpp, (i.e., adds support to vsti-mono.cpp for voice allocation, etc.), please share it! This is on my to-do list, but my sabbatical quarter is almost over, so I might not get to it this time around.

Cheers,
Julius

=======================

Julius O. Smith III <jos@ccrma.stanford.edu (mailto:jos@ccrma.stanford.edu)>
Prof. of Music and Assoc. Prof. (by courtesy) of Electrical Engineering
CCRMA, Stanford University
http://ccrma.stanford.edu/~jos/ (http://ccrma.stanford.edu/~jos/)

Post

off topic..

here's another project founded on your development :) animal voice waveguide.

http://www.kvraudio.com/forum/viewtopic.php?t=201481
you come and go, you come and go. amitabha neither a follower nor a leader be tagore "where roads are made i lose my way" where there is certainty, consideration is absent.

Locked

Return to “Muse Research and Development”