I disabled dithering on Apple silicon + Introducing Stillcolor macOS M1/M2/M3
- Edited
Hope it's not just a placebo, but now I can even use Colour LCD profile on my Macbook Air m2, however sRGB profile still feels better. Text feels much more stable when I read and I finally see this lovely grey color banding . I will keep testing your app.
Thanks a lot for your great work! It's huge!
I've tested this app for one day on my MBA M2 15 and can confirm that it works for me. Now I have zero eye strain. My eyes are so sensitive for PWM and Temporal Dithering so I can easily judge is there any on a display. I can assure you this app does its job related to dithering.
If you guys have M1-M3 mini-led Macbook pros, I am sure PWM is you problem.
@aiaf I think you need to add donation section in your app.
aiaf nope, never tested a capture card. But I did try to dig pretty deeply in this, but don't really have any background in mac development. Dissassembled a bunch of stuff and got the cache unpacked before I called it quits the last time. But for EDID editing you don't actually need any hardware device to manipulate it. It's not available for the built in screen tho.
Sentiny same here. All these options are a nightmare on both Mac and iOS. But not changing cursor color in my experience. I figured it might be somewhat like eye training to have a bright red cursor some months ago and has been using that ever since. Sure beats spending time one some dedicated trading where you try to follow some red dot
- Edited
wow that's amazing!!
I agree with the donation, either on the app or a link on GitHub. I'll gladly donate $ even though I don't have a Mac (yet).. this sounds very promising and safe. If we can get an equivalent software on jailbroken/or non jailbroken iPhone that would be amazing.
- Edited
aiaf an iOS app should be possible, although there will additional hurdles with distribution and testing. The IOKit entitlements will prevent such an app from getting into the App Store, probably would need to jailbreak your iPhone to sideload the app, or move to Europe.
as long as the app doesn't rely on having root permissions that only a jailbreak would provide, and the iPhone app is open-source, "sideloading" is possible anywhere else too. People can just download an Xcode project and compile it to "test" on their device.
This does not require a paid developer account either! Each developer signed app on the Xcode free tier only lasts for 7 days, but I'm totally willing to plug my phone into my laptop and manually reinstall every week, if it means I can finally disable dithering on my iPhone SE 2.
There's also other unofficial means of distributing for sideloading like AltStore, which also doesn't rely on a jailbreak, that works by automatically renewing every few days whenever your phone is near your computer.
If there is any way I can test an iOS version of your app through similar means, even if it's really early or unfinished, please let me know!
- Edited
I have used the Carson MicroFlip ($20) at 100x to 250x magnification in conjunction with a Samsung S10+ 240 fps slow motion camera mode to record pixel level flicker in a previous discussion: https://ledstrain.org/d/2589-products-to-try-or-avoid-pwm-flicker-and-temporal-dithering-testing
I actually don't recommend the Samsung S10+ as a phone (OLED Flicker) but it is the only 240 fps camera I have. The iPhone would work as well. On Flicker Sense, iPhone recording is done using the Moment app instead of the default iOS camera app.
I have also tried using the MicroFlip as the lens of a mirrorless camera (Nikon Z7) for shooting 120fps video using an improvised cardboard light blocker/mount adapter. It also works to capture dithering and the video quality is better than the smartphone but ideally this would be a dedicated high speed video camera with greater than 240 fps capture rate.
The Sony RX10 (Versions II-IV) can do almost 1000fps and while expensive, is not excessively out of budget relative to some high speed industrial/cinema cameras. I also wish the video quality is even better. However, it could be useful in showing whether or not dithering still exists albeit at extreme framerates. The problem with this device is that the built-in lens is not removable so it would be difficult to use the microscope as the lens.
I don't have experience with these products but the Thorlabs photodetector is being used by another member GregAtkinson to reveal previously unseen details but you also have to use a good oscilloscope like the PicoScope to go with it.
Does anyone have the ability to tell if the M1 Air has temporal dithering using the above methods?
I've been on a very long journey trying to figure out what bothers me as I can't use most of Apple's line up but I can use the M1 Air just fine.
The M1 Air supposedly has PWM but very very high rate, so doesn't bother most people
The M2 Air supposedly has no PWM at all, but I've never tried one
The Pro models hurt my eyes instantly so I've kept away from them entirely.
markdotpeters5 I see no reason why it will not work at MBA M1, while you have macos 13+.
Sentiny I wouldn’t know though. If the M1 has temporal dithering then it doesn’t bother me. So I wouldn’t be able to tell it was ‘fixed’.
We need same FIX for Windows 10 on Nvidia GPU and Intel integrated
- Edited
Notebookcheck MacBook Air M1 Temporal Dithering Test
https://www.youtube.com/watch?v=Jzms_c0prNk
One may need to test each individual M1 Air to see if their are panel or other differences.