Forum: VirtualDJ Plugins

Questions about plugins development, talks with other developers etc
Topic: old plugins
Hello dear plugin producers.
I've got a question.
I have a lot of very good effects, unfortunately as a 32bit and a couple even from the 7 version.
I have raised this topic quite often in the Wishes Forum. That you can actually also support 32bit plugins in a 64bit version, for the purpose of up-compatibility.
But this falls on the deaf ears of the programmers.
No matter, there is a reason that they do not want it, and instead prefer to continue developing 2 programs ;-)
Now I have already written to a couple of the developers of the older plugins as to whether they could convert their plugins as 64bit. But don't get an answer from most :-(
Maybe they're not active here anymore.
Now I try to find someone else.
And just ask if there is someone who could rewrite older plugins in 64bit?
There are of course a couple more.
Of course I would like to pay for it because I know that it costs work ....
Or the other question would be.
What actually needs to be changed on a plugin to make it a 64bit?
The functions are the same, so there is something different there that needs to be changed in code ...
I would do it myself if I knew what the difference was.
Would be very grateful.
Greetings Dani

geposted Thu 11 Jun 20 @ 9:24 pm
Is there any particular reason that you need to run the 64 bit version of VDJ?

I mean, if you have so many 32 bit plugins that you want to use, why not run the 32 bit VDJ?

geposted Thu 11 Jun 20 @ 9:54 pm
NicotuxHome userMember since 2014
Some V5 Audio plugins have source code it's a start point

Q: What actually needs to be changed on a plugin to make it a 64bit?
A: Nothing but all the call to 64 libraries for simple ones
Everything but the calls to VDJ API for complex ones ( i.e.: DX9 -> DX11)
Anything in between for most of the others
but everything have to be done from code :(
as the final generated cpu code is not the same Arch

Q: Maybe they're not active here anymore.
A: Yes, many are not active here anymore or don't care anymore of VDJ

geposted Thu 11 Jun 20 @ 9:54 pm
Those old plugins are very outdated, not sounding any good, and there are plenty of modern native effects that does the job much better ;-)

geposted Thu 11 Jun 20 @ 10:46 pm
NicotuxHome userMember since 2014
That's right for audio plugins, and many VST can help
but video plugins and transitions are most 32bit only and no modern or native or port (yet?) for them

geposted Thu 11 Jun 20 @ 11:09 pm
groovindj wrote :
Is there any particular reason that you need to run the 64 bit version of VDJ?

I mean, if you have so many 32 bit plugins that you want to use, why not run the 32 bit VDJ?


No actually there is no reason so far, the 32bit runs stable as well.
But it could be that at some point the 32bit will no longer exist, it will no longer be developed.
Or no longer runs under Win 10 ..
Can be ;-)

geposted Thu 11 Jun 20 @ 11:32 pm
Nicotux wrote :
Some V5 Audio plugins have source code it's a start point

Q: What actually needs to be changed on a plugin to make it a 64bit?
A: Nothing but all the call to 64 libraries for simple ones
Everything but the calls to VDJ API for complex ones ( i.e.: DX9 -> DX11)
Anything in between for most of the others
but everything have to be done from code :(
as the final generated cpu code is not the same Arch

Q: Maybe they're not active here anymore.
A: Yes, many are not active here anymore or don't care anymore of VDJ


Well, that's exactly my question.
And my problem.
I don't know how to change a code.
As I said, the functions are ok, I don't think I have to change anything.
Only the plugins don't run at 64bit ;-)

geposted Thu 11 Jun 20 @ 11:36 pm
Rune (dj-in-norway) wrote :
Those old plugins are very outdated, not sounding any good, and there are plenty of modern native effects that does the job much better ;-)

Well, that may be .. And right.
But I also have many that sound very good.
And you can use it as a live performance.
Whichever I do.
I'll take 3 small examples: The 3 Mach 3 effects of Deun Deun ;-)
These are old, but I love them ;-)

geposted Thu 11 Jun 20 @ 11:39 pm
So far I have answered my reasons and your counter questions, thank you dear friends and colleagues.
If any of you can help me more, it would even be good if someone spoke German.
In certain things it is always difficult to understand and translate everything ;-)
Would like to continue using this pair of FX, even if 32bit may no longer exist ;-)

geposted Thu 11 Jun 20 @ 11:43 pm