Oversample VST Plugin Shell Extension

VST, AU, AAX, CLAP, etc. Plugin Virtual Effects Discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

Ok, I get it now. I tried right clicking the plug-in icons inside my host, not the .dll's themselves.

Is this just 2x oversampling? I wasn't given any options when I right clicked.
"You don’t expect much beyond a gaping, misspelled void when you stare into the cold dark place that is Internet comments."

---Salon on internet trolls attacking Cleveland kidnapping victim Amanda Berry

Post

@Gucky : false/positive ?
antivir is really special, if any doubt try :
http://www.kaspersky.com/virusscanner
Image

Post

A.M. Gold wrote:Is this just 2x oversampling? I wasn't given any options when I right clicked.
try it, 1 to 16x oversampling allowed in the GUI...
Image

Post

@Christian :
it seems there is a GUI refresh problem.
i've tried the oversampler to my synthedit effect
and the built in VU meter only work when i turn a knob.
Image

Post

ok i used blockfish as the test plug-in and oversampled that! tried to load it with energyXT and energyXT2 it crashed both. so i tried reaper! it loaded but the animation only works when you hold the mouse down

Post

Gucky wrote:But I have a problem. Antivir shows that there is the virus DR/Delphi.gen on it. Has anybody the same problem?
The technique I used to wrap the VST DLL is the same technique, some viruses use to wrap a system DLL to add their code/functionallity to the DLL. And the fact that this is written in Delphi must have lead to the information, that it is that particular virus.

However, I already changed some parts of the code to make it more unique. I have hoped not getting detected by the virus scanner signature, but especially some heuristics will still keep on detecting it.

On the other hand it's all open source code and you can download the source to see what exactly is going on inside the tool. All I can tell you is that I do not intend anything bad with this tool. And what harm could wrapping/oversampling plugins should do?

Christian

Post

wsaidah wrote:tried to load it with energyXT and energyXT2 it crashed both.
The problem with eXT is, that it crashes right from the beginning and I am not able to start it on my machine. Though I can not test/verify it.

The thing with the graphic refresh can be fixed easily. All I need to do is trigger the refresh of the plugin from time to time. Usually this refreshing should be passed from the host to the oversampled plugin, but maybe it is blocked in some cases.

I'll add that later today,

Christian

PS: Since when do SynthEdit plugins working with the wrapper? I wrote an email to Jeff about the problems, but I never got a response, maybe he fixed it with the latest version of SynthEdit. I'll have a look to ensure that SE plugins are supported as well.

Post

@Christian :
"PS: Since when do SynthEdit plugins working with the wrapper? I wrote an email to Jeff about the problems, but I never got a response, maybe he fixed it with the latest version of SynthEdit. I'll have a look to ensure that SE plugins are supported as well."

I use the old v1.0170, not the new 1.1x
Jeff have never updated the v1.0 since many year.
The only problem i have now is the GUI refresh.

I forget to report a %cpu a bit high when
the shell is set to x1. i suppose it should be close to 0%?
Equivalent to by-pass?
Last edited by novaflash on Wed Aug 19, 2009 8:15 am, edited 1 time in total.
Image

Post

novaflash wrote:
A.M. Gold wrote:Is this just 2x oversampling? I wasn't given any options when I right clicked.
try it, 1 to 16x oversampling allowed in the GUI...
Oh, I see. I haven't even loaded one of these new plug-ins yet. Does the CPU go through the roof at high rates?
"You don’t expect much beyond a gaping, misspelled void when you stare into the cold dark place that is Internet comments."

---Salon on internet trolls attacking Cleveland kidnapping victim Amanda Berry

Post

@A.M. Gold "Does the CPU go through the roof at high rates?"
x2, twice etc...
Image

Post

I only have a single core Athlon 64 so I guess 16x is out for me. :hihi:

I've made a Pro53 version though and it's low on CPU to begin with. Same with Helix on most patches. I'll try that too.
"You don’t expect much beyond a gaping, misspelled void when you stare into the cold dark place that is Internet comments."

---Salon on internet trolls attacking Cleveland kidnapping victim Amanda Berry

Post

I just updated the tool once again to make sure the (edit)idle call is passed through correctly (it wasn't before).

Also you can choose for 'manual idle' calls by right clicking the top bar of new created plugin.

Christian

Post

Well everything I've tried has crashed instantly. How do you uninstall it? I unregistered the dll but Windows won't let me delete the folder

Post

aMUSEd wrote:Well everything I've tried has crashed instantly. How do you uninstall it? I unregistered the dll but Windows won't let me delete the folder
use unlocker (v1.8.7)

Post

aMUSEd wrote:Well everything I've tried has crashed instantly. How do you uninstall it? I unregistered the dll but Windows won't let me delete the folder
Try the standalone converter. Until all this problems have been solved this is the savest way.

Btw. I found the problem with eXT. It's definitely a problem with eXT and the handling of VST plugins. According to the official Steinberg specifications the plugin has space in the basic structure for two pointers and the host has space for two different pointers there as well. Usually the plugin stores its data to the first pointer (leaving the second one unused!). However, this first pointer is also reserved for the use with the original SDK. And as I wrote my own framework I once decided to use the second pointer (leaving the first pointer unused). Unfortunately eXT uses this second pointer as well, overriding my the plugins setting. In my is this is a fault of eXT as it has to leave that pointer untouched.

I could compile a version that uses the first pointer instead, which works in eXT as well, but I think it's not my fault here.

If someone has a contact to the eXT developer, please tell him that he should fix this as it is likely that some other developers might use this pointer as well!

Kind regards,

Christian

PS: If someone wants this workaround version that works in eXT, please contact me.

Post Reply

Return to “Effects”