2026-10-09 APP 2.0.0-beta48 has been released !
This is mainly a bug fix release for the reported bugs in beta47. In addition it has a significant User Interface performance improvement noticable when you need to process 1000s of images in APP.
2026-10-03 APP 2.0.0-beta47 has been released !
This is a very big release... many code optimizations/rewrites, many parts of APP are much faster and more precise, especially star analysis and registration are much faster ! Big mosaics will go much faster 🙂
And we introduce a new preview filter, which includes the new Adaptive Deep Sky Stretch and a General Levels Stretch, this has been long over due. The old preview filter (the panel on the right side to stretch and preview your data) has not been updated for a couple of years and it is a critical part of any APP session.
Adaptive Deep Sky Stretch or ADSS is a much more intuitive stretch algorithm. It is also color preserving (which is a great new addition in itself ! ) which means that the highlights are no longer bleached, color is maintained from the linear data while stretching. You can simply stretch your data using the sky background level and signal width sliders which work much easier and more intuitive. You no longer need to fiddle with the old complicated sliders with zoom buttons. All the zoom buttons for the sliders are made redundant. And you can enter slider values in the slider value fields yourself. I will make a youtube video in the coming days to explain and fully introduce ADSS. Once the video is ready, it will be highlighted on the forum.
RGB Combine upgrade !. The RGB Combine Tool has been rewritten mostly. The tool is faster and easier to use and most importantly, the Luminance slider to inject a luminance channel or channels into the RGB composite is now working correctly. It no longer bleaches the RGB colors. Combined with the new ADSS preview, you will get much better and easier great composites with great color! I will also explain this in a new youtube video.
Mabula,
today i tried to stack data from last night. I used 30x 90s lights (ISO400), 25x 1.3s flats (ISO100), and a BPM. I tried it before with almost the same result but I added 80x bias (ISO100) with that as well. The BPM was from a previous night this week, same sensor and same telescope.
I did: 2) calibrated using sigma clipping (kappa 3, 1 iter.); 3) analyze stars default; 4) register using dynamic distortion correction, rest default; 5) normalize default; 6) integrate default with outlier rejection.
This was the result:
Â
I tried less stretch but then i lose all detail in the M31, only the bright center remains. What did i do wrong compared to other pictures i did more succesfull?
Â
Cheers,
Michel    Â
Hi Michel,
It looks like flat calibration isn't working. You will need to subtract the bias offset from both light frames and flat frames.
So for your ISO400 light frames, you will need to create a Masterbias of ISO400. That will subtract the bias offset from the light frames.
The flats with ISO 100 need the ISO100 masterbias to have the bias pedestal/offset removed.
Then it should work perfectly 😉
So I would suggest that you shoot a batch if ISO400 bias frames to make an iso 400 masterbias and use that for calibration of the light frames.
APP internally, will match the 2 masterbias frames correctly to the flats and to the lights. It checks if the frames match for ISO value.
Let me know if it works 😉
Mabula
Â
Hi Mabula, thanks again for your help! I did make new bias frames with ISO400 and it worked!
I still don't get the vignetting correction to work properly. Everytime i do that the picture looks like the one above with extreme white correction. So i skip that and did the Light pollution and calibrate background. Unfortunately the M31 is so big that even on my 150mm newton I had to cut the top and bottom part off due to stack artefacts.
Today i looked at the collamination and that i corrected as well so that should be better in next pictures. I do still see some big background circle in a more red tint, but my guess is that it is a sensor issue of my D750, since all astro pics show the same anoying circle.
This is the result:
thanks again for your help! Now i will look for a PS tutorial so i can improve the pictures even more. I love APP already but the Selective color tool is a bit too non-intuitive for me.
Mabula,
one more question regarding the error above. I read in '[Sticky] Data calibration priciples/rules - must read !" that light and flat frames can be calibrated only by the BPM and that this is the recommended way. Why did my picture at the start of this post resulted in the incorrect flat correction? Did i have to calibrate & save the flats seperately prior to calibrating the lights?
Cheers,
MichelÂ
Hi Mabula, thanks again for your help! I did make new bias frames with ISO400 and it worked!
Excellent ;-). Try to keep in mind that for flat calibration to work properly, both the light frames and flat frames need to have the bias offset subtracted once (which can be done with either a masterbias, masterdark or a masterdarkflat). In future versions I will implement that APP warns the user if the needed calibration frames aren't loaded for accurate flat calibration.
I still don't get the vignetting correction to work properly. Everytime i do that the picture looks like the one above with extreme white correction. So i skip that and did the Light pollution and calibrate background. Unfortunately the M31 is so big that even on my 150mm newton I had to cut the top and bottom part off due to stack artefacts.
If you have applied flat frames already in calibration, then the vignetting correction function won't work, it will only work when flats weren't used at all. For any remaining vignetting to be corrected after having applied flats in calibration, just use the "remove light pollution tool". That works really well.
Today i looked at the collamination and that i corrected as well so that should be better in next pictures. I do still see some big background circle in a more red tint, but my guess is that it is a sensor issue of my D750, since all astro pics show the same anoying circle.
Yes, this circle that you mention, is in fact a known problem with some DSLR models, my Nikon D610Â has it as well, even the D810a has it ;-( A solution seems to be to illuminate your flats for as long as you can without saturating the histogram on the right side. I got feedback from several photographers that the problem then dissapears or is much less present.
This is the result:
thanks again for your help! Now i will look for a PS tutorial so i can improve the pictures even more. I love APP already but the Selective color tool is a bit too non-intuitive for me.
Thank you for you feedback Michel. The Selective Color tool is up for a complete remake 😉 Will work on it next week. I will also integrate it into the left control panel instead of letting it have it's own window, the tool will be much easier then.
Mabula,
one more question regarding the error above. I read in '[Sticky] Data calibration priciples/rules - must read !" that light and flat frames can be calibrated only by the BPM and that this is the recommended way. Why did my picture at the start of this post resulted in the incorrect flat correction? Did i have to calibrate & save the flats seperately prior to calibrating the lights?
Cheers,
MichelÂ
Hi Michel,
That is not entirely correct.
In the post
astronomical-data-calibration-priciples-must-read
it states for flat frames:
 4) Additionaly, Flat frames can always be calibrated by a Bad Pixel Map besides any of the above 3 methods, which I strongly recommend.
and for light frames:
 5) additionaly, LIGHT frames can always be calibrated by a Bad Pixel Map besides any of the above 4 methods, which I strongly recommend.
So that means that BPM can be applied on flats and darks besides the required calirbations.
The required calibrations ensure that for both flats and lights, the bias offset is subtracted once, and only once.
For flats and lights, you can read as well, that since you were using different ISO values for the lights and flats, you needed two separate masterbias frames 😉 to have both flats and lights properly calibrated.
Kind regards,
Mabula
Â
Thanks! All clear now! 🙂