vst~: reading fxp file

Oct 3, 2006 at 10:25pm

vst~: reading fxp file

Hi,

in what thread does the “read” message operate. high or low priority thread.

i spoke to plogue bidule developers and it seems that bidule is fully capable of hosting vst plugins inside msp vst~ object. it allows to map its internal clock (of which there can be more instances) to be mapped to incomming midi data (even 14bit resolution) and then pass this information to plugins loaded inside bidule vst. if it works correctly with read/write fxp files, a fully modular vst environment within max is possible…egh:)

#27954
Oct 4, 2006 at 8:13am

> i spoke to plogue bidule developers and it seems
> that bidule is fully capable of hosting vst plugins
> inside msp vst~ object.

bidule what? :)

it allows to map its internal clock (of which there can be more instances) to be mapped to incomming midi data (even 14bit resolution) and then pass this information to plugins loaded inside bidule vst. if it works correctly with read/write fxp files, a fully modular vst environment within max is possible…egh:)

bidule max? midi data vst? modular? hallo?

high priority reading a file from harddisk?

#85260
Oct 6, 2006 at 10:13pm

i am sorry i neded to be sure that the load message works in low priority, i know now.

I meant plogue bidule (http://www.plogue.com/). I have been searching for a way to host vst plugins inside max/msp. msp doesnt provide vsts with timeinfo. bidule can and most importantly the tempo parameter can be automated from max. moreover, bidule allows multiple instances of these tempo objects (MIDI Clock To Sync) , to which vst/vstis loaded inside bidules vst dll’s plugin can be synced. the tempos can be set to ranges between .001 and 999.999 bpm.
i bought bidule and found that:

all bidule vst dlls crash masp when i attemt to load them (ie “vst~ PlogueBiduleVST_16.dll 16 16″

However when I create an object to load kontakt2_16out.dll and then send the vst~ object a message to load PlogueBiduleVST_16.dll, bidule loads, but it has only two inputs dont wory i know why)…

So I have tried to save a patch with “vst~ Kontakt2_16out.dll 2 16″ , opening it in a text editor and manualy changing both “Kontakt2_16out.dll” entries to “PlogueBiduleVST_16.dll”. After opening this modified patch in Msp, few times out of many, msp didnt crash and bidule loaded.

ok thats the first problem, which i also conntacted plogue about. second problem is that the sound crackles from time to time. i tried the same bidule setup loaded in vsthost and ableton live 6.01demo and all was fine.

are there any know issues to the vst object, or perhaps with emu1212m drivers that cause this?
i need to buy either max/msp or ableton live (this would limit me a bit).

kind regards

#85261
Oct 7, 2006 at 1:53am

Quote: itchyhead wrote on Fri, 06 October 2006 16:13
—————————————————-
> i am sorry i neded to be sure that the load message works in low priority, i know now.

sorry if i tried too be funny on your cost, but i really
did not understand one word. :)

> I meant plogue bidule (http://www.plogue.com/). I have
>been searching for a way to host vst plugins inside
>max/msp. msp doesnt provide vsts with timeinfo.

ja. so … what.

things like “syncronisation” as to be found in VSTTimeInfo
can be replaced by custom programming in max .. well, more
or less; you can program it, but it might be less accurate
than signalrate, while in a host like SX 2.0 and up you have
everything (VST data) running smoothly.

there is one thing which is identlcally in max and cubase,
and what a plug-in hosted in vst~ could be able to know –
when a vector has started (we know when the first one starts;
when audio is turned on)

>moreover, bidule allows multiple instances of these tempo >objects (MIDI Clock To Sync)

yeah we disussed that often here in the past, max doesnt
offer any way of VST host sync (or -event generator).
one of the main differences between sequencer apps and
programming enviroments i would say.

>
> all bidule vst dlls crash masp when i attemt to load them (ie “vst~ PlogueBiduleVST_16.dll 16 16″

must not be releated to missing sync of vst~ – other plug-ins
which recieve host sync also do not chrash in max (just not
sync)

> bidule loads, but it has only two inputs dont wory i know why)…

because vst~ only has 2 IOs?

> So I have tried to save a patch with “vst~ Kontakt2_16out.dll 2 16″ , opening it in a text editor and manualy changing both “Kontakt2_16out.dll” entries to “PlogueBiduleVST_16.dll”. After opening this modified patch in Msp, few times out of many, msp didnt crash and bidule loaded.

interesting.

myself i have only bad expieriences with opening vst
plug-ins on startup and so it is wise when i do not
try to give any advice here :)

> are there any know issues to the vst object, or perhaps with emu1212m drivers that cause this?
> i need to buy either max/msp or ableton live (this would limit me a bit).

buy max please. with all its issues.
live is just too perfect for beeing creative with it.

#85262
Oct 7, 2006 at 6:29pm

1.>>>>>ja. so … what.>>>>>>>>>>

so what? plugins that i use need this info. perhaps another joke…on the other hand, since i have bidule, this doesnt concern me anymore. well it does, since i cant host bidule in max properly and the sound crackles…

—————————————————————-

2.>>>>>>>>>>>>>things like “syncronisation” as to be found in VSTTimeInfo
can be replaced by custom programming in max .. well, more
or less; you can program it, but it might be less accurate
than signalrate, while in a host like SX 2.0 and up you have
everything (VST data) running smoothly.

there is one thing which is identlcally in max and cubase,
and what a plug-in hosted in vst~ could be able to know -
when a vector has started (we know when the first one starts;
when audio is turned on)>>>>>>>>>>>>>

what is this info useful to a plugin loaded insode vst~ ?

—————————————————————-
3>>>>>>>>>>must not be releated to missing sync of vst~ – other plug-ins
which recieve host sync also do not chrash in max (just not
sync)>>>>>>>>>>>>>>>>>

i know, its msp, vst~ problem. or wherever. and would like it fixed.

—————————————————————
4>>>>>>>
because vst~ only has 2 IOs?>>>>>>>>>

vst@ can have more than 2inputs as you probably know. bidule 16out has 16 inputs..16outp[uts. and i nee them all, for audio routing..
—————————————————

buy before i find solutions to my problems?

Ne!

ableton limited? not for this: see attached

#85263

You must be logged in to reply to this topic.