Control Booster for Tangent Panels​

Give SUPER POWERS to your Tangent Panels when using Davinci Resolve.

Control Booster IS DISCONTINUED 🙁

This project is finished, and I’ll not give support or sell it anymore.

I’ll make all the code open source and free for use to any person that want to use it.

There’s including an initial version for Mac OS system too in our Git Hub.

You can get the software and all the code here:

https://github.com/FoxDanger/Control-Booster-OpenSourceCode

Thank you to all the supporters of this project <3

Click on the button to buy Control Booster for Tangent Panels now for only $109! You can download or DEMO version clicking here.

After make your purchase, send us an email on controlbooster@souandrerodrigues.com.br with the receipt to get the software.

Click on the button to buy Control Booster for Tangent Panels now for only $109! You can download or DEMO version clicking here.

After make your purchase, send us an email on controlbooster@souandrerodrigues.com.br with the receipt to get the software.

What it is and how it work

With Control Booster for Tangent Panels you gonna have almost complete control of almost every tool in Davinci Resolve. It will make your life editing and coloring on Davinci Resolve way faster and easier.

Tangent Panels has a very limited support for Davinci Resolve these days and there’s no signal that Blackmagic will do something about this, because we know, they want sell their panels. So I created Control Booster for Tangent Panels that gives your Tangent Panels a lot more control over Davinci Resolve than the original support.

You can use Control Booster for video editing and color grading. On Davinci Resolve Edit Page you can control and edit on your timeline, change parameters on inspector panel, choose between different tools, copy, cut, paste, paste attributes, control the speed, move and replace clips, add transitions, and the list goes one. In fact, you gonna have more functions on Davinci Resolve Edit Page using a Tangent Panel with Control Booster than using the BMD Speed Editor.

On color page, of course the things are even greater. You will have complete control of almost any color panel like primaries, HDR, curves, color warper and more. You will have control of nodes, timeline, scopes, clips, interface buttons and etc. Everything well organized and very intuitive.

With Control Booster you gonna get a documentation where you can find the name of each function called on the software, so if you have any other controller with a mapping software that support OSC, you can assign the functions for your controller and it will work with Control Booster! So, Control Booster can be used with Tangent Panels but you can configure in other controllers that has a mapping software with OSC support.

Update about the end of the project

This is a project created and developed by André Rodrigues, a Colorist from Brazil.

I started this project for my personal use in 2020, and for a while it was sold for people around the world that was interested in use it. The project was used for people from lots of countries in the world, even people in Hollywood.

This was made in AHK, using OSC to do the communication between Control Booster and Tangent Mapper on Windows. But it can be used in any other mappers / panels that has support for OSC communication. So, you can use it for example with TouchOSC and similar softwares instead Tangent Mapper.

Also, I started the Mac Version using Hammerspoon and Lua Script, which is in very early state, but it already has the OSC Communication working, you can move mouse, click and etc. It just need create the functions now. As the same on windows, you can use it with Tangent Mapper or any other panel and/or software that has support for OSC communication.

The possibilities are infinite and you can control any software using Control Booster and some knowledge about OSC and any other script language. You can mix it with controllers, panels, softwares, apps and script languages to create a new tool that will control any software on Mac or Windows.

  • You can find the final stable version of the software to be used on Windows here:

https://github.com/FoxDanger/Control-Booster-OpenSourceCode/blob/master/releases/davinci_resolve/tangent_panels/control_booster_2.8.rar

  • You can find the code of the final stable version of the software for Windows here:

https://github.com/FoxDanger/Control-Booster-OpenSourceCode/tree/master/develop/davinci_resolve/tangent_panels/control_booster_2.8

  • You can find the initial version of Mac OS here (you need use it with Hammerspoon – just make this your init.lua on hammerspoon):

https://github.com/FoxDanger/Control-Booster-OpenSourceCode/blob/master/develop/davinci_resolve/tangent_panels/control_booster_macos_0.1.lua

There’s more files in the folders, some other tools, there’s a begin of a auto-configuration tool that find itens in the screen and some other stuffs in the folders.

This software/code can be combined with lots of different tools, scripts and other softwares, and can be very powerful. And it has some resources that can be useful, like the tool to control all the curves panel on Davinci Resolve, that works nice and better than ANY other tool in the market. Even Blackmagic Panels doesn’t work so well with curves like Control Booster. And using the code that is used to control the curves panel, you can create some other miracles and control other stuffs on the screen in any software.

TODAY, June 18 2024, I’ll open the code for anyone who wants use it. You can change the code as you need, use part of it in other projects (including paid ones) and anything else, since you put my name and the name of the project (Control Booster) in the credits.

I’ll not give any support about this software anymore in any situation.

Complete features list

- Access the Modes Selection mode
- Toggle on/off the mouse emulation using the a trackball and jog wheel
- Playback forward and backward (press more times to go faster) or stop the timeline
- Step frames forward and backward
- Go to the next or previous clip
- Undo or redo
- Save project
- Toggle fullscreen mode
- Toggle on/off the color grading bypass
- Open the Davinci Resolve home screen
- Reset knobs parameters pressing the knobs
- Reset trackball and jog wheels tools pressing their respective reset buttons
- Pause the software

- Zoom in/out the timeline
- Move the timeline
- Move clips or edit points
- Cut selected clips or all timelines
- Delete start to playhead
- Delete end to playhead
- Select closest clip/gap
- Select closes edit point
- Link/unlink clips
- Retime
- Change clip speed
- Select/deselect all clips
- Select clips forward/backward
- Select clips forward/backward in active track
- Add audio/video transition
- Swap clips
- Move clips up and down on tracks
- Mark and remove in/out points
- Go to the begin or end of the timeline
- Insert, overwrite, replace, ripple overwrite, fit to fill or add clip to the end from preview to the timeline
- Toggle the active window (preview or timeline)
- Control monitoring volume
- Open and close the expanded panels
- Open and close the panels: Media pool, effects library, edit index, sound library, mixer, metadata and inspector
- Navigate and open clips on media pool
- Copy, paste, cut and paste attributes
- Select the selection, blade, trim and dynamic trim tools

- Adjust zoom X and Y
- Link/unlink zoom
- Adjust position X and Y
- Adjust rotation angle
- Adjust anchor point X and Y
- Adjust pitch
- Adjust yaw
- Toggle horizontal/vertical flip
- Adjust audio volume
- Add/remove key frames on each tool
- Reset video transform
- Reset audio transform

- Open and close the panels: gallery, luts, media pool, timeline, clips, nodes, ofx and lightbox
- Toggle on/off image wipe
- Change image wipe modes
- Toggle on/off split screen
- Toggle on/off highlight
- Toggle zoom view
- Choose the nodes mode (pre-clip, clip, post-clip and timeline)
- Mark playhead A, B, C, D and reset all playheads
- Enable/disable selected node(s)
- Enable/disable all nodes
- Grab still
- Apply grade
- Reset node grade
- Reset all nodes grades but keep node tree
- Ripple node changes to selected clips
- Toggle timeline mode (rec/source)
- Toggle fullview mode
- Open keyframe window

- Control all color wheels
- Control all jog wheels
- Adjust and reset individually Y, R, G, B values of each color wheel
- Adjust Temperature
- Adjust Tint
- Adjust Contrast
- Adjust Pivot
- Adjust Mid/Detail
- Adjust Col boost
- Adjust Shad
- Adjust Hi/Light
- Adjust Sat
- Adjust Hue
- Adjust L. Mix
- AWB
- Color picker
- Pick Black point
- Pick White point
- Reset all primaries

- Control all jog wheels
- Adjust and reset individually Y, R, G, B values of each color wheel
- Adjust Temperature
- Adjust Tint
- Adjust Contrast
- Adjust Pivot
- Adjust Mid/Detail
- Adjust Col boost
- Adjust Shad
- Adjust Hi/Light
- Adjust Sat
- Adjust Hue
- Adjust L. Mix
- AWB
- Color picker
- Pick Black point
- Pick White point
- Reset all primaries

- Control all color wheels
- Control all jog wheels
- Adjust and reset individually R, G, B values of each color wheel
- Adjust Low Range
- Adjust High Range
- Adjust Temperature
- Adjust Tint
- Adjust Contrast
- Adjust Pivot
- Adjust Mid/Detail
- Adjust Col boost
- Adjust Shad
- Adjust Hi/Light
- Adjust Sat
- Adjust Hue
- AWB
- Color picker
- Reset all log

- Control all color wheels
- Adjust exposure on each color wheel
- Adjust saturation on each color wheel
- Adjust falloff on each color wheel
- Toggle on/off highlight zone on each color wheel
- Navigate left/right on color wheels
- Adjust temperature
- Adjust tint
- Adjust hue
- Adjust contrast
- Adjust pivot
- Adjust MD
- Adjust B/Ofs
- Open/Close HDR zones panel
- Navigate between each zone
- Adjust zone max range
- Adjust zone falloff
- Turn on/off each zone
- Show/hide each zone
- Reset all HDR

- Adjust and reset individually R, G, B values of each output
- Invert red/green
- Invert green/blue
- invert blue/red
- Toggle on/off monochrome
- Toggle on/off preserve luminance
- Reset all RGB mixer

- Control full half and quarter of master, red, green, blue, cyan, magenta and yellow
- Turn on/off printer lights

- Add default anchor points
- Navigate between the anchor points using a jog wheel
- Control the selected anchor point using a trackball
- Delete the selected anchor point
- Toggle on/off editable splines
- Read all anchor points (for points added manually with mouse)
- Copy to all curves
- Copy to lum
- Copy to red
- Copy to green
- Copy to blue
- Select/link all custom curves
- Select individually Y, R, G, B curves
- Adjust individually Y, R, G, B intensity
- Select/link all soft clip
- Select individually R, G, B soft clip
- Adjust low
- Adjust hight
- Adjust low soft
- Adjust high soft
- Reset curves
- Reset soft clip
- Reset all custom curves

- Choose between hue x hue, hue x sat, hue x lum, lum x sat, sat x sat and sat x lum modes
- Add red, yellow, green, cyan, blue, magenta, black and white anchor points
- Navigate between the anchor points using a jog wheel
- Control the selected anchor point using a trackball
- Delete the selected anchor point
- Read all anchor points (for points added manually with mouse)
- Control with 3 different speeds the input hue, hue rotate, saturation, lum gain, input lum, input sat and lum tools
- Reset all hue curves

- Select/deselect
- Draw selection
- Pin/de-pin
- Pull points
- Push points
- Increase falloff / smooth selection
- Decrease falloff / smooth selection
- Invert selection
- Convert selected to pin
- Select / pin column
- Select / pin ring
- Select / pin all or select / de-pin all
- Reset selection / pins
- Toggle on/off auto lock
- Adjust hue
- Adjust sat
- Adjust luma
- Smooth hue
- Smooth sat
- Reset hue
- Reset sat
- Reset luma
- Select hue resolution
- Select saturation resolution
- Select color space
- Reset all color warper hue / saturation

- Select/deselect
- Draw selection
- Pin/de-pin
- Pull points
- Push points
- Increase falloff / smooth selection
- Decrease falloff / smooth selection
- Invert selection
- Convert selected to pin
- Select / pin column
- Select / pin row
- Select / pin all or select / de-pin all
- Reset selection / pins
- Toggle on/off auto lock
- Adjust chroma
- Adjust luma
- Smooth chroma
- Smooth luma
- Reset chroma
- Reset luma
- Select chroma resolution
- Select luma resolution
- Select color space
- Adjust axis angle
- Toggle between grid 1 and 2
- Reset all color warper chroma / luma

- Adjust center, width, soft, sym, low, high, low soft and high soft values for hue, saturation and luminance on HSL mode and red, green and blue on RGB mode
- Toggle on/off individually hue, saturation, luminance, red, blue and green bars.
- Reset individually hue, saturation, luminance, red, blue and green bars.
- Picker
- Picker substract
- Picker add
- Feather substract
- Feather add
- Invert
- Adjust pre-filter matte finesse
- Adjust clean black matte finesse
- Adjust clean white matte finesse
- Adjust black clip matte finesse
- Adjust white clip matte finesse
- Adjust blur radius matte finesse
- Adjust in/out ratio matte finesse
- Toggle morph op. matte finesse
- Adjust morph radius matte finesse
- Adjust denoise matte finesse
- Adjust shadow matte finesse
- Adjust midtone matte finesse
- Adjust highligh matte finesse
- Adjust post-filter matte finesse
- Select red, green, blue, cyan, magenta and yellow six vector
- Select chroma dark, light and light/dark
- Reset all qualifier

- Add linear power window
- Add circle power window
- Add polygon power window
- Add curve power window
- Add gradient power window
- Add a node with linear power window
- Add a node with circle power window
- Add a node with polygon power window
- Add a node with curve power window
- Delete power window
- Show/hide power windows
- Adjust size
- Adjust aspect
- Adjust pan
- Adjust tilt
- Adjust rotate
- Adjust opacity
- Adjust soft 1
- Adjust soft 2
- Adjust soft 3
- Adjust soft 4
- Adjust inside softness
- Adjust outside softness
- Reset all power windows

- Track reverse
- Track forward
- Track reverse/forward
- Stop tracking
- Step forward/reverse tracking
- Add a tracking point (point tracker mode only)
- Remove a tracking point (point tracker mode only)
- Add key frame
- Go to next key frame
- Go to previous key frame
- Turn on/off pan, tilt, zoom, rotate and 3D options
- Toggle between clip/frame modes
- Toggle between window and fx tracking
- Show/hide tracking
- Copy track data
- Paste track data
- Reset all tracking

- Toggle between blur, sharpen and mist modes
- Adjust individually R, G, B bars of radius, H/V ratio and scaling
- Link/unlink radius, H/V ratio and scaling
- Reset radius, H/V ratio and scaling
- Adjust coring softness
- Adjust level
- Adjust mix
- Reset all blur, sharpen and mist

- Adjust key input gain
- Adjust key input offset
- Adjust key input blur radius
- Adjust key input blur h/v
- Toggle key input matte/mask
- Toggle key input key
- Adjust key output gain
- Adjust key output offset
- Toggle key output matte/mask
- Adjust qualifier gain
- Adjust qualifier offset
- Toggle qualifier matte/mask
- Toggle qualifier key
- Reset all key

- Choose between edit, input, output, node and reference sizing modes
- Adjust sizing pan
- Adjust sizing tilt
- Adjust sizing zoom
- Adjust sizing rotate
- Analyze lens correction
- Adjust sizing distortion
- Adjust sizing zoom X
- Adjust sizing zoom Y
- Link/unlink sizing zoom
- Adjust sizing widht
- Adjust sizing height
- Adjust sizing pitch
- Adjust sizing yaw
- Toggle sizing horizontal/vertical flip
- Toggle on/off key lock
- Adjust cropping left
- Adjust cropping right
- Adjust cropping top
- Adjust cropping bottom
- Adjust cropping softness
- Adjust blanking top
- Adjust blanking right
- Adjust blanking bottom
- Adjust blanking left
- Toggle on/off blanking smooth
- Reset sizing
- Reset cropping/blanking
- Reset all sizing

- Choose between frames on temporal NR
- Choose between motion estimation type on temporal NR
- Choose between motion range on temporal NR
- Adjust luma on temporal threshold
- Adjust chroma on temporal threshold
- Link/unlink luma/chroma on temporal threshold
- Adjust motion on temporal threshold
- Adjust blend on temporal threshold
- Choose between mode on spatial NR
- Choose between radius on spatial NR
- Adjust luma on spatial threshold
- Adjust chroma on spatial threshold
- Link/unlink luma/chroma on spatial threshold
- Adjust blend on spatial threshold
- Choose between motion estimation type on motion blur
- Choose between motion range on motion blur
- Adjust motion blur on motion blur
- Reset temporal NR
- Reset temporal threshold
- Reset spatial NR
- Reset spatial threshold
- Reset motion blur
- Reset all motion effects

- Add a serial node
- Add a serial before node
- Add a parallel node
- Add a layer node
- Add a outside node
- Add a splitter combiner node
- Append a node
- Label a node
- Open parade
- Open waveform
- Open vectorscope
- Open histogram
- Open CIE chromaticity
- Toggle on/off display focus
- Toggle on/off low pass filter
- Reset all nodes and grades and node tree

Update log

There’s a playlist on YouTube with videos about the updates where I show it new function of each update. You can watch it here.

- New option on auto-setup tool to choose between single monitor or dual monitor.
- It's not possible control things on the second monitor for now. But, still working everything on the main monitor. You don't lose control of nothing important, all the panels are normally fixed opened on the second monitor.
- List of things that you can't control using dual view:
Open/close Media Pool panel on Edit Page;
Navigate on Media Pool itens on Edit Page;
Open/close Mixer panel on Edit Page;
Open/close Edit Index panel on Edit Page;
Open/close Metadata panel on Edit Page;
Open/close Effects panel on Edit Page;
Open/close Sound Library panel on Edit Page;
Open/close Gallery panel on Color Page;
Open/close LUTs panel on Color Page;
Open/close Keyframes panel on Color Page;
Control scopes panels on Color Page.
- Added adresses files for dual monitor setups.
- Added Pan, semitones and cents control on audio inspector panel in Edit Page
- Added a Enter key on the mapping panels on Edit and Inspector Modes, so you can press it to close some windows on Davinci Resolve.
- Added a button to turn on/off the splines on hue curves
- All positions revised on each default resolution.

- Implemented UIAutomation for checking the windows state on Davinci Resolve UI. With this you can close windows with your mouse and Control Booster will open again if necessary to use some tool like in Inspector and Media Pool for example.
- We still need windows_status.ini to save the information about the Matte Finess status on Qualifier because it doesn't has an AutomationID sadly.

- The new name of the software is Control Booster since I have plans to create versions of the software for different controllers (and maybe other softwares too). So, each one will call Control Booster for "NAME OF THE CONTROLLER".
- Big change on the Move Mouse and Drag function. Now when using a knob, jog wheel or trackball and change to another you have to wait the tool be auto released to use the next one. This way you don't mess with the tools when you change too fast or screw things when you miss hit some knob, jog or trackball.
- For all the modes with trackballs and jog wheels controling the color wheels, the buttons over the jog wheels are now RESET buttons for the respective function of each trackball and jog wheel as in the native original behavior.
- On Hue Curves every Hue Curves Mode has their input/hue/sat/lum controls with different sentitivies and pressing ALT key you use them in precision mode that make them slower.
- On Hue Curves you have now 3 different sensitivities for the input, hue, sat, lum, rotation and etc. Two on the knobs as said before and 1 intermediary on the first and second Jog Wheel.
- On HDR Mode you can control HDR Zones with a knob instead buttons for each zone. Just turn the knob and it will toggle between all the zones.
- On HDR Mode the Max Range and Fallout (from the HDR Zone Panel) are now controled by knobs and not jog wheels anymore. You still having the fallout for each wheel on knobs too.
- On HDR Mode you can control the exposure of each will using the jog wheels instead knobs. You can reset the exposure using the jog wheel button.

- New version of Tangent Wave Hub (still in BETA) made possible send messages to change modes directly from Tangent Booster. This means that is not necessary test each panel anymore to use a tool which makes the software way faster and less buggy.
- Now the Mode Selection mode on the Tangent Panel works differently: When you choose a new mode, it not only change the mode in the Tangent Panel, but automatically changes the Page (EDIT or COLOR) and goes to the chosed Panel on the Davinci UI.
- Added a field to setup the OSC Receive/Listen Port. The listening port will be always the receiving port +1, this was made by Tangent in their Tangent Mapper as default.
- Added a prompt window on OSC2AHK Port Connection check function, if the port is in use the user will receive an alert about port in use or firewall/anti-virus blocking the port and it has a InputBox so the user can set a new OSC Receive Port.
- Added a knob on Qualifier Mode to change between HSL and RGB panels. It still changing automatically between panels when you use a tool from HSL or RGB. I added this so you can turn off and on each HSL or RGB channels without have to use a tool to go to that panel.
- Added the same function for changing between HSL and RGB panels using buttons instead a knob (this was useful for Element Panels).
- New Color Warper Hue x Sat Mode.
- New Color Warper Chroma x Lum Mode.
- New Tracking Mode.
- New Sizing Mode.
- Removed the buttons for timeline view options (because the menu is not always in the same position). The functions and listeners (timelineViewOptionsAudioWaveforms, timelineViewOptionsStackedTimelines and timelineViewOptionsSubtitleTracks) still existing in the code but they are not in use anymore.
- Removed the buttons for cursor/hand on Color Page Modes (because the menu is not always in the same position). The function and listener (colorInterfaceCursorHand) still existing in the code but they are not in use anymore.
- Implemented all the listeners and functions for all the new modes.
- Added all the new modes on the Tangent Booster configuration screen.
- Reformulated all mappings for Tangent Panels on Tangent Hub with all the new functions and some smaller changes for better user experience.
- Now Tangent Booster auto-minimize after start.

- TWB screen now resize with different DPI/Resolution Scales.
- Added native support for more resolutions.
- Implemented a new tool (BETA) to auto-setup the positions of the elements on the screen. Now you only need setup manually just a few things and there's a auto-guided method for this. You don't need goes and back to TWB and press the buttons to setup each position.
- Bug fixed: When you move knobs too slow the field sometimes was selected and the tool stop to working. Now the code keeps the Enter Key pressed when you are moving the knobs and this prevents that behavior/bug.
- Bug Fixed: When your scopes window are on a second screen or floating instead fixed on the Davinci UI, when you was using the control panel to change the scopes, it wasn't working because it closes the scopes window every time you choose some option. Now it will works fine, you just need check the checkbox on TWB to let TWB knows that your window is floating.
- Added a new non-default shortcuts on Davinci keyboard shortcuts:
- Ctrl + O - Label node name of the selected node.
- Added a function for label node name the selected node - /labelNode.
- Some improvements on the loadPositions() function and res_dpi_scale.ini file.
- Created a combobox so user can choose how his Davinci Resolve UI layout looks like:
- "NORMAL" is when the Davinci Resolve layout has 3 groups of panels on color page (camera raw, color checker, primaries and etc + Curves, Warper, Qualifier and etc + Keyframes, waveform and info)
- "CONDENSED" is when the Davinci Resolve layout has 2 groups of panels on color page (camera raw, color checker, primaries and etc + Keyframes, waveform and info)
- "WIDE"is when the Davinci Resolve is the same of NORMAL but is way wider (when you use big resolutions with smaller windows scale like 100% or 125% normally). In this layout the Qualifier tools doesn't has Matte Finess pages 1 and 2, it has all the Matte Finess tools in the same place.
- Some changes on the code for the different layouts of Davinci Resolve.
- Created a combobox so user can choose between 3 types of hashs for different resolutions/scales. If you choose 1 and the custom curves is not working, just choose one of the other hashs (2 or 3) until it work.
- A new file for Custom Curves Hash (custom_curves_hashs.ini). Now it only has 3 types of hashs and the use don't need add more hashs when creating different types of resolutions/scale. Just need choose on TWB between the 3 modes.
- Some changes on the resolution.ini file.
- Added the address.ini files with the address of each button on Davinci UI.

- TWB UI updated.
- New default positions of some UI elements updated after the Davinci Resolve 17.4 update.
- Matte Finesse panel, variables and other stuffs changed to the new UI of Davinci Resolve 17.4.
- 3 new shortcuts on F5, F6 and F7 buttons to toggle on/off the Timeline View Options: Stacked Timeline, Subtitle tracks and Audio Waveforms.
- New knob on Edit Mode to control Monitoring Volume.
- New Middle Trackball now navigate between clips on Edit Mode.
- Wave and Elements Tangent Map updated with the new functions.

- Added the mapping for the Tangent Element Panel and Element VS App.
- _toggleTimelineThumbMode function name fixed the missing "e" on "Timeline".
- Added a new function that can be used to navigate left or right the HDR Wheels using a Knob or Jog Wheel instead pressing buttons.
- Added 3 new functions to reset custom curves on knobs instead buttons (the buttons functions still existing in case that someone want use it). Did this so I could free 3 slots on buttons and put the new functions for Copy Curves.
- Added 5 new functions to copy curves.
- Added 4 new functions to reset each HSL and RGB Qualifier on knobs instead buttons (the buttons functions still existing in case that someone want use it). Did this so I could free 4 slots on buttons and put all the new functions for Qualifier Color Presets.
- Added 9 new non-default shortcuts on Davinci keyboard shortcuts for Qualifier Color Presets:
- Ctrl + Shift + Q - Create a Six Vector Blue Qualifier;
- Ctrl + Shift + E - Create a Six Vector Cyan Qualifier;
- Ctrl + Shift + Y - Create a Six Vector Green Qualifier;
- Ctrl + Shift + U - Create a Six Vector Magenta Qualifier;
- Ctrl + Shift + G - Create a Six Vector Red Qualifier;
- Ctrl + Shift + J - Create a Six Vector Yellow Qualifier;
- Ctrl + Shift + K - Create a Chroma Dark Qualifier;
- Ctrl + Shift + B - Create a Chroma Light Qualifier;
- Ctrl + Shift + M - Create a Chroma Dark and Light Qualifier.
- Added 9 new functions for Qualifier Color Presets.

- Change on Tangent Map on Edit Mode. Some knobs and buttons changed places.
- Right and left expander changed for Knobs.
- Trim mode and Dynamic Trim mode changed for buttons.
- Changed the Delete and Backspace buttons for the buttons on top of the Middle Jog - In all modes you have Backspace on the Left Button of the Middle Jog and Delete on the Right Button of the Middle Jog, except on HDR Mode that the Left Button is to reset Min/Max Range (but you still having Delete option on the Right Button).
- Changed the Retime functions for two buttons (old Delet and Backspace).
- All the Edit Interface buttons now are on First Bank pressing the alt key instead the second bank which now has the Insert Clip on Timeline functions buttons.
- Change on Tangent Map HDR Mode where some reset buttons changed places.
- Added some functions on Tangent Map for Elements VS extra panel using a tablet.
- Created a function to check only if it is on edit page without open the inspector.
- F-Keys now are different on Edit Mode and Color Mode. For Color Mode they keep as before, but on Edit Mode we have new functions from F1 to F7 (F8 and F9 still all modes the same). Now you select tools using the F1 to F4 keys and F5, F6 and F7 are free to be used in the future for more useful tools.

- Added the function - _enableDisableAllNodes.
- Correction on Tangent Mapping, added the jog wheels for the Primaries Bars mode.
- Donation links updated.
- Added the possibility of add a behavior on the left and right button over the jog wheels. (thx Javier for the Protokol!)
- Tangent Map updated. Resets for Min/Max Range and Falloff on HDR Mode was removed because now you can reset pressing the left button on top of the jog wheel.
- Added copy, paste, cut and paste attributes for all modes on the first jog buttons (Left = Copy / Alt + left = Cut / Right = Paste / Alt + Right = Paste Attributes) - It not works when you on mouse emulation mode.
- Updated the Tangent Map with these functions above.
- All Jog Wheels and Trackball functions updated with the new Data == 0 option so you can assign behaviors for the left/right buttons over the Jog Wheels.
- Updates on UX changing some functions on Inspector Mode of Tangent Map.
- Updates on UX changing some functions on arrows and F-Keys.
- Added a function that toggle between Timeline Thumbnail modes Rec Mode A our Source Mode C.
- Updated the Tangent Map on the HDR Wheels bringing the Turn on/off and Show/Hide buttons for the zones to the third bank buttons, so we can keep the color interface buttons always on second page doesn' matter what color mode you are.

- A bug that causes strange behavior on inspector window and wrong save state on windows_status.ini was noted and fixed.
- A bug where use some Matte Finesse didn't change correctly the panel to Qualifier and back for other panels was noted and fixed.
- Fixed an mistake where some positions was wrong in some resolutions.
- Fixed the problem where clicking on the first clip on media pool when open the media pool prevents you from navigate through clips. Now it clicks on a empty space on media pool and you can navigate through clips. The position variable for this was changed from pos_first_media_pool_clip to pos_media_pool_empty_space.
- Minor UX change on EDIT Mode mapping.
- Functions documentation created.

- Nodes menu transfered from dots to the actual menu.
- Added reset buttons for Max/Min Range and Falloff on HDR Panels.

- Some minor bugs corrections.
- Removed the duplicate of Scopes Button from scopes tab.
- Added the functions for Key Frames on the inspector panel and the mapping for these on the Mapper Software.
- Some minor corrections of UX on the Mapper Software (edit and inspector).
- Hashs for all resolutions added

- Key Panel functions created and working.
- Motion Effects Panel functions created and working.
- Qualifier Panel functions created and Working.
- Qualifier Matte Finesse Panel functions created and Working.
- Minimize to tray and change icon color when the software is running or paused.
- Added the _changePageSleepTime that sets a delay to start controling a tool after change the Davinci Page. This should be 0 if your PC is fast. But if your PC takes a while to change from one page to another, you should set this for one or more seconds to prevent bugs. 1 second = 1000.
- New shortcuts for F-Keys so you can have easy access for important shotcuts on these keys.
- The nodes functions that where in F-Keys now are in a mode called Nodes and Scopes, that will have all the node shortcuts and selection of the Scopes. Did that because most of the colorists use a fixed node tree so you don't need create nodes all the time like you need all the shortcuts that are in F-Keys now.
- Added shortcuts for Project Settings, Project Selection and Davinci Settings on Edit Mode.
- Added Scopes panel control in the same mode of Nodes. Pressing alt key on Nodes and Scopes mode you have the buttons to select what scope you want see and options to turn on/off Display Qualifier Focus and Low Pass Filter.
- Added Printer Lights Panel.
- Printer Lights functions created and working.
- Added fast navigation between clips on Color page using Alt + Middle Jog Wheel (you still can navigate clip by clip using left and right controls below the fourth jog wheel).
- Added Color Interface functions to control some stuffs like mouse cursor mode, image wipe, split screen, highlight and other stuffs from Color Page. These controllers are in the Buttons Bank 2 of each color control mode except HDR Wheels where it is the third bank.
- RGB Mixer panel functions created and working.
- Blur, Sharpen and Mist panel functions created and working.
- Power Windows panel functions created and working.
- Added some shortcuts for color mode:
- Alt + Up - Enable/Disable Selected Nodes - Davinci Resolve Default Shortcut: Ctrl + D
- Alt + Down - Bypass Color Grading - Davinci Resolve Default Shortcut: Shift + D
- Alt + F1 - Active Playhead A - Davinci Resolve NON-Default Shortcut: Shift + F1
- Alt + F2 - Active Playhead B - Davinci Resolve NON-Default Shortcut: Shift + F2
- Alt + F3 - Active Playhead C - Davinci Resolve NON-Default Shortcut: Shift + F3
- Alt + F4 - Active Playhead D - Davinci Resolve NON-Default Shortcut: Shift + F4
- Alt + F5 - Reset Playheads - Davinci Resolve NON-Default Shortcut: Shift + F5
- Alt + F7 - Ripple Node Changes to Selected Clips - Davinci Resolve NON-Default Shortcut: Shift + F7
- Reset Davinci layout and put everything in default options.
- Hue Curves Panels functions created and working.
- Implementation of the new system for the Custom Curves. Now it's possible identify and navigate trhough all the dots, create more dots and remove dots if you want. You can navigate through the dots using the third Jog Wheel and control them using the third Trackball.
- For the new Custom Curves system we have a new .ini file called custom_curves_hashs.ini where we gonna save each hash for each type of dot for each resoltion/scale. Each resolution/scale need to have 5 hashs: ALL and Y dots (use the same hash). Red, Green, Blue and the selected dot (use the same hash for any color mode).
- Curves Panels functions created and working.
- Added a debug function DisplayArray() that shows all the contento of an array that has var, x, y format.
- Log Wheels Panel functions created and working.
- Primaries Bars Panel functions created and working.
- In Color mode you can use Alternate + Inch Reverse Key to Reset All Node Grades and Alternate + Inch Forward Key to Reset Node Grade.
- Primaries Wheels Panel functions created and working.
- Node navigation using Alternate + Fourth Jog Wheel.
- Thumbnail navigation using Alternate + First Jog Wheel.
- Mouse emulation now can be activated using F8 Key (for right trackball) and Alternate + F8 (for left trackball) Key on panel - The circle and dot buttons over the jog wheel are the left and right mouse buttons.
- In any mode you can use F9 Key on panel to navigate fast through the modes.
- In any mode you can use Alternate + F9 Key to start/stop TWB, so you can go out Davinci Screen without the controller click or move the mouse when you don't want that.
- In any mode you can use Alternate + Play Key to Redo and Alternate + Reverse Play Key to Undo.
- In any mode you can use Alternate + Stop Key to save the project.

- Software code all redesigned from start.
- New OSC controls by Tangent Mapper.
- OSC comunication implemented.
- New GUI.
- Complete revised UX on Tangent Map.
- Implemented the auto-change page/panel when using any tool.
- Implemented the auto-release any tool.
- Revised all the shortcuts and some positions of the controllers on Tangent Wave Mapper.
- Added support to be used with 2 or more screens setup since both monitors have the same resolution/dpi Scale.
- Added stop/restart software button function so you can stop the script when you need pressing F8.
- Save the latest status of each window on edit page on windows_status.ini.
- Default resolutions/dpi Scale added.
- Added the posibility of add your own resolution/dpi scale configuration.
- New position variables and resolution method. Now we have a external file with all the positions and there's no need to have the variables in the code.

Contact

Email us:

contato@souandrerodrigues.com.br