Which MFX work in Cubase? and regsvr32.exe help!

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
RELATED
PRODUCTS

Post

Kalamata Kid wrote:bduffy,

So I assume that you are not using any third party MFX in Cubase?
You tried several but had zero luck? Did you properly register the
MFX and troubleshoot and still no luck?

Too bad as the good mfx for some one like myself that likes to
experiment it will be a useful tool.

I would be nice to complete the MFX list for everyone's sake so people
do not waist time trying to do the impossible.
Yes, a list would be useful, but it looks like people are having slightly different experiences. I did register my plugins like instructed (otherwise they wouldn't show up in Cubase), they were the ones from midiplugins and the Cakewalk plugins too. I may still have them downloaded, if I find which ones, I'll let you know.

Post

bduffy and all,

1. Are you sure that the MFX will show up in the Plugin Information > Midi Plugins list only if the MFX is registered? Merely putting the MFX dll file in Shared Midi FX folder will not make the MFX visible in the Midi Plugins list?

2. Is there a way to check the C:\Windows\system32\regsvr32.exe to check if an MFX was registered so to avoid registering it a second time?

Post

BTW the MFXwrapper.dll under components
is 104 KB dated 7-8-02

Is this what you have?

Post

Kalamata Kid wrote:Peel,

All the above MFX work in Cubase SX 3.1?
PITA means problems with the registration?
Oops, I realise now that I haven't tried installing any of them in SX3.x. I was still thinking of 2.x. They definitely worked fine there. I'll give it a try and get back to you.
PITA because they need installers (or batch files, or DOS commands, or registry edits) -- you can't just drag the files into a folder like you can with (most) VSTs.

Post

Kalamata Kid wrote:2. Is there a way to check the C:\Windows\system32\regsvr32.exe to check if an MFX was registered so to avoid registering it a second time?
This does not matter much: a new registration will replace the old registration. Also, running regsvr32 with the /u switch will unregister.

If you just want to see all of the registered MFX on a system, try to get a copy of Cakewalk Plugin Manager. I think anyone can download it from their site.

- m
Markleford's band, The James Rocket: http://www.TheJamesRocket.com/
Markleford's tracks: http://www.markleford.com/music/
Markleford's free MFX, DXi2, DR-008 modules: http://www.TenCrazy.com/

Post

Thanks Markleford for the info that a new dll will not be duplicated if one already exists.

I assume that the mfxwrapper.dll need not be registered.

Post

funkster1 from another forum wrote "There is a bug in MFX wrapper which prevents keyboard input of values in the plugin GUI in most (in not all) MFX plugins."

So no matter what I do some MFX will never work using the 1.08 mfx wrapper.

I am thinking about starting anew thread:
A list of all the MFX that work or do not work in Cubase SX 3.1
Good idea? Please let me know. This will help many hours of work for MFX want-to-be MFX users.

Post

Kalamata Kid wrote:[..]"There is a bug in MFX wrapper which prevents keyboard input of values in the plugin GUI in most (in not all) MFX plugins."[..]
This wrapper should fix this issue:
http://homepage.hispeed.ch/mbncp/downlo ... rapper.zip
Note that the wrapper doesn't need to be registred (it's a VST-MA plug, not an Mfx) but needs to be placed in the component folder. Also this version is NOT supported by Steinberg, use at your own risk.
Other fixes are:

Code: Select all

OnInput(..)
Fix: Incoming MfxData events had the channel forced to 0 (channel 1)
Change: Timestamp base for immediate events is always 0
Fix: When the IMfxDataQueue* pqOut was empty, an event was still sent back to the host

IMfxInputPulse 
Change: You have to call BeginPulse/EndPulse for OnInput(..) to be called with no events
Fix: GetPulseInterval returns 20 msec (used to return 0)

OnEvents(..)
Fix: lTimeThru had the same value as lTimeFrom in the next call to OnEvents
Fix: the events in IMfxEventQueue* pqIn are now sorted correctly
Fix: MfxEvent::Wheel events where converted to key afterTouch
New: MfxEvent::Sysx is now read from the track (could be only written to the track)

OnStart(..)
New: Added events to IMfxEventQueue* pqOut will now be sent to the host

OnLoop(..)
New: Added events to IMfxEventQueue* pqOut will now be sent to the host
Fix: Some events could be lost when looping or 'ring' later on

OnStop() 
New: Added events to IMfxEventQueue* pqOut will now be sent to the host
(note that in this case, they will be sent as live events, where lTime = now)

ImfxInputCallback
These events are currently just sent to the host, in the futur they may be sent to the 'MIDI plug-Ins Port'
New: When sending a Note event with a duration > 0, a Note Off event will be generated automatically

IMfxTempoMap
TicksToMsecs and MsecsToTicks returns now correct values
Also, some problems when looping have been fixed, and a few other ones that I don't recall now.

There is also a bug in SX with live events being sent to a MIDI port. Workaround, send the events to a 'dummy' VST-MIDI plug, add a track and route that plug to the MIDI port.
You can use this VST for this:
http://homepage.hispeed.ch/mbncp/download/MidiThru.zip

Note that I was able to run some of the unsupported mfx plugs from Musiclab, but they would crash at some point anyway. Rhythm&chords doesn't work, but the free Looper seems to work ok. Slicy and Fill in drummer work fine.
All Sonar Mfx seem to work fine, except the session drummer.

Post

mbncp,

Thanks for the info. You had given hope! Did you make the mfxwrapper? :!:

I am not that computer savvy. What do I do with the code? :-o

I tried the mbncp/mfxwrapper but did not notice any difference on the few MFX I tried. The few MFX I tried still did not work. Must be doing something wrong.

I also tried the "dummy vst-midi plug" fix but could not get the A1 VSTi to make any sound. Again I must be doing something wrong.

Please help.

Post

Kalamata Kid wrote:[..]The few MFX I tried still did not work
Which plug are you trying ?
Which version of SX ?

Post

mbncp,

I am using Cubase SX 3.1

Most Sonar MFX work but not Franks, Fournel nor tenCrazy.
Granted I am not sure what each one does but I expect some variation when playing the keyboard. Some work intermittently or with some fiddling and others do not work at all. I am just about ready to give up on the troublesome MFX and concentrate more on VST midi FX in energyXT.

hard to believe that after all these years they still cant get the MFX right.

Post

These plugs work fine here, try to update to 3.1.1

Post

Yes it is 3.1.1
All the GUI look ok but do not alter the live note messages from my keyboard.
I installed all of them as per instructions though I could have made some mistake.

I did not do the code you suggest. Where do I copy code. Copy as is? Any oter insructions?

Post

This ain't no code, just a bug fix list (for developpers), there's nothing to copy/paste.
Be aware that some plugs do nothing on live events (direct play from the keyboard) and will only do something on playback.
Also, try to understand what the plug is suppose to do, and check the doc on how to use MIDI plugs (MIDI Devices and Features).

Post

mbncp,

Thanks. I will try some mfx on playback.

I saw some of your posts using the mfxscript to correct some issues. Did not understand all of it. Should I attempt anything using the mfxscrpt which I already have installed.

Post Reply

Return to “Effects”