Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-09 Thread Albert Graef
On Wed, Dec 10, 2014 at 2:47 AM, Julius Smith wrote: > I cloned VSTAU and it compiled after removing 'const' from some NSString > declarations for k* symbols, and commenting out "SetString(stringHandle, > pstr);" which is not defined anywhere that I can find (yet). I guess this > is my version o

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-09 Thread Julius Smith
Hi Albert, That's great news, thanks! I cloned VSTAU and it compiled after removing 'const' from some NSString declarations for k* symbols, and commenting out "SetString(stringHandle, pstr);" which is not defined anywhere that I can find (yet). I guess this is my version of the "twiddling"

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-09 Thread Albert Graef
On Tue, Dec 9, 2014 at 1:41 AM, Albert Graef wrote: > You mean this one: https://bitbucket.org/sethk/vstau.git? Thanks, that's > good to know. I'll give that a go asap. > Julius, I tested some of the faust-vst sample plugins (both effects and instruments) with VSTAU Manager in Reaper and Trackti

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-08 Thread Albert Graef
On Mon, Dec 8, 2014 at 5:58 AM, Yan Michalevsky wrote: > I used VSTAU Manager with a certain success to use VSTs in DAWs that > support only AU. > You mean this one: https://bitbucket.org/sethk/vstau.git? Thanks, that's good to know. I'll give that a go asap. > I think we should attempt to hav

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Yan Michalevsky
I used VSTAU Manager with a certain success to use VSTs in DAWs that support only AU. Albert, that's great news, waiting to git-pull it. I think we should attempt to have one architecture for VST so that users won't be confused, and therefore if your new architecture has more features, let's try to

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Oliver Larkin
On 7 Dec 2014, at 11:58, Albert Graef wrote: > Don't have the time to take a closer look right now, but do you have an IPlug > example showing MIDI input and output lying around? Audio is usually pretty > trivial, but a MIDI plugin example would be rather helpful. the faust2iplug script is no

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Kjetil Matheussen
On Sun, Dec 7, 2014 at 11:56 AM, Oliver Larkin wrote: > My version of Cockos' IPlug is another option, which is liberally > licensed. It does win/mac VST2, VST3, AU, RTAS, AAX and standalone app (no > linux though). > > A while ago I made a (very basic) faust2iplug template project and python > s

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
Hi Oliver, On Sun, Dec 7, 2014 at 11:56 AM, Oliver Larkin wrote: > A while ago I made a (very basic) faust2iplug template project and python > script. The idea is that you could use IPlug to create whatever GUI you > like on top of your faust dsp > Don't have the time to take a closer look righ

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Oliver Larkin
My version of Cockos' IPlug is another option, which is liberally licensed. It does win/mac VST2, VST3, AU, RTAS, AAX and standalone app (no linux though). A while ago I made a (very basic) faust2iplug template project and python script. The idea is that you could use IPlug to create whatever GU

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
On Sun, Dec 7, 2014 at 11:12 AM, Kjetil Matheussen wrote: > Another alternative could be make a JUCE architecture file, then you'll > get support for vst/au/rtas/npapi/activex in one architecture file. My > experience is that JUCE is very well designed, so it's probably a much > simpler task to m

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Kjetil Matheussen
> Or someone needs to sit down and port faust-vst to AU. Shouldn't be that > hard, so I might do that some time, but don't hold your breath for it. ;-) > Another alternative could be make a JUCE architecture file, then you'll get support for vst/au/rtas/npapi/activex in one architecture file. My e

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-07 Thread Albert Graef
Hi Julius, On Sun, Dec 7, 2014 at 3:20 AM, Julius Smith wrote: > As always, it was a pleasure to follow your README file and get everything > installed. Sorry if this question is "politically incorrect" on this list, > but do you or anyone happen to know the easiest way to get VST support > goi

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-06 Thread Julius Smith
Hi Albert, Wow, thanks for bringing VST support up to the level of LV2 support! As always, it was a pleasure to follow your README file and get everything installed. Sorry if this question is "politically incorrect" on this list, but do you or anyone happen to know the easiest way to get VS

Re: [Faudiostream-devel] New faustvst.cpp architecture

2014-12-06 Thread Albert Graef
On Sat, Dec 6, 2014 at 11:46 AM, Albert Graef wrote: > ... and adding Yan's portamento feature to faust-vst. That's what I meant to write, of course. -- Dr. Albert Gr"af Computer Music Research Group, JGU Mainz, Germany Email: aggr...@gmail.com WWW:https://plus.google.com/+AlbertGraef --

[Faudiostream-devel] New faustvst.cpp architecture

2014-12-06 Thread Albert Graef
Hi everybody, as I've been playing around with some commercial DAWs lately, which don't support LV2, I felt the need to have something like faust-lv2 for VST plugins. First I gave Yan Michalevsky's new vst.cpp architecture a try, which he presented at LAC 2014. Yan's architecture has a very cool p