[Tool] ChromIQ – a macOS and Windows GUI for ArgyllCMS printer profiling (v3.0.0 beta 10)

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
54
Reaction score
24
Points
30
Printer Model
Epson ET 8550, Canon Pro 300
:)
Bildschirmfoto 2026-05-22 um 13.33.23.png

Edit:
@pharmacist
Whenever I mentioned you in the release notes on GitHub it automatically linked to the GitHub account of a user with the same username you have here. In case this is actually you I would kindly ask that if you find any issues in your testing on the weekend or want to suggest a feature it would be nice if you did this on GitHub. When you open an issue there you should be presented with with a template for bug reporting. For me this is a convenience thing because I can simply copy the link to the issue someone created into Claude Code and without me giving much further instructions it tries to solve this. It can even automatically ask the user (in my name though) for further information or testing which is pretty handy.
 
Last edited:

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
54
Reaction score
24
Points
30
Printer Model
Epson ET 8550, Canon Pro 300
@pharmacist
It just came to my mind that my app would not cover all possible error, warning and info messages from the Argyll apps. So I let Claude read the source code of Argyll to figure out which kind of messages it could give the user, recognize them and present the user with a pop up window instead.

While doing so i figured that some instruments don’t support all of the options that chartread, colprof and maybe profcheck provide. If you choose one of those options you should now be presentet with a pop up window.

But I remembered that yesterday I inplemented a condition for the bi-directional strip recognition in chartread that depends on the instrument that is mentioned in the ti2 file. I think I could do a similar thing for those options. If the ti2 or (for colprof) the ti3 file is for a Colormunki it could just grey out and ignore those options to avoid wrong input completely. I would just have to know which options are not suited for that device.

Godd idea? Bad idea?
 

pharmacist

Printer VIP
Platinum Printer Member
Joined
May 29, 2007
Messages
3,069
Reaction score
1,789
Points
333
Location
Ghent, Belgium
Printer Model
SC-900 ET-8550 WF-7840 TS705
Actually it is chartread that decides whether or not you want mono or bidirectional reading: You might remember the fact that I have made i1Pro targets BUT reading with my Colormunki: it will throw an error that the layout is made for i1pro, but you can perfectly read with the Colormunki and vice-versa. The bidirectional reading can be disabled with an argument in chartread.exe
 

Alan G

Getting Fingers Dirty
Joined
Jul 15, 2017
Messages
22
Reaction score
21
Points
45
Location
Bethesda, Maryland
Printer Model
Canon Pro-1000
Once you get going with an i1 Pro, bidirectional reading can save you a few seconds on each pass which adds up to maybe 90 seconds on a letter size patch set. I'm so used to bidirectional reading that I ended up with a horrible profile when I realized that I had it disabled in the new app.:D
 

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
54
Reaction score
24
Points
30
Printer Model
Epson ET 8550, Canon Pro 300
I know, I know… sorry for that ;)

@pharmacist
I think the chartread message you are referring to is more or less just an info and will let you do the measurement anyway.
But what I mean is when you load a ti2 file into the measure tab - there are for example those options for D50, D65 and so on - this have no effect or will give an error message when used in combination with a Colormunki.
I could make it so that when a ti2 file for a Colormunki is loaded in this tab those options would be greyed out and ignored. That way the user would see before starting the measurement that those are not suited for his device. Would save the user reading the error message…
And the same for the ti3 files in the build profile tab. Some options throw an error message when the measurement data was created with the colormunki. I would just grey them out when such a ti3 file is loaded.
I am just not sure what those options are.

Edit: I have prepared the latest release for this feature. When you create or load a file in the measure / build profile / check & refine tab it now says in the output the instrument it detected. I can build on that later and use it as a condition for adjustments.
 
Last edited:

pharmacist

Printer VIP
Platinum Printer Member
Joined
May 29, 2007
Messages
3,069
Reaction score
1,789
Points
333
Location
Ghent, Belgium
Printer Model
SC-900 ET-8550 WF-7840 TS705
1779480655629.png


Despite having the argyllcms usb drivers installed, the software does not recognize my eye one Pro/i1Pro2 device: to be corrected: it should automatically load the argyllCMS drivers.

Loading existing target, still cosmetic error page 1/2 and 2/2 (same), because it fits on a single sheet of A4

1779480945670.png


I tried both i1Pro1 and the i1Pro2 with the -a0.95 setting: no problem at all. The markers are shown with green arrows and move accordingly when a row has been read..

Feedback will continue.
 

itsab1989

Getting Fingers Dirty
Joined
Feb 11, 2026
Messages
54
Reaction score
24
Points
30
Printer Model
Epson ET 8550, Canon Pro 300
View attachment 18647

Despite having the argyllcms usb drivers installed, the software does not recognize my eye one Pro/i1Pro2 device: to be corrected: it should automatically load the argyllCMS drivers.

Loading existing target, still cosmetic error page 1/2 and 2/2 (same), because it fits on a single sheet of A4

View attachment 18648

I tried both i1Pro1 and the i1Pro2 with the -a0.95 setting: no problem at all. The markers are shown with green arrows and move accordingly when a row has been read..

Feedback will continue.
The USB thing will be tricky for me because I do not have an i1Pro myself. For the i1Studio it should hopefully work. The detection failed in the beginning but Claude then did something to detect the device I had connected. So hopefully this is better. But I‘ll try.

Can you tell me the exact settings you used for you chart or attach the ti2 file? I can never reproduce that issue with the two pages on my machine.

Edit: May it be that you loaded this chart instead of creating it? Claude found a bug that it fixed for creating new charts but not for loading already created one. Also working on the driver install issue.

Edit2: try 3.7.24

Edit3: wait for 3.7.25 please :D
 
Last edited:
Top