Photo: Will Dolan
Colour that comes off the film intact.
Knokke uses trichrome capture: every frame is exposed three times, once each under narrowband red, green and blue LEDs matched to the film's dye layers. Every pixel is measured in all three channels, so nothing is interpolated from its neighbours. The channels stay cleanly separated, and the orange mask is removed exactly rather than estimated.
The colour in the file is the colour on the film, not an algorithm's best guess at it.
Nikon F3, AF Nikkor 24mm f/2.8D, Vision 3 250D in C41.
Nikon F100, AF DC-Nikkor 105mm f/2D, Vision 3 250D, scanned on Knokke. Inset at 1:1.
22 megapixels from every frame.
Knokke scans at 4k DPI of sensor resolution, which gives a 22MP image of each 35mm frame that holds its fine detail, grain and tone.
The imaging system was designed around:
The scans keep the character of the negative, with no artificial sharpening or heavy processing.
Full-resolution 35mm roll scanning. Without the wait.
Knokke scans a full 36-exposure colour roll at full resolution, dust removal included, in under three minutes.
That makes a preview pass redundant. Knokke scans at its maximum settings faster than previous scanners take to preview.
Frame-by-frame scan settings are not needed either. Knokke's high-end sensor, data capture and colour technology handle every frame on the roll the same way: load the film and scan.
Frames from a roll of Kodak Gold 200 arriving in Korova as Knokke scans.
Nikon F3, AF Nikkor 50mm f/1.8D, Kodak Portra 160, scanned on Knokke. Dust marked the way Korova marks it.
Debris found by measurement, not by guesswork.
Film dye is largely transparent to infrared; dust, hair and scratches are not. A separate infrared pass records the debris on the film and little else.
On black-and-white film, where infrared does not work, Linter in Korova finds the dust from the image itself.
Native on every platform.
Knokke ships with Korova, native desktop software written in Rust.
It was designed alongside the hardware, which gives it:
It stays quick and stable from the first roll to the hundredth.
Actual Korova source code, written in Rust.
Korova is the scanning software that ships with every Knokke. It is written from scratch for macOS, Windows and Linux, runs natively, and updates itself automatically.
The negative rendered through the response of RA-4 paper.
A colour negative was designed to be printed, and the paper's response, its toe and shoulder, is part of how the image was meant to look. Korova renders each channel through that curve, so bright highlights ride up the shoulder instead of clipping to paper white.
The curve pivots on the film base, so Korova measures it from the unexposed gaps on the roll itself rather than trusting a stored profile.
Kodak Portra 160, scanned on Knokke. Above, stretched between two points; below, rendered through the print curve.
The correction pad in Korova.
Cyan, magenta, yellow, density, grade. The controls the lab had.
The cyan, magenta, yellow and density keys off a Frontier, plus a darkroom paper grade, as fixed offsets: one step is the same filtration on every roll. Every axis sits on a key, the picker solves a grey for you, and a correction saves as a recipe that Auto never wipes.
A roll goes in. Photographs come out.
Frame edges come from the gaps between exposures. Those are set by the camera, not the scanner, so the pitch is measured every time. Detection works at any aspect ratio, from half-frame to panoramic, as long as the image is 24mm high. Orientation is predicted on your own machine, and anything you turn by hand stays turned.
Frames found on the strip, before rotation.
Korova with a roll open: scan history, the frame, and the correction controls.
Native Rust. No account, no cloud, no browser in a trenchcoat.
Not a web app in a wrapper, not a subscription, not a service that needs your roll to reach a server. It opens immediately and throws gigabyte scans around without lag.
Soke Engineering is a small studio building tools for the film photography community. We make technology for people who care about the craft.
Soke Engineering Ltd
5 Jayne
Gardens
Peterborough, UK