Hawaiki AutoGrade

The color correction tools in Final Cut Pro X are nice. Adobe’s Lumetri controls make grading intuitive. But sometimes you just want to click a few buttons and be happy with the results. That’s where AutoGrade from Hawaiki comes in. AutoGrade is a full-featured color correction plug-in that runs within Final Cut Pro X, Motion, Premiere Pro and After Effects. It is available from FxFactory and installs through the FxFactory plug-in manager.

As the name implies, AutoGrade is an automatic color correction tool designed to simplify and speed-up color correction. When you install AutoGrade, you get two plug-ins: AutoGrade and AutoGrade One. The latter is a simple, one-button version, based on global white balance. Simply use the color-picker (eye dropper) and sample an area that should be white. Select enable and the overall color balance is corrected. You can then tweak further, by boosting the correction, adjusting the RGB balance sliders, and/or fine-tuning luma level and saturation. Nearly all parameters are keyframeable, and looks can be saved as presets.

AutoGrade One is just a starter, though, for simple fixes. The real fun is with the full version of AutoGrade, which is a more comprehensive color correction tool. Its interface is divided into three main sections: Auto Balance, Quick Fix, and Fine-Tune. Instead of a single global balance tool, the Auto Balance section permits global, as well as, any combination of white, black, and/or skin correction. Simply turn on one or more desired parameters, sample the appropriate color(s) and enable Auto Balance. This tool will also raise or lower luma levels for the selected tonal range.

Sometimes you might have to repeat the process if you don’t like the first results. For example, when you sample the skin on someone’s face, sampling rosy cheeks will yield different results than if you sample the yellowish highlights on a forehead. To try again, just uncheck Auto Balance, sample a different area, and then enable Auto Balance again. In addition to an amount slider for each correction range, you can also adjust the RGB balance for each. Skin tones may be balanced towards warm or neutral, and the entire image can be legalized, which clamps video levels to 0-100.

Quick Fix is a set of supplied presets that work independently of the color balance controls. These include some standards, like cooling down or warming up the image, the orange and teal look, adding an s-curve, and so on. They are applied at 100% and to my eye felt a bit harsh at this default. To tone down the effect, simply adjust the amount slider downwards to get less intensity from the effect.

Fine-Tune rounds it out when you need to take a deeper dive. This section is built as a full-blown, 3-way color corrector. Each range includes a luma and three color offset controls. Instead of wheels, these controls are sliders, but the results are the same as with wheels. In addition, you can adjust exposure, saturation, vibrance, temperature/tint, and even two different contrast controls. One innovation is a log expander, designed to make it easy to correct log-encoded camera footage, in the absence of a specific log-to-Rec709 camera LUT.

Naturally, any plug-in could always offer more, so I have a minor wish list. I would love to see five additional features: film grain, vignette, sharpening, blurring/soft focus, and a highlights-only expander. There are certainly other individual filters that cover these needs, but having it all within a single plug-in would make sense. This would round out AutoGrade as a complete, creative grading module, servicing user needs beyond just color correction looks.

AutoGrade is a deceptively powerful color corrector, hidden under a simple interface. User-created looks can be saved as presets, so you can quickly apply complex settings to similar shots and set-ups. There are already many color correction tools on the market, including Hawaiki’s own Hawaiki Color. The price is very attractive, so AutoGrade is a superb tool to have in your kit. It’s a fast way to color-grade that’s ideal for both users who are new or experienced when it comes to color correction.

(Click any image to see an enlarged view.)

©2018 Oliver Peters


FCPX Color Wheels Take 2

Prior to version 10.4, the color correction tools within Final Cut Pro X were very basic. You could get a lot of work done with the color board, but it just didn’t offer tools competitive with other NLEs – not to mention color plug-ins or a dedicated grading app like DaVinci Resolve. With the release of 10.4, Apple upped the game by adding color wheels and a very nice curves implementation. However, for those of us who have been doing color correction for some time, it quickly became apparent that something wasn’t quite right in the math or color science behind these new FCPX color wheels. I described those anomalies in this January post.

To summarize that post, the color wheels tool seems to have been designed according to the lift/gamma/gain (LGG) correction model. The standard behavior for LGG is evident with a black-to-white gradient image. On a waveform display, this appears as a diagonal line from 0 to 100. If you adjust the highlight control (gain), the line appears to be pinned at the bottom with the higher end pivoting up or down as you shift the slider. Likewise, the shadow control (lift) leaves the line pinned at the top with the bottom half pivoting. The midrange control (gamma) bends the middle section of the line inward or outward, with no affect on the two ends, which stay pinned at 0 and 100, respectively. In addition to luminance value, when you shift the hue offset to an extreme edge – like moving the midrange puck completely to yellow – you should still see some remaining black and white at the two ends of the gradient.

That’s how LGG is supposed to work. In FCPX version 10.4, each color wheel control also altered the levels of everything else. When you adjusted midrange, it also elevated the shadow and highlight ranges. In the hue offset example, shifting the midrange control to full-on yellow tinted the entire image to yellow, leaving no hint of black or white. As a result, the color wheels correction tool was unpredictable and difficult to use, unless you were doing only very minor adjustments. You ended up chasing your tail, because when one correction was made, you’d have to go back and re-adjust one of the other wheels to compensate for the unwanted changes made by the first adjustment.

With the release of FCPX 10.4.1 this April, Apple engineers have changed the way the color wheels tool behaves. Corrections now correspond to the behavior that everyone accepts as standard LGG functionality. In other words, the controls mostly only affect their part of the image without also adjusting all other levels. This means that the shadows (lift) control adjusts the bottom, highlights (gain) will adjust the top end, and midrange (gamma) will lighten or darken the middle portion of the image. Likewise, hue offsets don’t completely contaminate the entire image.

One important thing to note is that existing FCPX Libraries created or promoted under 10.4 will now be promoted again when opened in 10.4.1. In order that your color wheel corrections don’t change to something unexpected when promoted, Projects in these Libraries will behave according to the previous FCPX 10.4 color model. This means that the look of clips where color wheels were used – and their color wheel values – haven’t changed. More importantly, the behavior of the wheels when inside those Libraries will also be according to the “old” way, should you make any further corrections. The new color wheels behavior will only begin within new Libraries created under 10.4.1.

These images clarify how the 10.4.1 adjustments now work (click to see enlarged and expanded views).

©2018 Oliver Peters

Blackmagic Design DaVinci Resolve 14

DaVinci Resolve has made its mark as one of the premier color correction applications for the film and video industries. With the introduction of Resolve 14*, it’s clear that Blackmagic Design has set its sights higher. Advanced editing functions and the inclusion of the Fairlight audio engine put Resolve on track to be the industry’s latest all-in-one post-production powerhouse. I’ve reviewed Resolve in the past as a grading application, but my focus here is editing. Right at the start, let me paraphrase the judges on History Channel’s Forged in Fire series – ‘This NLE can cut!’ If you have no prior allegiances to other editing platforms, then using Resolve as your NLE of choice is a no-brainer.

(*This review was originally written right after the release of Resolve 14 in late 2017.)

DaVinci Resolve 14 comes in two flavors, DaVinci Resolve 14 (free) and DaVinci Resolve Studio ($299). Upgrades have been free to date. It’s the only NLE to support three operating systems: macOS, Windows, and Linux. Mac users also have the option to download Resolve (free) or purchase Resolve Studio through the Apple Mac App Store. These versions are basically the same as those on Blackmagic Design’s website, but with some differences, due to the requirement that App Store software be sandboxed.

Resolve offers the majority of the same features as Resolve Studio. The primary limitations are that exports are capped at UltraHD (3840×2160), and that features such as stereo3D, lens distortion correction, noise reduction, and collaboration require Resolve Studio. Regardless of the version, Resolve is a very deep application that’s been battle-tested through years of high-pressure, enterprise-grade deployment. But is that enough to sway loyal Final Cut Pro X, Premiere Pro, or Media Composer editors to switch? There’s certainly interest, as Stephen Mirrione pointed out in my recent Suburbicon interview, so I wouldn’t be surprised to hear news of a TV show or small feature film being edited with Resolve in the coming year.

The all-in-one concept

Creating a single application that’s good at many different tasks can be daunting and more often than not has been unsuccessful. In the case of Resolve, Blackmagic Design has taken a modal approach by splitting the interface into five pages: Media (ingest/import), Edit, Color, Fairlight (audio mixing), and Deliver (export/output).

The workflow follows a logical, left-to-right path through these five stages of post-production. With each page/mode change, the user interface is reconfigured to best suit the task at hand. The Edit page sports a standard source/record/bin/track layout similar to Media Composer, Premiere Pro, or Final Cut Pro 7. Color switches to the familiar tools and nodes of DaVinci color correction. The Fairlight mixing page isn’t just a mimic of the Fairlight interface. The engineers completely swapped out the audio guts of Resolve and replaced it with the Fairlight audio engine.

Not only is the interface that of a respected DAW, but it is also possible to expand your system with Fairlight’s audio acceleration card, as well as add a Fairlight mixing desk. This means that in a multi-suite facility, you can have task-specific rooms optimized for editing, color grading, or audio mixing – all using the exact same software application without the need for roundtrips or other list translations.

But does it work?

I put both versions of Resolve 14 through the paces and the application is reasonably solid, given how much has changed from version 12 (there was no version 13). General media management, editing, and audio processing is top notch. If you want audio/video output, Blackmagic Design Decklink or UltraStudio hardware is required. There is also a Cinema viewer function for fullscreen viewing on your computer display. With dual displays, the edit interface can be on one along with fullscreen video on the other.

The Fairlight mode will likely require a bit of rethinking by editors used to mixing audio in other NLEs, since it uses a DAW-style interface. Many well-known physical mixing consoles, like those from Solid State Logic, feature channel strips with built-in EQs, compressors, etc. That’s how Fairlight treats these software channels or tracks. Each track can have its own combination of Fairlight audio processing functions. Stick with those and you’ll be happy, although other audio filters on your computer, like Apple AU plug-ins, are accessible. Mixing and audio editing is good with subframe accuracy and the 14.1 update added linked groups to lock faders together. The pace of Fairlight integration was quite fast, but it’s still a bit rough. I encountered a number of application crashes only in the Fairlight page, while scrubbing audio.

Whether or not you like the editing is more a function of personal style and preference. The user interface design is a lot like Final Cut Pro X, except with bins and tracks. Interface windows, tabs, and panels can be opened or pulled down into various screen configurations, but you don’t have freeform control over size and position. Clearly Premiere Pro is king in that department. Some design choices aren’t consistent. For example, you can’t enable a single-viewer layout when using two displays.

Multicam editing is solid, but I experienced a small bit of latency in the viewer when cutting camera angles on-the-fly. It’s minor and may or may not bother you. You can sync clips by various methods, such as timecode or waveform, but oddly, it seemed to be too lax. In my tests, it would frequently sync clips that it shouldn’t have when a sync relationship didn’t exist.

There are a number of things in Resolve’s design that take getting used to. For example, a Resolve project is locked to the frame rate you picked when that new project was created – same as with Avid. This means you can’t mix sequences with different frame rates within the same project. There are no adjustment layers, although you can fake it in the Color page by using clip and program-based corrections. Color management via LUTs (look-up tables) is much deeper than any other NLE. You can set color management with LUTs to be global, which is best when the project uses only one camera type. Conversely, input LUTs may be applied singly or in a batch to specific cameras in a bin. But, when you do that, the LUT process doesn’t show up in the color correction node (only its result), when you switch to the Color page. On the plus side, real time performance has been improved from previous versions and the built-in effects include filters that you don’t often find in the basic build of other NLEs, like glow and watercolor effects. In addition to great built-in effects, third-party OpenFX packages, like Boris Continuum Complete and Sapphire are also available.


Resolve uses bin-locking like Avid Media Composer. The first editor to open a bin has read/write permission to it. Any other editor can open that same bin in a read-only mode. For example, in a long-form project, separate bins might be organized for Act 1, Act 2, and so on. Different editors can separately work on parts of the film at the same time. Since this all happens in a single database file, it always reflects the most current state of the project.

To set up shared projects, a different PostgreSQL database is required, which is installed through the custom options of the installer. Make sure you are using the most recent version when upgrading Resolve, since the older versions of PostgreSQL are no longer compatible with the newest OS versions. One machine on the network hosts this database and then other workstations connect to that database to access the Resolve projects. Only that host machine needs to have PostgreSQL software installed on it. The process of adding and connecting shared databases has been improved and simplified with the release of 14.1.1 (and later), which now includes an additional server set-up utility application.

In testing collaboration features, I initially ran into set-up problems. These were eventually fixed when I disabled the macOS firewall on the host machine, which was blocking access from the other connected Macs to its shared database. This took some back and forth with Blackmagic Design’s helpful support engineers until we figured out why I was getting the connection errors. Since I had to return the additional “dongle” (USB license key) before this was fixed, I wasn’t able to test two editors simultaneously editing within the same open project. However, the ability to open any shared project from any qualified computer on the network was just fine.

DaVinci Resolve Micro Panel

I also tested the smaller, bus-powered DaVinci Resolve Micro panel. The Micro panel is just the right size for an editor or a DIT on set. It’s smaller than the Mini (tested previously in another review), because it doesn’t have the upward slanting portion in the back; therefore, it’s a better physical fit between your computer keyboard and display. You don’t have to shuffle desk real estate between tools, as you do with the Micro panel. In spite of not having the extra controls and LCD displays of the Mini, the Micro panel combines most of the control functions you need for fast grading. If you are an editor who is heavy into color correction, then this is a must-have for Resolve.

I took an instant liking to the Micro. You can use both hands to quickly and intuitively work the trackballs and knob controls, making for faster and better correction. It’s tactile, with next and previous clip buttons to quickly advance through the timeline, so you can keep your eyes on the screen. I grade in Resolve, Avid, Premiere Pro, and Final Cut Pro X, and all of that is with a mouse. Using the panel easily resulted in faster grading by a factor at least 3X or 4X. I also achieved better-looking corrections with fewer steps or processes than grading in any of these other applications.


Overall, there’s a lot to love about Resolve, in spite of a few rough edges. In general, it seems more stable under macOS Sierra than with High Sierra. If you use Resolve on a Mac, then you are stuck dealing with Apple’s platform changes. For example, recent Macs that use an Nvidia GPU are at a disadvantage under High Sierra, because Nvidia is just now developing drivers for CUDA under this OS. I experienced a number of crashes running Resolve 14 on my 2014 MacBook Pro until I manually changed the Resolve hardware configuration under Resolve’s preferences from CUDA to using Metal. When I installed what was supposed to be the newest CUDA driver, I still received a prompt that no CUDA-compliant card was present. But, it’s working fine using Metal. Macs with AMD GPUs should be fine.

Resolve 14 is a dense tool, with a lot of depth in various menus, which some may find daunting. This review would be a lot longer if I went even deeper into the many specific features of this application. Yet, it is easy for new users to hit the ground running and then learn as they go. For many, this is their mythical “Final Cut Pro 8”. In any case, DaVinci Resolve 14 is the best incarnation of the all-in-one concept to date. If you add Blackmagic Design’s Fusion visual effects software into the mix (also available in free and paid versions), the result is a combination that’s tough to beat at any price.

Blackmagic Design’s engineers have shown impressive development over a very short period of time, so I fully expect Blackmagic to give the three “A” companies a run for their money. Even if you use another tool as your main editing application, Resolve is a great addition to the toolbox. Using it becomes addictive. Give it a try and you might just find it becomes your first choice.

©2017, 2018 Oliver Peters

What’s up with Final Cut’s Color Wheels?

NOTE: The information presented here has been superseded by the release of FCPX 10.4.1 in April 2018. With that release the color wheels model has been changed. Please read the linked blog post for updated information.

Apple Final Cut Pro X 10.4 introduced new, advanced color correction tools to this editing application, including color wheels, curves, and hue vs. saturation curves. These are tools that users of other NLEs have enjoyed for some time – and, which were part of Final Cut Studio (FCP 7, Color). Like others, my first reaction was, “Super! They’ve added some nice advanced tools, which will improve the use of FCPX for higher-end users.” But, as I started to primarily use the Color Wheels with real correction work, I quickly realized that something wasn’t quite right in how they operated. Or at least, they didn’t work in a way that we’ve come to understand.

In trying to figure it out, I reached out to other industry pros and developers for their thoughts. Naturally this led to some spirited discussions at forums like those at Creative COW. However, other editors have noticed the same problems, so you can also find threads in the Facebook FCPX group and at FCP.co. It is certainly easy to characterize this as just another internet kerfuffle, surrounding Apple’s “think different” approaches to FCPX. But those arguments fall flat when you actually try to use the tools as intended.

The FCPX Color Wheels panel includes four wheels – Master, Shadows, Midtones, and Highlights. The puck in the center of each wheel is a hue offset control to push hues in the direction that you move the puck. The slider to the right of the wheel controls the brightness of that range. The left slider controls the saturation. One of the main issues is that when you adjust luminance using one of these controls, the affected range is too broad. Specifically, in the case of the Midtones control, as you adjust the luminance slider up or down, you are affecting most of the image and not just the midrange levels. This is not the way this type of control normally works in other tools, and in fact, it’s not how FCPX’s Color Board controls work either.

“What’s the big deal?” you might ask. Fair enough. I see two operational issues. The first is that to properly grade the image using the Color Wheels, you end up having to go back-and-forth a lot between wheels, to counteract the changes made by one control with another. The second is that using the Midtones slider tends to drive highlights above 100 IRE, where they will be clipped if any broadcast limiting is used. This doesn’t happen with other color tools, notably Apple’s own Color Board.

A lot of the discussion focuses on luma levels and specifically the Midtones slider, since it’s easy to see the issue there. However, other controls are also affected, but that’s too much to dissect in a single post. Throughout this post, be sure to click on the images to see the full view. I have presented various samples against each other and you will only get the full understanding if you open the thumbnail (which is small but also cropped) to the full image. I have compared the effect using five different tools – the Color Board, the Color Wheels, a color corrector plug-in that I built as a Motion template using Motion effects, Rubber Monkey Software FilmConvert (the wheels portion only), and finally, the Adobe Lumetri controls in Premiere Pro.

I am using three different test images – a black-to-white ramp, a test pattern, and a demo video image. The ramp without correction will appear as a diagonal line (0-100 IRE) on the scope, which makes it easy to analyze what’s happening. The video image has definite shadow and highlight areas, which lets us see how these controls work in the real world. For example, if you want to brighten the area of the shot where the man is in the shadows, but don’t want to make the highlights any brighter, this would normally be done using a Midtones control. Be aware that these various tools certainly aren’t calibrated the same way and some have a greater range of control than others. The weakest of these is FilmConvert’s wheels, since this plug-in has additional level controls in other parts of its interface.

Color science models

In the various forum threads, the argument is made that Apple is simply using a different color science method or a different weighing of some existing models. That’s certainly possible, since not all color correctors are built the same way. The most common approaches are Lift/Gamma/Gain and Shadows/Mids/Highlights. Be careful with naming. Just because something uses the terminology of Shadows, Midtones, and Highlights, does not mean that it also uses the SMH color science model. Many tools use the Lift/Gamma/Gain model, but in fact, call the controls shadows (Lift), mids (Gamma), and highlights (Gain). Another term you may run across is Set-up in some correction tools. This is typically used for control of shadows (equal to Lift), but can also function is an offset control that raises the level of the entire image. Avid Symphony employs this solution. Finally, both Symphony and Adobe SpeedGrade use what has been dubbed a 12-way color corrector. Each range is further subdivided into its own subset of shadows, mids, and highlights controls.

An LGG model provides broad control of shadows and highlights, with the midtones control working like a curve that covers the whole range, but with the largest effect in the middle. An SMH model normally divides the levels into three distinct, precisely overlapping ranges. This is much like a three-band audio equalizing filter. A number of the color correctors add a luma range control, which gives the user the ability to change how much of the image a specific range will affect. In other words, how broad is the control of the shadows, mids, or highlights control? This is like a Q control in an audio equalizer, where you change the shape of the envelope at a certain frequency.

Red Giant’s Magic Bullet Looks offers both color correction models with two different tools – the 4-way color corrector (SMH) and the Colorista color corrector (LGG). When you adjust the midrange control of their 4-way, the result is a graceful S-shaped curve to the levels on the waveform.

To study the effect of an LGG-based corrector, test the ramp. The shadows control (Lift) will raise or lower the dark areas of the image without changing the absolute highlights. The diagonal line of the ramp on the waveform essentially pivots, hinged at the 100 IRE point. Conversely, change the highlights control (Gain) pivots the line pinned to 0 IRE (at black). When you adjust the midtones control (Gamma), you create a curve to the line, which stays pinned at 0 and 100 IRE at either end. In this way you are effectively “expanding” or “compressing” the levels in the middle portion of your image without changing the position of your black or white points.

How the various color correction tools react

Looking at the luma control for the Midtones, two things are clear. First, all of these tools are using the LGG color science model. It’s not clear what the Color Wheels are using, but it isn’t SMH, as there is no bulge or S-curve visible in the scope. Second, the Color Wheels quickly drive the image levels into clipping, while the other tools generally keep black and while levels in place. In essence, the Midtones control affects the image more like a master or offset control would, than a typical mids or Gamma control. Yet, clearly Apple’s Color Board controls adhere to the standard LGG model. The concern, of course, is clipping. In the test image of the man walking on the village street, the sunlit building walls on the opposite side of the street will become overexposed and risk being clipped when the Color Wheels are used.

What about color? As a simple test, I next shifted the Midtones puck to the yellow. Bear in mind that the range of each of these controls is different, so you will see varying degrees of yellow intensity. Nevertheless, the way the control should work is that some pure black and white should be preserved at the top and bottom of the video levels. All of these tools maintain that, except for the Color Wheels. There, the entire image is yellow, effectively making the hue offset puck function more like a tint control.

One other issue to note, is that the Color Wheels offer an extraordinarily control range. The hue offset control RGB intensity values go from 0 (center of the wheel) to 1023. However, the puck icon can only go to the rim of the wheel, which it hits at about 200. With a mouse (or numerical entry), you can keep going well past the stop of the wheel icon – five times farther, in fact. The image not only becomes very yellow in this case, but you can easily lose the location of your control, since the GUI position in no longer relevant.

The working theory

The big question is why don’t the Color Wheels conform to established principles, when in fact, the Color Board controls do? Until there is some further clarification from Apple, one possible explanation is with HDR. FCPX 10.4 introduced High Dynamic Range (HDR) features. One of the various HDR standards is Rec. 2020 PQ. In that color space, the 0-100 IRE limitations of Rec. 709 are expanded to 0-10,000 nits. 0-100 nits is roughly the same brightness as we are used to with Rec. 709.

Looking at this image of the man walking along the street – where I’ve attempted to get a pleasing look with all of the tools – you’ll see that the Color Wheels in Rec. 709 don’t react correctly and will drive the highlights into a range to be clipped. However, in the bottom pane, which is the same image in Rec. 2020 PQ color space, the grade looks pretty normal. And, in practice, the Color Wheels controls work more or less the way I would have expected them to work. Yes, the same controls work differently in the different color spaces – properly in 2020 PQ and not in 709.

But why is that the case? I have no answer, but I do have a wild guess. Maybe, just maybe, the Color Wheels were designed for – or intended to only be used for – HDR work. Or maybe there’s conversion or recalibration of the controls that hasn’t taken place yet in this version. If the tool is only calibrated for HDR, then its range and weighing will be completely wrong for Rec. 709 video. If you increase the Midtones luma of the ramp in both Rec. 709 and Rec. 2020 PQ, you’ll see a similar curve. In fact, if you overlay a screen shot of each waveform, placing the full Rec. 709 scope image over the bottom portion of the Rec. 2020 PQ scale, you’ll notice that these sort of align up to about 100 IRE and nits. It’s as if one is simply a slice out of the other.

Regardless of why, this is something where I would hope Apple will provide a white paper or other demonstration of what the best practices will be for using this tool effectively. If it isn’t intentional, and actually is a mistake, then I presume a fix will be forthcoming. In either case, put in your feedback comments to Apple.

A word about HDR

Over the course of testing this tool and this theory, I’ve done a bit of testing with the HDR color spaces in FCPX. If you want to know more about HDR, I would encourage you to check out these contrary blog posts by Stu Maschwitz and Alexis Van Hurkman. I tend to side with Stu’s point-of-view and am not a big fan of HDR.

The way Apple has implemented these features in Final Cut Pro X 10.4 is to allow the user to set and override color spaces. If you set up your project to be Rec. 2020 PQ (and set preferences to “show HDR as raw values”), then the viewer and a/v output (direct from the Mac, not through a hardware i/o device) are effectively dimmed through the Mac’s color profile system. When you grade the image based on the 0-10,000 nits scale, you’ll end up seeing an image that looks pleasing and essentially the same as if you were working in Rec. 709. However – and I cannot over-emphasize this – you are not going to be able to produce an image that’s truly compatible with Dolby Vision and actually look correct as HDR, unless you have the correct AJA i/o hardware and a proper display. And by display, I mean a top-end Dolby, Canon, or Sony unit, costing tens of thousands of dollars.

As I understand the PQ specs, the bulk of the higher range is for the highlights that are normally constrained or clipped in our current video systems. However, that 10,000 nits scale is weighed, so that about 50% of the image value is in the first 100 nits, making it of comparable brightness to the current 100 IRE. The rest of that range is for brighter information, like specular highlights. You don’t necessarily get more brightness in the shadow detail. Therefore, if you are grading a shot in FCPX in a 2020 PQ color space and you only have the computer display to go by, you’ll grade by eye as much as by scope. This means that to get a pleasing image, you will end up making the average appearance of the image brighter than it really should be. When this is viewed on a real HDR monitor, it will be painfully bright. Having a higher-nits computer display, like on the iMac Pro (up to 500 nits), won’t make much difference, unless maybe, you crank the display brightness to its maximum (ouch!).  “Mine goes the 11!”

Right now, HDR is the wild, wild west. If you are smart, you’ll realize that you don’t know what you don’t know. While it’s nice to have these new features in FCPX, they can be very dangerous in the wrong hands.

But that’s another matter. Right now, I just hope Apple (or one of the usual suspects, like Ripple Training, LumaForge, or Larry Jordan) will come out with more elaboration on the Color Wheels.

©2018 Oliver Peters

Apple Final Cut Pro X 10.4

December finally delivered the much-anticipated simultaneous release of new versions of Apple Final Cut Pro X, Motion, and Compressor – all on the same day as the iMac Pro officially went on sale. In the broader ecosystem, we also saw updates for macOS High Sierra, Logic Pro X, Pixelmator Pro, and Blackmagic Design DaVinci Resolve.

Final Cut Pro X (“ten”), version 10.4 is the fifth major release of Apple’s professional NLE in a little over six years. There are changes under the hood tied to technologies in High Sierra (macOS 10.13), which won’t get much press, but are very important in the development and operation of an application. This version will still run on a wide range of recent and older Macs. The minimum OS requirement is 10.12.4, but 10.13 or later is recommended. There are four new, marquee features in this release: advanced color correction tools, 360° editing, HDR (wide gamut) color space support, and HEVC/H.265 codec support for editing and encoding.

New advanced color tools

Final Cut Pro X was first launched with a color correction tool called the color board. It substituted sliders on a color swatch for the standard curves and color wheel controls that editors had been used to. While the color board was and is effective, as well as a bit deceptive in what you can accomplish, it was an instant turn-off for many. The lack of a more advanced color correction interface opened the field for third party color correction plug-in developers who came up with some great tools. With the release of FCPX 10.4, it’s hard for me to see why FCPX diehards would still buy a color correction plug-in. Yet, I have heard from at least one plug-in developer that their color corrector plug-in sales are staying stable. Clearly users want choice and that’s a good thing.

With this update, you’ve gained three new, native color tools, including color wheels, curves, and hue vs. saturation curves. All are elegantly designed, operate quite fluidly, and generally mimic what you can do in DaVinci Resolve. However, the color board didn’t go away however. There’s a preference setting for which of these four color tools is the default effect when first applying color correction (CMD+6).

Once you start color correcting, you can add more instances of any of these four tools in any combination. Final Cut Pro X sports robust performance, so you can apply several layers of correction to a clip and still have real-time playback without rendering. There are also additional keyboard commands to quickly step through effects or clips on your timeline. While not quite as fluid of a grading workflow as you’d have in a true color correction application, like Resolve, you can get pretty close with some experience. My biggest beef is that you are limited to the controls being locked within the inspector pane. You can’t move the controls around and there is no special color correction workspace. So for me, the ergonomics are poor. In my testing, I’ve also hit some flaws in how the processing is done (more on that in a future post). Ironically the color board actually seems to achieve more accurate correction than the color wheels.

There are a few quirks. Previously created presets for the color board will be converted into color preset effects, which now appear in the effects browser. This enables you to preview a color preset applied to a clip by skimming over the effect thumbnail. Unfortunately, I found this conversion didn’t always work. On a Sierra machine (10.12), the older presets were automatically converted after waiting a few minutes; however, nothing happened on a High Sierra machine (10.13). I eventually resorted to copying my converted effects presets from the Sierra Mac over to the High Sierra Mac. I suspect, that because the High Sierra update automatically reformats the internal SSD drive to the new Apple File System (APFS), this conversion process is somehow impeded. Of course, if you don’t already have any existing custom presets, then it’s not an issue.

(You can check out my previously-created color presets for instructions and downloads here.)

There is no control surface support yet, although future support for third party color correction controllers has been alluded to. It would be nice to see support for Tangent or Avid panels at the very least. There’s a new FCPXML version (1.7) that includes this new color metadata; however, it doesn’t seem to be imported into the newest version of Resolve. It’s possible that color metadata in the FCPXML file is only intended for FCPX-to-FCPX transfers and not round tripping to other applications.

360° editing

Let me say up front that this doesn’t hit my hot button. It’s an area where Apple is playing catch-up to Adobe. Quite frankly, for both of these companies, it only appeals to a small percentage of users. Not all 360° formats are supported. Your footage must be equirectangular (stitched panorama), in order that FCPX can properly correct its display. Nevertheless, if you do work on 360° productions, then FCPX provides you a nice tool kit.

You can set up your timeline sequence for monoscopic or stereoscopic 360° editing. Once set up, simply open a separate 360° viewer, side-by-side to the normal viewer. When you do this, you’ll see the uncorrected image on the right and the adjusted point-of-view image on the left. What’s really cool, is that you can play the timeline and actively navigate your view of the content within of the 360° viewer, without ever stopping playback. Plus I’m talking about 4K material here! Clearly the engineers have tweaked the performance and not just integrated a plug-in.

There are also a set of custom effects designed for seamless use on 360° images. For example, if you apply a standard blur, there will be a visible seam where the left and right edges meet. If you apply a 360° blur effect, then the image and effect are properly blended. If you want to get the full effect, just attach an HTC Vive VR headset to view clips in full 360°. Want to test this, but don’t have any footage? A quick web search will provide a ton of downloadable, equirectangular clips to play with.

Wide gamut / high dynamic range (HDR)

Apple is trying to establish leadership with the integration of workflows to support HDR editing. I suspect that their ultimate goal is proper HDR support for Apple TV 4K and the iPhone X. The state of HDR today is very confusing without any real standards. There’s DolbyVision and HDR10, an open standard. The latter leaves the actual implementation up to manufacturers, while Dolby licenses its technology with tight specs. The theoretical DolbyVision brightness standard is 10,000 nits (cd/m2), but their current target is only 4,000 nits. HDR10 caps at 1,000 nits. Current consumer TV sets run in the 300 to 500 nit range with none exceeding 1,000 nits. Finally, projected brightness in movie theaters is even lower.

To work in HDR within Final Cut Pro X, first set up the FCPX Library as wide instead of standard gamut. Then set the Project (sequence) to one of four standards: Rec 709 (standard dynamic range), Rec 2020, Rec 2020 PQ, or Rec 2020 HLG. The first Rec 2020 mode simply preserves the full dynamic range of log-encoded camera files when FCPX applies its LUTs. The PQ and HLG options are designed for DolbyVision and/or HDR10 mastering. HDR tools are provided to go between color spaces, such as mastering in Rec 2020 PQ and delivering in Rec 709 (consult Apple’s workflow document). However, it is only in the Rec 2020 PQ color space that the FCPX scope will display in nits, rather than IRE. When set to nits, the scale is 0 to 10,000 nits instead of 0 to 120 IRE.

To edit in one of these wide gamut color spaces, set your preferences to display HDR in raw values. Then Final Cut interacts with the color profile of the monitor through macOS to effectively dim the viewer image for this new color space. However, this technique is not applied to the filmstrips and thumbnail images in the browser, which will appear with blown out levels unless you manually override the colorspace setting for each clip. If your footage was shot with camera raw or log-encoding, using a RED, ARRI or similar camera, then you are ready to work in HDR today.

It’s critical to note that no current computer display or consumer flat panel will give you an accurate HDR image to grade by. This includes the new iMac Pro screens. You will need the proper AJA i/o hardware and a calibrated HDR display to see a proper HDR image. Even then, it’s still a question of which HDR levels you are trying to master to. For example, if you are using the scope in FCPX with a brightness level up to 10,000 nits, but your target display can only achieve 1,000 nits, then what good is the reading on the scope? We are still early in the HDR process, but I’m concerned that FCPX 10.4 will give users a false impression of what it really takes to do HDR properly.

HEVC / H.265

You can now import iMovie for iOS projects into FCPX 10.4.  Support for the H.265 (HEVC) codec has been added with this release, but you’ll need to be on High Sierra. If you shot video with an iPhone X and started organizing it in iMovie on the phone, then that video may have used the H.265 codec. Now you can bring that into FCPX to continue the job.

Going the other way will require Compressor encoding. HEVC is also the required format to send HDR material to the web. Apple is late to the game in H.265 support, as Sorenson and Adobe users have been able to do that for a while. I tested H.265 encoding of short clips in Compressor on my mid-2014 Retina MacBook Pro and it was extremely slow. There was no issue with H.264 encoding. The same H.265 test in Adobe Media Encoder – even when it was uprezzing a 1080p file to 4K – was significantly faster than Compressor.

Final thoughts

For current users. When you update to Final Cut Pro X 10.4, please remember that it will update each FCPX library file that you open afterwards. Although this has generally been harmless for most users, it’s best to follow some precautions. Zip your 10.3 (or earlier) version of the application and move that .zip file out of the applications folder before you update. Archive all of your existing Final Cut libraries. This way you can find your way back, in case of some type of failure.

Final Cut Pro X 10.4 is a solid upgrade that will have loyal FCPX users applauding. Overall, these new tools are useful and, as before, FCPX is a very fluid, enjoyable editing application. It slices through 4K content better than any other NLE on the Mac platform. If you like its editing paradigm, then nothing else comes close.

Unfortunately, Apple didn’t squash some long-standing bugs. For example, numerous users online are still complaining about the issue where browser text intermittently disappears. I do feel that there were missed opportunities. The functionality of audio lanes – a feature introduced in 10.3 as a way to get closer to track-style audio mixing – hasn’t been expanded. The hope for an enhanced, roles-based audio mixer has once again gone unanswered. On the other hand, the built-in audio plug-ins have been updated to those used by Logic Pro X and there’s a clean path to send your audio to Logic if you want to mix there.

I definitely welcome these updates. The new color tools make it a more powerful application to use for color grading, so I’m happy to see that Apple has been listening. Now, I hope that we’ll see some of the other needs addressed before another year passes us by.

©2017, 2018 Oliver Peters

Stocking Stuffers 2017

It’s holiday time once again. For many editors that means it’s time to gift themselves with some new tools and toys to speed their workflows or just make the coming year more fun! Here are some products to consider.

Just like the tiny house craze, many editors are opting for their laptops as their main editing tool. I’ve done it for work that I cut when I’m not freelancing in other shops, simply because my MacBook Pro is a better machine than my old (but still reliable) 2009 Mac Pro tower. One less machine to deal with, which simplifies life. But to really make it feel like a desktop tool, you need some accessories along with an external display. For me, that boils down to a dock, a stand, and an audio interface. There are several stands for laptops. I bought both the Twelve South BookArc and the Rain Design mStand: the BookArc for when I just want to tuck the closed MacBook Pro out of the way in the clamshell mode and the mStand for when I need to use the laptop’s screen as a second display. Another option some editors like is the Vertical Dock from Henge Docks, which not only holds the MacBook Pro, but also offers some cable management.

The next hardware add-on for me is a USB audio interface. This is useful for any type of computer and may be used with or without other interfaces from Blackmagic Design or AJA. The simplest of these is the Mackie Onyx Blackjack, which combines interface and output monitor mixing into one package. This means no extra small mixer is required. USB input and analog audio output direct to a pair of powered speakers. But if you prefer a separate small mixer and only want a USB interface for input/output, then the PreSonus Audiobox USB or the Focusrite Scarlett series is the way to go.

Another ‘must have’ with any modern system is a Thunderbolt dock in order to expand the native port connectivity of your computer. There are several on the market but it’s hard to go wrong with either the CalDigit Thunderbolt Station 2 or the OWC Thunderbolt 2 Dock. Make sure you double-check which version fits for your needs, depending on whether you have a Thunderbolt 2 or 3 connection and/or USB-C ports. I routinely use each of the CalDigit and OWC products. The choice simply depends on which one has the right combination of ports to fit your needs.

Drives are another issue. With a small system, you want small portable drives. While LaCie Rugged and G-Technology portable drives are popular choices, SSDs are the way to go when you need true, fast performance. A number of editors I’ve spoken to are partial to the Samsung Portable SSD T5 drives. These USB3.0-compatible drives aren’t the cheapest, but they are ultraportable and offer amazing read/write speeds. Another popular solution is to use raw (uncased) drives in a drive caddy/dock for archiving purposes. Since they are raw, you don’t pack for the extra packaging, power supply, and interface electronics with each, just to have it sit on the shelf. My favorite of these is the HGST Deckstar NAS series.

For many editors the software world is changing with free applications, subscription models, and online services. The most common use of the latter is for review-and-approval, along with posting demo clips and short films. Kollaborate.tv, Frame.io, Wipster.io, and Vimeo are the best known. There are plenty of options and even Vimeo Pro and Business plans offer a Frame/Wipster-style review-and-approval and collaboration service. Plus, there’s some transfer ability between these. For example, you can publish to a Vimeo account from your Frame account. Another expansion of the online world is in team workgroups. A popular solution is Slack, which is a workgroup-based messaging/communication service.

As more resources become available online, the benefits of large-scale computing horsepower are available to even single editors. One of the first of these new resources is cloud-based, speech-to-text transcription. A number of online services provide this functionality to any NLE. Products to check out include Scribeomatic (Coremelt), Transcriptive (Digital Anarchy), and Speedscriber (Digital Heaven). They each offer different pricing models and speech analysis engines. Some are still in beta, but one that’s already out is Speedscriber, which I’ve used and am quite happy with. Processing is fast and reasonably accurate, given a solid audio recording.

Naturally free tools make every user happy and the king of the hill is Blackmagic Design with DaVinci Resolve and Fusion. How can you go wrong with something this powerful and free with ongoing company product development? Even the paid versions with some more advanced features are low cost. However, at the very least the free version of Resolve should be in every editor’s toolkit, because it’s such a Swiss Army Knife application.

On the other hand, editors who have the need to learn Avid Media Composer, need look no further than the free Media Composer | First. Avid has tried ‘dumbed-down’ free editing apps before, but First is actually built off of the same code base as the full Media Composer software. Thus, skills translate and most of the core functions are available for you to use.

Many users are quite happy with the advantages of Adobe’s Creative Cloud software subscription model. Others prefer to own their software. If you work in video, then it’s easy to put together alternative software kits for editing, effects, audio, and encoding that don’t touch an Adobe product. Yet for most, the stumbling block is Photoshop – until now. Both Affinity Photo (Serif) and Pixelmator Pro are full-fledged graphic design and creation tools that rival Photoshop in features and quality. Each of these has its own strong points. Affinity Photo offers Mac and Windows versions, while Pixelmator Pro is Mac only, but taps more tightly into macOS functions.

If you work in the Final Cut Pro X world, several utilities are essential. These include SendToX and XtoCC from Intelligent Assistance, along with X2Pro Audio Convert from Marquis Broadcast. Marquis’ newest is Worx4 X – a media management tool. It takes your final sequence and creates a new FCPX library with consolidated (trimmed) media. No transcoding is involved, so the process is lighting fast. Although in some cases media is copied without being trimmed. This can reduce the media to be archived from TBs down to GBs. They also offer Worx4 Pro, which is designed for Premiere Pro CC users. This tool serves as a media tracking application, to let editors find all of the media used in a Premiere Pro project across multiple volumes.

Most editors love to indulge in plug-in packages. If you can only invest in a single, large plug-in package, then BorisFX’s Boris Continuum Complete 11 and/or their Sapphire 11 bundles are the way to go. These are industry-leading tools with wide host and platform support. Both feature mocha tracking integration and Continuum also includes the Primatte Studio chromakey technology.

If you want to go for a build-it-up-as-you-need-it approach – and you are strictly on the Mac – then FxFactory will be more to your liking. You can start with the free, basic platform or buy the Pro version, which includes FxFactory’s own plug-ins. Either way, FxFactory functions as a plug-in management tool. FxFactory’s numerous partner/developers provide their products through the FxFactory platform, which functions like an app store for plug-ins. You can pick and choose the plug-ins that you need when the time is right to purchase them. There are plenty of plug-ins to recommend, but I would start with any of the Crumplepop group, because they work well and provide specific useful functions. They also include the few audio plug-ins available via FxFactory. Another plug-in to check out is the Hawaiki Keyer 4. It installs into both the Apple and Adobe applications and far surpasses the built-in keying tools within these applications.

The Crumplepop FxFactory plug-ins now includes Koji Advance, which is a powerful film look tool. I like Koji a lot, but prefer FilmConvert from Rubber Monkey Software. To my eyes, it creates one of the more pleasing and accurate film emulations around and even adds a very good three-way color corrector. This opens as a floating window inside of FCPX, which is less obtrusive than some of the other color correction plug-ins for FCPX. It’s not just for film emulation – you can actually use it as the primary color corrector for an entire project.

I don’t want to forget audio plug-ins in this end-of-the-year roundup. Most editors don’t feel too comfortable with a ton of surgical audio filters, so let me stick to suggestions that are easy-to-use and very affordable. iZotope is a well-known audio developer and several of its products are perfect for video editors. These fall into repair, mixing, and mastering needs. These include the Nectar, Ozone, and RX bundles, along with the RX Loudness Control. The first three groups are designed to cover a wide range of needs and, like the BCC video plug-ins, are somewhat of an all-encompassing product offering. But if that’s a bit rich for the blood, then check out iZotope’s various Elements versions.

The iZotope RX Loudness Control is great for accurate loudness compliance, and best used with Avid or Adobe products. However, it is not real-time, because it uses analysis and adaptive processing. If you want something more straightforward and real-time, then check out the LUFS Meter from Klangfreund. It can be used for loudness control on individual tracks or the master output. It works with most of the NLEs and DAWs. A similar tool to this is Loudness Change from Videotoolshed.

Finally, let’s not forget the iOS world, which is increasingly becoming a viable production platform. For example, I’ve used my iPad in the last year to do location interview recordings. This is a market that audio powerhouse Apogee has also recognized. If you need a studio-quality hardware interface for an iPhone or iPad, then check out the Apogee ONE. In my case, I tapped the Apogee MetaRecorder iOS application for my iPad, which works with both Apogee products and the iPad’s built-in mic. It can be used in conjunction with FCPX workflows through the integration of metadata tagging for Keywords, Favorites, and Markers.

Have a great holiday season and happy editing in the coming year!

©2017 Oliver Peters


Since its introduction six years ago, Apple Final Cut Pro X has only offered the Color Board as its color correction/grading tool. That’s in addition to some automatic correction features and stylized “look” effects. The Color Board interface is based on color swatches and puck sliders, instead of traditional color wheels, leaving many users pining for something else. To answer this need, several third-party, plug-in developers have created color corrector effects modules to fill the void. The newest of these is Chromatic from Coremelt – a veteran Final Cut plug-in developer.

The toolset

Chromatic is the most feature-rich color correction module currently available for FCPX. It offers four levels of color grading, including inside and/or outside of a mask, overall frame, and also a final output correction. When you first apply the Chromatic Grade effect to a clip, you’ll see controls appear within the FCPX inspector window. These are the final output adjustments. To access the full toolset, you need to click on the Grade icon, which launches a custom UI. Like other grading tools that require custom interfaces, Chromatic’s grading toolset opens as a floating window. This is necessitated by the FCPX architecture, which doesn’t give developers the ability to integrate custom interface panels, like you’ll find in Adobe applications. To work around this limitation, developers have come up with various ingenious solutions, including floating UI windows, HUDs (heads up displays), and viewer overlays. Chromatic uses all of these approaches.

The Chromatic toolset includes nine correction effects, which can be stacked in any order onto a clip. These include lift/gamma/gain sliders, lows/mids/highs color wheels, auto white balance, replace color, color balance/temperature/exposure/saturation, three types of curves (RGB, HSL, and Lab), and finally, color LUTs. As you use more tools on a clip, these will stack into the floating window like layers. Click on any of these tools within the window to access those specific controls. Drag tools up or down in this window to rearrange the order of operation of Chromatic’s color correction processes. The specific controls work and look a lot like similar functions within DaVinci Resolve. This is especially true of HSL Curves, where you can control Hue vs. Sat or Hue vs. Luma.

Masking with the power of Mocha

Corrections can be masked, in order to effect only specific regions of the image. If you select “overall”, then your correction will affect the entire image. But is you select “inside” or “outside” of the mask, then you can grade regions of the image independent of each other. Take, for example, a common, on-camera interview situation with a darkened face in front of a brightly exposed exterior window. Once you mask around the face, you can then apply different correction tools and values to the face, as opposed to the background window. Plus, you can still apply an overall grade to the image, as well as final output adjustment tweaks with the sliders in the inspector window. That’s a total of four processes, with a number of correction tools used in each process.

To provide masking, Coremelt has leveraged its other products, SliceX and TrackX. Chromatic uses the same licensed Mocha planar tracker for fast, excellent mask tracking. In our face example, should the talent move around within the frame, then simply use the tracker controls in the masking HUD to track the talent’s movement within the shot. Once tracked, the mask is locked onto the face.

Color look-up tables (LUTs)

When you purchase Chromatic, you’ll also get a LUT (color look-up table) browser and a default collection of looks. (More looks may be purchased from Coremelt.) The LUT browser is accessible within the grading window. I’m not a huge fan of LUTs, as these are most often a very subjective approach to a scene that simply doesn’t work with all footage equally well. All “bleach bypass” looks are not equal. Chromatic’s LUT browser also enables access to any other LUTs you might have installed on your system, regardless of where they came from, as long as they are in the .cube format.

LUTs get even more confusing with camera profiles, which are designed to expand flat-looking, log-encoded camera files into colorful Rec709 video. Under the best of circumstances these are mathematically correct LUTs developed by the camera manufacturer. These work as an inverse of the color transforms applied as the image is recorded. But in many cases, commonly available camera profile LUTs don’t come from the manufacturers themselves, but are actually reverse-engineered to function closely to the manufacturer’s own LUT. They will look good, but might not yield identical results to a true camera LUT.

In the case of FCPX, Apple has built in a number of licensed camera manufacturer LUTs for specific brands. These are usually auto-detected and applied to the footage without appearing as an effect in the inspector. So, for instance, with ARRI Alexa footage that was recorded as Log-C, FCPX automatically adds a LogC-to-Rec709 LUT. However, if you disable that and then subsequently add Chromatic’s LogC-to-Rec709 LUT, you’ll see quite a bit of difference in gamma levels. Apple actually uses two of these LUTs – a 2D and a 3D cube LUT. Current Alexa footage defaults to the 3D LUT, but if you change the inspector pulldown to the regular LogC LUT, you’ll see similar gamma levels to what Chromatic’s LUT shows. I’m not sure if the differences are because the LUT isn’t correct, or whether it’s an issue of where, within the color pipeline, the LUT is being inserted. My recommendation is to stick with the FCPX default camera profile LUTs and then use the Chromatic LUTs for creative looks.

In use

Chromatic is a 1.0 product and it’s not without some birthing issues. One that manifested itself is a clamping issue with 2013 Mac Pros. Apparently this depends on which model of AMD D-series GPU your machine has. On some machines with the D-500 chips, video will clamp at 0 and 100, regardless of whether or not clamping has been enabled in the plug-in. Coremelt is working on a fix, so contact them for support if you have this or other issues.

Overall, Chromatic is well-behaved as custom plug-ins go. Performance is good and rendering is fast. Remember that each tool you use on a clip is like adding an additional effects filters. Using all nine tools on a clip is like applying nine effects filters. Performance will depend on a lot of circumstances. For example, if you are working with 4K footage playing back from a fast NAS storage system, then it will take only a few applied tools before you start impacting performance. However, 1080p local media on a fast machine is much more forgiving, with very little performance impact during standard grading using a number of applied tools.

Coremelt has put a lot of work into Chromatic. To date, it’s the most comprehensive grading toolset available within Final Cut Pro X. It is like having a complete grading suite right inside of the Final Cut timeline. If you are serious about grading within the application and avoiding a roundtrip through DaVinci Resolve, then Chromatic is an essential plug-in tool to have.

©2017 Oliver Peters