Free plugin: 6cc six-vector Color Corrector

aav wrote on 6/10/2004, 12:02 AM
Hi all, I've just made an early version of my new plugin available: a "six-vector color corrector" for Vegas, allowing you to adjust the color spectrum based on six vectors: Reds, Greens, Blues, Cyans, Magentas and Yellows.

After trying some other NLE's I found the six-vector way of adjusting colors pretty neat, and Vegas lacks this feature for some reason. Thus, I decided to fill this gap and make my own.

I'd love to get some feedback on it, if it works for you, what you think can be improved, etc.

You can download it for free at: http://www.moosehill.se/vegas/

(I hope this isn't against the forum rules, as I do none of this for profit. The plugin is "donationware" however, but that's completely voluntary.)

Comments

Cheesehole wrote on 6/10/2004, 12:27 AM
I haven't tried it yet, but it looks like an excellent tool!
Spot|DSE wrote on 6/10/2004, 12:28 AM
Definitely an interesting tool. I'm not really sure what you are going for with it, but you can do some fun things with it quickly. Looks like you've got some very creative ideas for Vegas if nothing else!
Cheesehole wrote on 6/10/2004, 1:01 AM
re: I'm not really sure what you are going for with it

It's like the native Hue / Saturation tool in Photoshop. 6 channels makes secondary color adjustment a lot easier for some tasks.

For example, I have a Vegas template that contains effect chains comprised of half a dozen Secondary Color Corrector's which pretreat video tracks for output to anaglyph (3d) video. I have to use one set on the left channel and a different one on the right channel. All those color correctors make the preview frame rate choppy and managing presets is painful.

One other huge benefit to using this plug in is you can use the 6 controls on a single source image. The Secondary Color Corrector's feed into one another, so making an adjustment in the beginning of the chain will have ripple effects all the way down the chain as each SCC feeds it's output into the next. Very frustrating. Aav's plug in lets you tweak the 6 vectors without having the effect feed into each other.

It looks like aav's plug in will allow me to do some consolidation, improving my render time, preview frame rate, and preset manageability. That would be worth a donation I think!

(On another topic, has anyone made a Photoshop CS Shadow / Highlights style plug in yet? It's what I consider to be one of Premiere's "killer" features. Adobe has been slippiing some of its native hard core image adjustment plugins into Premiere... did anyone else notice? Thanks aav for helping out in this area! :)
MyST wrote on 6/10/2004, 3:04 AM
Is this compatible with Vegas4?

Mario
TheHappyFriar wrote on 6/10/2004, 3:27 AM
Aparently not. I just tried & it crashes (doesn't crash Vegas 4, but when the plugin is selected a crash windows appears. Will happen every time because it' the first plugin in the list! :) )
taliesin wrote on 6/10/2004, 3:41 AM
Looks very good, but here it does not work, neither with Vegas 4 nor with Vegas 5. It blanks the preview and causes some error messages. My CPU is a Athlon XP 1,4 GHz.

Marco
Guy Bruner wrote on 6/10/2004, 5:42 AM
The plugin was created for Vegas 5 using that SDK. AAV has updated the plugin to version 0.9.2. You might want to install the new version, although v.0.9.0 works for me in V5.
RafalK wrote on 6/10/2004, 6:18 AM
Works here. I was actually able to mess around with it to simulate some Magic Bullet looks in a very short ammount of time but as every new toy, will need more time with it to trully appreciate it.
Thanks AAV
prairiedogpics wrote on 6/10/2004, 6:43 AM
Looks good, except I can only see "Grayscale only" and "Red pass" under the preset drop-down, and only "Red" under the 'current' drop down. Am I missing other selections? (greens, blues, cyans, magentas, yellows)

Dan
RafalK wrote on 6/10/2004, 8:23 AM
Daniel, Just apply any of them ( ie DEFAULT ) and you will be able to control the settings.
Rosebud wrote on 6/10/2004, 9:05 AM
Same problem as Daniel :
http://vital.musique.free.fr/Aav6cc.png
prairiedogpics wrote on 6/10/2004, 9:09 AM
That's what I don't understand. I choose "default" and then the ONLY choice I have under 'current' is Red. That's it, no blue, no green, no cyan, etc...

I'm using the most current version of Vegas 5 (clean install on this Win 2K computer). P4 1.4 GHz.

Dan
Spot|DSE wrote on 6/10/2004, 10:30 AM
Works here, I've got all 6 colors plus greyscale.
prairiedogpics wrote on 6/10/2004, 10:39 AM
What are the specs of your PC, Spot, if you don't mind me asking?

Dan
Spot|DSE wrote on 6/10/2004, 10:43 AM
This one is a VAIO GRX700 laptop. My main desktop is a dual HT system, but I'm on the VASST tour...so using a laptop. It's got 1 gig of RAM in it, and I'm traveling with an 80 gig and 300 gig external drive kit(s)
Jackelberry wrote on 6/10/2004, 11:09 AM
Doesn't work for me. I have an athlon xp 2800, do i have to download something?
Jackelberry wrote on 6/10/2004, 11:13 AM
When I said it doesn't work, I meant when I open it in Vegas I get an error message.
Cheesehole wrote on 6/10/2004, 12:42 PM
Guess it isn't working for some Aav, but it works perfectly for me.

Vegas 5 / Windows 2003 / Dual lAMD Opteron 248 / 2GB RAM

I was able to save and recall presets, adjust all the parameters, etc... I was using it as a track level plug in. I guess my only wish list would be to make it more like the Photoshop Hue / Sat adjustment tool. The customizable ranges and lightness sliders... but then you'd be well beyond donationware functionality and it certainly serves my purpose well as it is. Thanks!

Great performance too.

- Ben
prairiedogpics wrote on 6/10/2004, 3:28 PM
I'm not having much luck with this on my home computer, either. (the computer above was at work).
when I installed it on my home PC (Win XP Pro, P3 866 mHz, 512 MB RAM) and then opened up Vegas I get an exception error:

Sony Vegas 5.0
Version 5.0a (Build 134)
Exception 0xC0000096 (privileged instruction) IP:0x8AB1E42
In Module 'aav6cc.dll' at Address 0x8AB0000 + 0x1E42
Thread: Transpool:DoTransition ID=0x12C Stack=0x126000-0x130000
Registers:
EAX=3e991687 CS=001b EIP=08ab1e42 EFLGS=00010202
EBX=3e2454e7 SS=0023 ESP=00126350 EBP=001264b0
ECX=00001770 DS=0023 ESI=3f729000 FS=003b
EDX=bea3b752 ES=0023 EDI=3f48c2cb GS=0000
Bytes at CS:EIP:
08AB1E42: 0F AE 54 24 18 0F 8E 62 ..T..b
08AB1E4A: 04 00 00 89 94 24 14 01 ......
Stack Dump:
00126350: 00000064
00126354: 0C4A7DB8 0C460000 + 47DB8
00126358: 00126500 00030000 + F6500
0012635C: 00195A3C 00140000 + 55A3C
00126360: 0000000D
00126364: 00000220
00126368: 00009FC0
0012636C: 00001F80
00126370: 0C4D7FE8 0C460000 + 77FE8
00126374: 081C0178 081C0000 + 178
00126378: 0C4C00C8 0C460000 + 600C8
0012637C: 081C0178 081C0000 + 178
00126380: 0C4A81A8 0C460000 + 481A8
00126384: 77E75B6C 77E60000 + 15B6C (kernel32.dll)
00126388: 0718C5F8 06FC0000 + 1CC5F8
0012638C: 0C4D7FE8 0C460000 + 77FE8
> 001263A8: 77E94809 77E60000 + 34809 (kernel32.dll)
> 001263AC: 77E83268 77E60000 + 23268 (kernel32.dll)
> 001263B4: 77E75B6C 77E60000 + 15B6C (kernel32.dll)
> 001263B8: 77E6FE42 77E60000 + FE42 (kernel32.dll)
> 00126448: 08AC3F16 08AB0000 + 13F16 (aav6cc.dll)
0012644C: 0000000F
00126450: 00000000
00126454: 00000000
00126458: 00000000
> 00126468: 08AC2A08 08AB0000 + 12A08 (aav6cc.dll)
> 0012646C: 08AD6C70 08AB0000 + 26C70 (aav6cc.dll)
00126470: FFFFFFFF
> 00126474: 08AC3F16 08AB0000 + 13F16 (aav6cc.dll)
> 00126478: 08AC3F33 08AB0000 + 13F33 (aav6cc.dll)
0012647C: 00017F13
> 00126480: 08AC3F5E 08AB0000 + 13F5E (aav6cc.dll)
- - -
0012FFF0: 00000000
0012FFF4: 00000000
0012FFF8: 007287E0 00400000 + 3287E0 (vegas50.exe)
0012FFFC: 00000000

I'd sure love to use this puppy, if only I could get it to work!

Dan
ReneH wrote on 6/10/2004, 3:47 PM
I had to restore to an earlier date, kept getting an error that would crash Vegas.
Cheno wrote on 6/10/2004, 4:00 PM
no crashes yet on either 3.06Ghz laptop or dual 1900MP Athlon machine...
TomG wrote on 6/10/2004, 4:12 PM
Everytime I try to preview when using the 6cc in an event, I get an error exception. Using a Dell 1.3MHz with 850 MB memory.

TomG
Guy Bruner wrote on 6/10/2004, 4:16 PM
I initially installed the v0.9.0 plugin and it worked ok...within the bugs that AAV outlined. After installing the v.0.9.2 plugin, I get the same exception error. Uninstalliing and reinstalling doesn't fix it. Seems to be nonrepeatable on various machines...
gooberguy wrote on 6/10/2004, 5:54 PM
How do you install this ? yea im a stupid newb. i used the self installer but i ddint show up in fx