Scribblings About Things
Hardware Monitor Calibration and ICC Profiles
Just chanced upon this video while looking for some other information regarding ICC profiles earlier on, and thought that it might be an interesting share to post here.
Q&A on Switching ICC Profiles on Hardware Calibrated Displays (opens external YouTube link)
This video talks specifically about why ICC profiles are still required even though a display is hardware calibrated and have LUTs stored within the monitor, and under what circumstances should users change the ICC profile.
While the video uses a hardware calibration capable BenQ display, the concepts and insights shared here are applicable to most, if not all, hardware calibration capable displays (like the EIZOs with Color Navigator).
Please take note that the principles and concepts shared are not applicable to software based ICC profiling with LUTs by using a hardware display calibration device, but rather for a display that is capable of saving LUTs within the display itself.
To briefly summarize the main points in the video,
A hardware calibrated monitor should have an accompanying ICC profile, which usually contains only the gamut information of the calibrated display.
Changing just the brightness of the display while all other gamut/color settings are kept identical do not require a change in ICC profile.
Changing to a calibration slot with a different gamut (like from sRGB to AdobeRGB), the corresponding ICC profile has to be selected and loaded into the OS.
For EIZO users, if Color Navigator is active when you change the calibration slots, the proper ICC profile would be loaded into the OS automatically.
So to extrapolate the information from this video a little,
When using a hardware calibrated monitor (not same model, but the exact same monitor) on multiple PCs, it is advised to load the ICC profile on all the PCs so that the OS and software know how to map the colors to the display’s gamut.
It is simpler to just calibrate to the widest gamut the display can show (native in most cases), and let the ICC-aware software you are using handle the conversion of colors when the proper corresponding ICC profile for the native gamut is loaded.
I think Art, the author behind this video, did a wonderful job explaining and demonstrating, and this video is definitely worth your time taking a look at if you are running a color managed workflow.
Nextorage NX-B2PRO CFexpress 4.0 Type-B Cards Announced
Just read that earlier today Nextorage has announced their CFexpress 4.0 Type-B cards, the NX-B2PRO.
According to the official page, the NX-B2PRO comes in 4 capacities, and while all of them are VPG400 certified, they do have slightly varying max speeds and sustained speeds:
165GB : Max Read 3,900 MB/s, Max Write 3,600 MB/s, Min Sustained Write 3,400 MB/s
330GB : Max Read 3,900 MB/s, Max Write 3,600 MB/s, Min Sustained Write 3,400 MB/s
660GB : Max Read 3,700 MB/s, Max Write 3,600 MB/s, Min Sustained Write 3,400 MB/s
1330GB : Max Read 3,700 MB/s, Max Write 3,600 MB/s, Min Sustained Write 3,200 MB/s
CFexpress 4.0 specifications doubles the theoretical bandwidth of current CFexpress 2.0 cards (actual press release of CFe 4.0 here; you can read my write-up on it here), and while none of the current camera bodies are capable of using CFe 4.0 speeds in them, the standard being backwards compatible means that it does make sense to purchase a CFe 4.0 card for future proofing.
I have had very good experience with Nextorage cards so far, and their customer support was efficient and helpful when I contacted them prior to my first purchase with them to learn more about the cards, so I definitely am glad that they are one of the first few to have CFe 4.0 cards ready and available.
With this release, they now have a simple to understand line-up for CFe-B cards:
B1SE - Standard CFe cards with decent max speeds, but low minimum sustained write speeds (discontinued)
B2SE - Successor to B1SE; standard CFe cards with improved max write speeds and minimum sustained write speeds
B1PRO - High performance pSLC CFe 2.0 cards with high max speeds and high minimum sustained write speeds.
B2PRO - High performance pSLC CFe 4.0 cards with high max speeds and high minimum sustained write speeds.
B2SE cards do offer a really good cost performance per GB if you do not require high speeds for video or high fps shooting, and definitely would recommend them (especially the 512GB version) for anyone looking for a high capacity card that is plenty fast.
The B1PRO is a great card to use with the Z8 (and I would assume the Z9 too), as even shooting in moderate bursts at high FPS in lossless compressed RAWs, the buffer does not stutter and remains responsive throughout its operations. It also remains relatively cool throughout - both during shooting and when offloading from the reader to the PC.
The B2PRO with higher speed ratings, almost double in fact, means that using them in current equipment now should make them run much cooler than the B1PRO since the speeds are way below their theoretical threshold.
Which brings me to wonder the following:
Will there be a B3SE based on CFe 4.0 standards too? This could be a good way to get high speed high capacity cards with good cost/GB ratio.
Will future Z cameras come with a CFe-B primary slot, and a SD+CFe-A hybrid secondary slot? If CFe-A slots run at CFe 4.0 specifications it would be performing at current CFe-B speeds now, so not much compromise on speeds need to be made.
Anyway definitely looking forward to reading B2PRO’s reviews, and keeping my eyes on it when it is time to replace or add more cards to my kit.
What Happened to Crumpler Products in Japan?
Just really curious about what happened to Crumpler products in Japan.
I own several Crumpler bags, from simple messenger bags that I used when I was in college, to camera bags and laptop bags that I still use now.
One of the ones that I still use frequently now is the Flying Duck Sling 4000 bag, as it is a very lightweight bag yet provides adequate protection, on top of being the perfect size for my kit when I need to go compact.
If I remembered correctly they used to have a flagship store here in Tokyo, but during COVID I guessed the dealership contract with the official distributor here in Japan ended and was not renewed, so the flagship store is gone and most, if not all, products have been pulled from shops and retailers.
It’s really quite disappointing as I do really like their products for their practicality and toughness, and their camera-oriented products have always been well-regarded and are reasonably priced as well.
I do sincerely hope their products will make their way back here again soon.
Detailed List of Nikon Lens Hoods
I would like to share this useful information on older Nikon lens hoods.
A list of Nikon lens hoods, originally compiled by Rick Housh, and further maintained by Ed van de Zilver currently, consists of very in depth information about the lens hoods made specifically for the older Nikon lenses.
The list can be accessed directly on Ed van de Zilver’s website here.
[Update 28/03/2025: The page on Ed van de Zilver’s site seems to have gone down for several months now, and since I had gotten prior permission from him, I have reproduced his list on my page here. If anyone knows how I can contact him again please let me know.]
While it does not cover the more current bayonet hoods (HB- prefix hoods), which anyway is very specific in shape and size to their respective lenses, it is a useful reference to know which lens hoods to get for older manual focus or AF-D lenses.
The list also goes one step further and includes two extra information, which is extremely handy to know - the diameter of the front of the lens hoods, and the depth of the lens hood.
I say this because most of the older lens hoods now are now out of production, and may be hard to find even on the used market.
So if you look for after-market third party generic lens hoods, knowing the original front diameter and depth of the lens hood can give a good estimation on whether a generic lens hood would cause vignetting on your lens.
** Side note: Just in case you are wondering what the prefixes of Nikon lens hoods mean:
HN- : Screw-in Lens Hood (nejikomi)
HS- : Snap-on Lens Hood
HR- : Rubber Lens Hood
HK- : Slip-on Lens Hood (kabuse)
HB- : Bayonet Lens Hood
CompactFlash Association’s VPG Certified Card List
Just thought it might be good to share it here (and for my own personal reference too).
CompactFlash Association (CFA), the body which sets the standards for all things related to CompactFlash, has recently published a list of cards which have passed their VPG tests.
VPG, or Video Performance Guarantee, is a standard set by CFA for CFexpress cards (both Type A and Type B) which indicates the minimum sustained write speeds when writing to the card continuously. Cards which pass the tests set by CFA are awarded a VPG200 (minimum 200MB/s) or VPG400 (minimum 400MB/s) certification (as of writing only these two levels are available).
The VPG ratings do look to be on the conservative side, as most of the cards (especially the pSLC ones) are definitely capable of much higher sustained write speeds, and even the current generation TLC ones do report having good sustained write speeds too. I guess the VPG ratings take into account writing the entire card from empty to full continuously and making sure there are no frame drops throughout the entire write process?
While the testing methods are not transparent, having an official list direct from CFA do bring about a peace of mind when purchasing new cards as it will act as a good reference to counter manufacturers just blatantly sticking any labels they want on their cards.
And since I am on this topic, while it is always nice to grab a good deal, be wary of no-brand cards or never-heard-of cards. It is not worth it to risk losing images, or worse frying your cameras just to save a bit on the cards.
(If you’re interested, I have an entry previously written about the cards I am using currently. Don’t worry there are no affiliate links or ads.)
CFexpress 4.0 Specifications Announced
Just last week CompactFlash Association (CFA) announced the new standards for next-generation CFexpress 4.0 cards.
The new specifications will double the speed of current CFe cards (known as CFe 2.0 specs; don’t ask me what happened to CFe 3.0 I guess they just wanted to line-in the card specs with the PCIe version specs lol).
Now why is this exciting?
Firstly nearly all high end cameras now use CFe cards, but specifically the Type-B cards since they provide the best cost-size-performance ratio.
However Type-B cards do have a downside - it requires a special slot by itself (which is usually back-compatible with XQD specifications unless you’re using a Canon), and the slot while not as humongous as the old CF slots, definitely take up real estate as heat dissipation is a big concern for fast cards.
Enter Type-A cards, which have similar physical dimensions to the normal SD cards. This allows a single SD-card slot to accept either a SD card when inserted one-way, or accept a CFe-Type A card when inserted the other way.
Sony’s one of the major manufacturers doing it this way, and while it’s really a good move to bring CFe speeds to a higher end body while maintaining backwards compatibility with SD cards if needed, the cost-performance ratio is really bad as there’s only 1 manufacturer using it for consumer products now - Type-A cards are shunned by the other manufacturers due to the lack of speed (it’s only half that of CFe-B).
However now with CFe 4.0 specs, the Type-A cards have a theoretical max speed on CFe 2.0 Type-B cards - meaning whatever applications that CFe 2.0 Type-B could handle before without issues, the CFe 4.0 Type-A should be able to handle it gracefully too.
So just to put some numbers in for easier understanding:
A typical 45MP RAW file (14-bit lossless compressed) is 50MB
A fast camera can shoot 20FPS at full resolution = 50MB * 20shots = 1GB/s of data moving through
Currently the cameras when paired with pSLC CFe-B cards with high minimum sustained write speeds (usually in 1.3-1.5GB/s range) can fire away at 20fps all day and the camera internal memory buffer won’t fill up at all as the shots are offloaded as fast as they’re taken.
However using a CFe-A card, which have typical max write of around 800MB/s and sustained write of around 500MB/s some stuttering might happen as the buffer starts filling up and you will lose the 20fps.
The even larger culprit is the SD cards - certain camera models have a SD card slot as a 2nd card slot, and when a SD card is placed inside, it bottlenecks the entire process (if you’re writing to two cards at the same time) as write speeds for SD cards max out at 95MB/s (UHS-I) or 280MB/s (UHS-II). And also not to mention the disgusting pricing strategy of UHS-II cards.
So now back to the topic, the reason I’m really excited about the new CFe standards is because now manufacturers can have more motivation to put a hybrid SD+CFe-A slot as their 2nd slot, to maintain backwards compatibility and ease of use with SD cards, and yet not sacrifice too much in performance and speeds when needed to do a 2-card simultaneous shoot by using the Gen 4 Type-A cards.
Of course one can always argue that no matter the generation, the Type-B cards will always be twice as fast as Type-A cards, and the new Type-B cards will just open up even higher FPS shooting modes. Which brings me to the point - would you rather have an inferior SD-only slot as your backup slot where you’re locked down at 5FPS or so, or a hybrid SD+TypeA slot backup which can still shoot at 20FPS RAW which is the gold standard right now?
tl;dr I find this exciting news as on occasions I spray at 10-20 fps at my cat lol
List of Recommended CFexpress Cards for Nikon Cameras
Just want to put this list out here as a reference for anyone who needs information regarding CFexpress cards for Nikon cameras.
Note that this is not an actual in-depth review with synthetic speed test benchmarks (which are widely available online), but rather from my personal experience from using the cards on a regular basis.
(Side note: The official list of recommended cards by Nikon can be found here.)
Sandisk Extreme Pro 64GB (Exact model used: SDCFE-064G-GN4NN) [Not Recommended]
Sandisk is a renowned brand with a very good track record for reliability, and I’ve been using their products (SD cards and the old school CF cards) in my cameras for as long as I can remember.
While I have nothing but praises to say about their Extreme Pro line of SD and CF cards, unfortunately I did not have good experience with their CFexpress cards. The 64GB CFexpress card that I used gets hot really fast, like literally to the point where you feel unsafe to touch it with your bare hands. This causes thermal throttling issues to kick in many times even though I was not shooting at high burst rates, and several times it caused my camera to freeze up as the thermal throttling caused buffer errors, and entire series of shots were lost as the buffer could not write to the card before the freeze.
Some other people recommend the higher capacity cards (256GB and above) would not have thermal throttling issues, but personally I’d try to avoid this card for Nikon cameras, as another key thing to take note of when purchasing is that the -xxxIN suffix cards will totally not work in Nikon cameras at all.
[[Tested in Z6 and Z7]]Delkin Devices Power 128GB (Exact model used: DCFX1-128) [Highly Recommended]
Delkin Devices have been around for a little while now, but unfortunately in Japan they do not have a large presence so I did not know of them until fairly recently. I contacted their customer service to enquire about their products and was met with very helpful and warm responses, which led me to buy a Power 128GB card to test out. It’s very well-built and feels very solid in your hands, has reliable read and write speeds and I have not encountered any thermal throttling issues so far. I’ve used it in both work situations as well as personal casual shots, and have not encountered any errors with it yet.
One thing to take note is that Delkin cards do not come with a recovery software bundled - they do partner with a recovery software company (LC Technology) should you need to recover files from your card, but it requires a paid license so just keep that in mind if you prefer to have a recovery software on standby.
[[Tested in Z6, Z7, Z6II]]Delkin Devices Power 1TB G4 (Exact model used: DCFXBP1TBG4) [Still in testing]
Just received the newly launched 1TB G4 card, and am still running it through normal usage and long term tests before reaching any conclusions.Nextorage NX-B1PRO 165GB (Exact model used: NX-B1PRO165G) [Highly Recommended]
Nextorage is an up-and-coming brand, established by ex-engineers and staff from Sony’s memory storage arm. I was personally intrigued by them as they do have the technical expertise and experience in flash memory products, as well as being very aggressive and pushing boundaries of such products. I managed to grab a B1PRO 165GB card during a sale event, and am highly satisfied with it. It has a robust and solid build, and has a very high minimum sustained write speed of 1800MB/s, and has not encountered any thermal throttling issues in my usage with it thus far. While I can’t exactly objectively quantify the minimum sustained write speed that they claim, I have not encountered any hiccups in using it in my Z8 at high burst rates of 14-bit lossless raw files. The card does run a little warm when shooting long bursts, but does not go into the “are you sure this termperature is OK??” type of hot at all.
[[Tested in Z6, Z7, Z6II, Z8]]
Wireless Keyboard Woes
Just thought of sharing this sort of hilarious incident I had with my recent wireless keyboard purchase.
At home when I am using my desk-bound laptop, as it is elevated on a laptop stand I had a wired keyboard attached to it - nothing fanciful, just a simple full-sized US-layout membrane keyboard.
In the sea of JIS-layout keyboards available here, it was seriously difficult to find a proper US-layout keyboard that did not cost an arm and a leg, so I was happy to be able to grab that wired keyboard at a very reasonable price.
As the little human is getting more active, when she’s sitting with me in front of the PC she tends to want to type on my keyboard too - I am sure anyone can imagine what sort of interesting text strings can arise from that.
So I thought of a simple solution - if I got a wireless keyboard, when she’s sitting with me I can just turn it off, so even if she hits on the keys nothing would happen. Perfect!
Looked through Amazon and found a keyboard that suits my requirements - US-layout, long lasting battery life, properly sized chiclets-styled keys.
Enter the HP 230 Wireless Keyboard. It is a simple wireless membrane keyboard that promises 16 months of battery life, and cost about JPY 2600. Perfect balance of everything for me.
Upon receiving my new keyboard I took it out of the box, plugged the USB receiver into my PC’s USB port, and searched for the On/Off switch on the keyboard.
Wait a minute..
There is no On/Off switch on the keyboard.
Anyway I just booted up my PC to see if it works, and the USB receiver and keyboard were pre-paired and could recognize each other instantly - and a tap of any key on the keyboard would bring it out of sleep mode as long as the USB receiver is active.
I do not have any issues with the keyboard itself - it works as advertised, being very comfortable to type on for a membrane keyboard, and is responsive to wake up from sleep and hibernates automatically when not in use.
The issue is with myself - I bought a wireless keyboard wanting an option to quickly turn off the keys to prevent accidental typing by the little human, but this keyboard though ticks all the other requirements for me, and just misses out on this one little feature that I was truly after.
I won’t be returning this keyboard as I like it much more than the previous wired one I was using (and not having an on/off switch sounds like a really bad reason to return the product), so I guess I’ll be putting up with more random text strings by the little human for a while more.
Shoutout to Think Tank Photo’s Great Customer Service
I have been using quite a number of Think Tank Photo products over the years, many of which are still going strong after all this while and still see regular use in my assignments. I usually equip the modular belt system with a digital holster when I am on location, but ferry them there in the lovely Urban Access 15 backpack - this has been my go-to set up for several years now.
I believe there is no doubt or question about the quality of their products, as in addition from my own personal experience, many independent reviews or forum talk give their products great praises too.
However one thing that has not been mentioned much is the quality of their customer service - tl;dr version? It’s great!
Case 1: My digital holster’s supplied strap has worn out terribly over the years, and I contacted them to get a quotation for a replacement strap as I could not find the part available on their website. The response - they asked for my shipping address, and a replacement strap was shipped out to me at no cost, which completely surprised me!
Case 2: I contacted them as I wanted to know if certain equipment could fit into a bag. A while later a snapshot was sent to me showing how the said equipment could be packed in.
Case 3: This happened to a fellow photographer friend of mine - he lost the rain cover for his bag as he was packing in a hurry after shooting in bad weather. He contacted customer support as he could not find a replacement rain cover locally, and they sent him an exact replacement at no cost.
I always believe that great customer service goes a long way, and my experience with them have definitely locked me in as a loyal customer!
(Now I’m just waiting for a bag with Streetwalker Hard Drive’s capacity, but in Urban Access’s material and look…)
Delkin Devices CFe Type-B Cards
I had recently purchased a CFe-B 128GB card from Delkin's Power lineup, and boy am I really impressed with it.
So a little background story first. You can tl;dr this entire section if you just want to read about my thoughts on the Delkin card.
When I got my first Z6, it came with a free Nikon 64GB XQD, and I got a Sony 64GB XQD (G-series Class-E) as a backup/spare during a fire sale as the Class-F just came out.
After the firmware for CFe-B cards came out, I decided to go with SanDisk since I have been using their memory products (CF/SD/portable SSD) all the while and have had good experiences with them.
But unfortunately their CFe launch was a disaster to speak - their initial card readers had problems initializing and recognizing cards, and their first version of CFe cards could not work on Nikon bodies. I waited until Nikon listed SanDisk as a supported brand before purchasing a 64GB -NN series CFe-B card.
While the card is officially tested and supported by Nikon, the card reader was still an issue as many people were still complaining about problematic SanDisk readers, so after reading online I chanced upon Delkin's CFe-B reader (DDREADER-54), and while it’s a totally new brand to me, many long term users have raved about their products, and the card reader itself seem to have gotten wide praise as well, so I decided to give it a try.
The card reader has performed flawlessly so far - the nearly all-metal build is robust, reads really fast, and has a cap (although could be nicer if tighter) to prevent ingress of dust - totally satisfied and happy with the purchase.
But the same cannot be said for the SanDisk CFe-B card that I got - every now and then there seem to be duplicate images inside the card (exact same image with exact same file name in exact same file size.. don't ask me how it happens), my camera freezes occasionally when doing burst shots (and when it happens the entire burst is not saved), and the most frightening part is the card runs really hot.
So a while ago I was fiddling with the idea of getting a higher capacity card for my cameras, and decided to go with Delkin and try out their cards since there are a lot of positive feedback about them.
And it so happened that when I was toying with the idea of purchasing a new card, Delkin's official distributor in Japan (whose service is fantastic and I highly recommend getting your cards from them if you live here!) started a Summer sale campaign, so that pushed me to click on the shiny check-out button.
I was initially torn between the Power line and the Black line, but figured out that since I don’t shoot videos and I don’t burst at max FPS it might be overkill to get the Black line, and ta-da I ended up with the 128GB Power.
As I mentioned at the start of the post, I'm really happy and satisfied with the card.
(For those of you who tl;dr you can start reading here)
Here are the key points that impressed me:
The cards feels very robust and well built - the back is covered in a metal casing which envelops the sides of the card, as compared to just a small metal plate on the back on the SanDisk or my XQD cards.
Performs at expected speeds and my camera hasn't had lock-up issues so far with it.
Runs way cooler than the SanDisk - similar or just very slightly warmer than the XQD cards when used in burst sequences.
Easy to register warranty and eligible for 48-hour replacement program
Nice plastic casing provided for the card (similar to the XQD ones)
And as mentioned earlier, the official distributor here works really fast and is very efficient too, which further elevates the entire experience with their products. I can foresee myself going to Delkin exclusively for my CFe-B card needs from now on.
EIZO CS2410 Thoughts
While I have been using an software color calibrated displays for a long time now, I have been wanting to upgrade to a color accurate monitor that can be hardware calibrated, but had to put it off till we moved to somewhere more permanent. And after moving in to our new place in the late ‘19, COVID reared its ugly head and it was really difficult to justify a purchase as we tightened our belts.
But, ironic as it is, being at home pretty much the whole time due to COVID got me thinking about the purchase of a display again, as I spend more time in front of the PC reprocessing older images that I had previously archived (that's a story for another day), and some new assignments that I am receiving would receive a nice productivity boost from having more real estate for viewing.
And after a month of deliberation with myself, I went on ahead and purchased my first EIZO display - the basic CS2410 sRGB model. While not as slim or light as the wife's BenQ GW2480T (which she also recently purchased for working from home, and is absolutely awesome for its intended purpose and price-performance ratio), setting it up alone was not much of a trouble and within several minutes the display was hooked up to my XPS15 and running.
The build is solid - no rough edges, the base plate locks into place intuitively, all the tilt/height adjustment/pivot actions are smooth, and the base plate swivels around easily. And having an extra 11% of vertical real estate is simply fantastic.
Linked up my Spyder 5 calibration unit next, ran the calibration software Color Navigator 7, compared the calibrated CS2410 and my XPS15's display side by side, and it confirmed what I had been suspecting for a while - my XPS15's display (4K touch version) does have a slight reddish tint to it, even if I tried setting the white point to a higher 7000K rather than D65.
The common consensus seem to agree that the older Spyder units (or Spyder units in general?) are not good at calibrating wide gamut white-LED displays, and perhaps that is the cause of my red tint? I guess I might pick up an i1 Display Pro unit some time down the road..?
Well, at least now that my suspicions are confirmed and I know that my eyes were not playing tricks with me, I have shifted all color sensitive work to the CS2410, which is really a breeze to work with as I no longer have to fight with the red tint (cheers!) or glare from the windows (double cheers!).