YAAW - Yet Another Argyll Wrapper

rjanowsky

Printing Apprentice
Joined
Jul 1, 2026
Messages
10
Reaction score
5
Points
10
Location
Germany - Northern Ruhr Area
Printer Model
Epson SC-P600, HP Envy 4525
I just startet a complete new test run with the latest YAAW. I printed a 210 patches target. At the moment it's drying, but tomorrow I will try the measuring again. My instrument is an old i1Pro spectro with the original strip measuring ruler. Normally I'm quite sure in using this devices. Misreadings appear with this combination not so often. After measuring the test target, I will report back.

Ronald
--
 

rjanowsky

Printing Apprentice
Joined
Jul 1, 2026
Messages
10
Reaction score
5
Points
10
Location
Germany - Northern Ruhr Area
Printer Model
Epson SC-P600, HP Envy 4525
Test with 210 patches target:

Reading strip A gave message C was read, strip B gave E, strip C gave C, strip D gave D

That's really strange, because with ChromIQ reading the .TI2 file was fine. A .TI3 was generated and also an ICC profil. Lastly I copied the .TI3 file (from ChromIQ) to YAAW and Step 4 could be done successfully. See attached the whole working directory in the zip-file.
 

Attachments

  • Bildschirmfoto 2026-07-08 um 19.25.33.png
    Bildschirmfoto 2026-07-08 um 19.25.33.png
    565.1 KB · Views: 7
  • Epson SC-P600 Test_Ilford Test_OEM.zip
    919.3 KB · Views: 9

itsab1989

Fan of Printing
Joined
Feb 11, 2026
Messages
218
Reaction score
95
Points
60
Printer Model
Epson ET 8550, Canon Pro 300
I just read the last few posts really quick. Congratulations to your new release! I really feel what you are saying. You think you are done and everything is tested. But once you release it you find a bug. And another one. And one more. And a UI element does not align correctly. And you want to put all of this aside for a while but you can’t because once you have noticed it you feel the urge to fix it.

Those reading errors are really chartread warnings. When I tried to to create my first profile on plain paper those drove me crazy because I had to manually confirm each strip I had read. Later I realized a few things:
1. on higher quality paper you get much fewer of those errors
2. it helps to disable bi-directional readings in some cases. Although not comfortable for i1Pro devices it takes away one possible cause for errors. And although you are not told this very upfront Argyll disables bi-directional for non-randomized charts by deafult which might cause confusion sometimes.
3. when you create profiles for lower quality or matte papers it helps to disable the warnings (there is a chartread argument for this). I found the warnings to be very stressful and break the measuring flow. So they made things worse instead of better. So I disabled them by default in ChromIQ to avoid this confusion. However you could make an argument that it is more transparent for the user to leave them turned on.
 
Last edited:

riclin

Getting Fingers Dirty
Joined
Oct 17, 2025
Messages
39
Reaction score
20
Points
28
Location
Melbourne, Australia
Printer Model
Canon Pro-10S, Canon iP8760
Test with 210 patches target:

Reading strip A gave message C was read, strip B gave E, strip C gave C, strip D gave D

That's really strange, because with ChromIQ reading the .TI2 file was fine. A .TI3 was generated and also an ICC profil. Lastly I copied the .TI3 file (from ChromIQ) to YAAW and Step 4 could be done successfully. See attached the whole working directory in the zip-file.
I should have noticed that you are using an i1Pro and not a Colormunki - sorry about that. As mentioned in my recent covering post, YAAW has been extensively tested with the CM - but until now, only a CM. You are breaking new ground ;)

The issue here can only be the arguments being passed to the various Argyll tools by YAAW, with the defaults being tailored to the CM. This does not mean that YAAW won't work for you - merely that you need to adjust the settings on the Config screen to suit your advice. You mention that you've had some success with ChromIQ so I suggest that you look at the Argyll arguments being used there and enter them into the YAAW fields - in particular look at the printtarg settings since that's where the reader type is defined. If additional settings are needed, they can be entered into the "additional args" fields and once saved (either automatically or explicitly) will be available for future runs. FWIW - the profile that you included in your last post may have been created successfully but is not good - colprof reports:

8< 8< 8< SNIP >8 >8 >8
[2026-07-08 19:36:31] Done gamut boundary table
[2026-07-08 19:36:31] Profile check complete, peak err = 91.932468, avg err = 25.218252, RMS = 29.184143
[2026-07-08 19:36:31] === STDERR ===
[2026-07-08 19:36:31] INFO: colprof: Warning -
[2026-07-08 19:36:31] INFO: !!!!!!! Additive space has ink limit of 290% - this will be ignored !!!!!!!
[2026-07-08 19:36:31]
[2026-07-08 19:36:31] Validating profile with profcheck...
[2026-07-08 19:36:31] Running: profcheck -k 'Epson SC-P600 Test_Ilford Test_OEM-Argyll_210.ti3' 'Epson SC-P600 Test_Ilford Test_OEM-Argyll_210.icc'
[2026-07-08 19:36:31] Profile check complete, errors(CIEDE2000): max. = 44.520837, avg. = 13.167687, RMS = 14.881306
[2026-07-08 19:36:31]
[2026-07-08 19:36:31] === PROFILE CREATED SUCCESSFULLY ===
8< 8< 8< SNIP >8 >8 >8

Those errors are very high - maximum error should be below 15-20 - not 44+.

I'm sorry that I can't help you more regarding the settings for the i1Pro but I don't have one to test with. However it is an x-rite device so I wouldn't expect it to be so different from the ColorMunki. Perhaps itsab1983 can pipe in with the settings that he suggests? Alternatively, the man pages are there for reading and inwardly digesting - I'll look a little further myself later in the day.

Keep me posted Wim? - I'm sure that this is an easy fix.

r/
 
Top