INTERACT FORUM

More => Old Versions => Media Center 16 (Development Ended) => Topic started by: BradC on March 17, 2011, 06:03:52 am

Title: Bug loading VST plugins
Post by: BradC on March 17, 2011, 06:03:52 am
HI

I previously had the problem loading Console VST host VST plugin into JRiver (to enable routing of sound channels).

I have now found another program that has the same functionality called Plogue Bidule (ie it also has a VST plugin version). Plogue Bidule is currently under development.

However, a similar problem exists, JRiver doesn't work with this VST plugin. When the VST plugin is loaded in JRiver crashes.

I have also posted on the Plogue Bidule forum http://plogue.com/phpBB3/viewtopic.php?f=4&t=5646

Since Plogue Bidule is currently under development, I hope that it will assist in getting this problem fixed.

Brad
Title: Re: Bug loading VST plugins
Post by: Matt on April 04, 2011, 12:30:40 pm
Package Installer loads the VST plugin into its process to try to install it.

If the VST plugin does something unexpected, it can crash Package Installer.

We are not getting reports of other VST plugins crashing, so I think the next step would be for the authors of Plogue Bidule to install the VST while running in a debugger.  That should show where the problem occurs.

If they need assistance, just let us know.

Thanks.
Title: Re: Bug loading VST plugins
Post by: BradC on April 05, 2011, 07:22:17 pm
As posted here

http://plogue.com/phpBB3/viewtopic.php?f=4&t=5646&p=30502#p30502

the Plogue Bidule developer is questioning whether MC times out the loading of a vst plugin, as BiduleVST will take longer than 500ms to load.

Is a timeout apllied?

Title: Re: Bug loading VST plugins
Post by: JimH on April 05, 2011, 07:32:34 pm
Please let him know that we will offer a license if he wants to test.  He could email me.  I'm jimh at jriver.
Title: Re: Bug loading VST plugins
Post by: BradC on April 10, 2011, 07:51:35 pm
Hi

I have posted your offer of a license at the Plogue Bidule forum.

It would still be useful to know if you apply a timeout on loading of VST plugins.

regards

Brad
Title: Re: Bug loading VST plugins
Post by: Matt on April 11, 2011, 10:37:37 am
I sent this to Sebastien of BiduleVST on April 7.  I haven't heard anything back, so hopefully that means he's testing in the debugger.

Code: [Select]
Hi,

There is no timeout when installing a VST plugin.

We do analyze a DLL to see what exports it has.  We expect a VST to have
an export named 'main' (and no exports like 'winampDSPGetHeader2', etc.
that would indicate a Winamp, JRiver, etc. plugin).

You can test Package Installer in the debugger by running this in the
debugger:
[Media Center Install Path]\Package Installer.exe /AddPlugin

Then browse to your debug DLL and you should be able to step functions
like our call to "main".

Thanks,
-Matt
Title: Re: Bug loading VST plugins
Post by: BradC on May 01, 2011, 03:50:12 am
Hi

I have not heard of any progress with plogue bidule.

So I tried 'Console' again. This offers the same functionality (to achieve my aim of directing channels for multiple subs).

However, I still have the original problem. Namely, after a reboot JRiver forgets the settings for Console and doesn't load any of the presets or saved files within Console.

Hence, is it possible to look at this problem with console again, or suggest another means whereby I can direct channels.
I initially wish to copy and delay the output of one channel (channel 4) after a Convolver VST plugin (voxengo pristine space) and direct it to channel 7.
Title: Re: Bug loading VST plugins
Post by: BradC on May 10, 2011, 09:18:15 pm

It seems that console loads the saved presets in XP, but not in Win7.

Does this help narrow the problem down?
Title: Re: Bug loading VST plugins
Post by: Matt on May 10, 2011, 09:26:16 pm
It seems that console loads the saved presets in XP, but not in Win7.

Does this help narrow the problem down?

You may need to run as administrator if Console doesn't properly support UAC.

Media Center disables HKLM redirection (since it's fully UAC compliant), so third-party components that depend on it may not work.  Ideally the third-party component would get updated in this case.
Title: Re: Bug loading VST plugins
Post by: BradC on May 11, 2011, 01:24:11 am
I have already disabled UAC. That sort of requirement for user interaction isn't really compatible with a media PC
Title: Re: Bug loading VST plugins
Post by: Matt on May 11, 2011, 01:36:56 pm
I have already disabled UAC. That sort of requirement for user interaction isn't really compatible with a media PC

You might try Console's support.

I can't think of anything Media Center is doing differently on XP vs Windows 7 with regards to VST loading.
Title: Re: Bug loading VST plugins
Post by: BradC on August 06, 2011, 02:27:10 am
I can now report that latest build of Plogue Bidule loads correctly in the recent builds of MC16.

This allows arbitrary channel routing within MC.

My application is to use dsp crossovers for active speakers and bass management for a dual sub setup