My free plugins updated to 64-bit

sdmoore wrote on 9/10/2011, 4:55 PM
Hello,

Just a quick note to let you know that my cubes & luminance transition plugins have been updated to include 64-bit versions.

(A couple of Vegas users emailed me over the last year and a bit asking if I would update them to 64-bit and I've finally got round to doing it!)

You can get them here

(EDIT: My ISP is having technical issues at the moment so the link may not work right now)
(EDIT2: ISP issues seem to be resolved now)

Cheers,
Scott

Comments

Former user wrote on 9/10/2011, 5:16 PM
Scott,

thanks, I have used both in the past and am sure will have an opportunity to use them in the future.

Appreciate your work.

Dave T2
ushere wrote on 9/10/2011, 8:50 PM
thanks scott,

your luminance plug in was a great boon when i was working 32bit......
Jim H wrote on 9/10/2011, 11:49 PM
Thank you Scott. Luminance transition was my go to plugin for years and years. It's nice to see it again.
Radio Guy wrote on 9/11/2011, 7:07 AM
Appreciate the update. Great addition to the toolbox.

Thank you
rcdanek wrote on 9/11/2011, 8:25 AM
Into which directory should the DLL's be placed? I tried installing both the 32 and 64 bit versions, and both tried going into the x86 directory (on my Windows 7).
sdmoore wrote on 9/11/2011, 10:33 AM
Hi rcdanek,

They can be placed pretty much anywhere ... the plugins get 'registered' which tells Windows their folder location.
The installers for both 32-bit & 64-bit plugins just pick a suitable location as the "Video Plug-Ins" sub-folder off the Vegas installation folder. There is, however, a slight quirk with the 64-bit installer where, if you've got both 32-bit & 64-bit versions of Vegas installed, the plugin installer is picking the 32-bit version's installed location (I'll try to improve that by having the 64-bit installer look at the Vegas 64-bit install location). In the meantime, there is a 'Browse...' button on the installers so you can point the plugin .dll somewhere else if you wish

Cheers,
Scott
Red Prince wrote on 9/11/2011, 11:57 AM
Why is there no uninstall?

He who knows does not speak; he who speaks does not know.
                    — Lao Tze in Tao Te Ching

Can you imagine the silence if everyone only said what he knows?
                    — Karel Čapek (The guy who gave us the word “robot” in R.U.R.)

rcdanek wrote on 9/11/2011, 12:06 PM
Regarding..." there is a 'Browse...' button on the installers so you can point the plugin .dll somewhere else if you wish"

I did use this button and I installed the 64 bit dll in the non x86 Program Files directory. When I ran Vegas Pro 10, it did NOT show either of your plugins as being available.

I'll try reinstalling the 64 bit version using the x86 directory to see if it gets seen. Then, the question would be if the 32 bit version would work with the 64 bit DLL.
rs170a wrote on 9/11/2011, 3:12 PM
Scott, thanks very for the updates!!
Are these written to take advantage of the 32bit float mode?
My guess is no but it never hurts to ask.

Mike
sdmoore wrote on 9/11/2011, 3:37 PM
Hi rcdanek,

My apologies - yes, there was a bug in the installers.

I've fixed the issue and improved the default install folder selection when both 32bit & 64bit versions of Vegas are installed - the 64-bit plugins should now choose the 64-bit Vegas installation.

I have also added uninstallers so you can uninstall the plugins via the usual Add\Remove programs.

The new installers are now on my website

Cheers,
Scott
Grazie wrote on 9/11/2011, 4:39 PM
Scott, good to see you around again! And a big thank you for updating. You're a real gent.

Grazie

sdmoore wrote on 9/11/2011, 4:41 PM
Hi Mike,

I'm afraid they only process in 8-bit mode. I'll have a think about if and how I can add support for 32bit float mode.

Cheers,
Scott
Randy Brown wrote on 9/11/2011, 4:52 PM
Thanks very much Scott, I've missed both of these for the last year or so since moving to 64 bit.
rs170a wrote on 9/11/2011, 6:55 PM
I'm afraid they only process in 8-bit mode. I'll have a think about if and how I can add support for 32bit float mode.

Scott, thanks for the reply.
The time and effort you put into doing this is appreciated.

Mike
Kevin R wrote on 9/11/2011, 7:47 PM
8-bit vs 32-bit

I've wondered how to write transitions/FX before. Did you accomplish this feat in C or C++? I would think that 32-bit "simply" requires replacing your math algorithms (probably utilizing some of the floating point instructions as well) and knowing how the data is formatted.
sdmoore wrote on 9/12/2011, 7:06 PM
Hi Kevin,

The plugins are written in C++ and use the DirectX Vegas Video Plugin SDK (available in the Downloads->Development Kits link). The SDK is quite old (not updated since 2006, I think) and is a "wrapper" around part of the DirectX SDK.

Changing my "math algorithm" is the easy bit ... the problem is the Vegas SDK was developed to pass only 8-bit video frames in and out of the plugin. Sony didn't update the SDK when they added 32-bit float mode. I'm hoping that if I rework the Vegas SDK wrapper I might be able to pass 32-bit video frames to my plugin as well. This is assuming DirectX is passing 32-bit float surfaces to the Vegas SDK in the first place. Fingers crossed 8o)

Cheers,
Scott
sdmoore wrote on 10/3/2011, 5:24 PM
Hello again,

Just a quick note that I've updated my plugins to support 32-bit float pixel mode.

You can download from here

Cheers,
Scott
paul_w wrote on 10/3/2011, 5:45 PM
Thanks Scott, these are great. Well done.

Paul.
Serena wrote on 10/4/2011, 12:20 AM
Thank you. Felt lost without film optical dissolves!
sdmoore wrote on 10/7/2011, 5:26 AM
Hi everyone,

My apologies but there is a major memory leak with the plugins I released earlier this week (the version where I added support for 32bit float mode - i.e. v1.5 of SMCubes & v1.3 of SMLuminance - both 32bit & 64bit)

I'm at work right now but will upload a fixed version later on this evening.

Again my apologies if you've suddenly been experiencing memory problems since using my latest plugin.

Cheers,
Scott
sdmoore wrote on 10/7/2011, 4:13 PM
Hi again,

I've fixed the memory leaks and have uploaded new versions of my plugins.

Cheers,
Scott
UlfLaursen wrote on 10/7/2011, 10:36 PM
Thanks for sharing, Scoot - good job :)

/Ulf
DataMeister wrote on 10/8/2011, 9:28 AM
One thing I would like is if you named the files with the version number in them.

So for example SMLuminance64-v131.exe

It helps in knowing if I've downloaded that version already when going through files to check for updates.
Laurence wrote on 10/8/2011, 10:31 AM
I just installed them. Thanks.