Mar 28 2026 APP 2.0.0-beta40 will be released in 7 days.
It did take a long time to have the work finished on this and it will have a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration. We extensively optimized many critical parts of APP. All has been tested to guarantee correct optimizations. Drizzle and image resampling is much faster for instance, those modules have been completely rewritten. Much less memory usage. LNC 2.0 will be released which works much better and faster than LNC in it's current state. And more, all will be added to the release notes in the coming weeks...
Update on the 2.0.0 release & the full manual
We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.
Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.
I just installed APP 1.071 and it will not calibrate lights.
After loading lights and master flats, darks, and bias frames, when I hit "calibrate" I get the following error message:
========================
Encountered error in module:
LightFrameCalibration
Error message:
java.lang.ArrayIndexOutOfBoundsException: 1
Cause:
1
df.a(Unknown Source)
df.doInBackground(Unknown Source)
javax.swing.SwingWorker$1.call(SwingWorker.java:295)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
=======================
I reloaded APP 1.070 and frames were calibrated as expected so the problem appears to be with APP 1.071.
One thought is that the master frames I am using were created with APP 1.070 - do I need to create new master frames?
Thanks!
That shouldn't cause an issue no, when new master frames would be needed Mabula would make that a veeeery clear point. 🙂
This is a programming error, Java is notifying about it and it's something for @mabula-admin to have a look at. Thanks for sharing!
Hi @backroadrider (& @vincent-mod),
Masters of APP 1.070 should work in APP 1.071.
Can you please provide more information?
What settings do you use in 2) Calirbate and perhaps 0)Raw/FITS if needed?
What kind of data are you integrating ? is it color or monochrome data?
Kind regards,
Mabula
Hi @mabula-admin,
Thanks for your reply.
I have an idea that I have not been able to test. This problem started after I used the latest version of Pixinsight's SubframeSelector process to analyze and save the image files. It turns out the new process defaults to .xisf and also saves a thumbnail and some other "image information." I had to use PI's batch conversion tool to convert them back to .fit files and I am betting something got messed up along the way.
I am going to reprocess the original images and see if that solves the problem. I will report back.
Steve
Hi Steve @backroadrider,
Okay, thanks for the feedback.
Perhaps one of those PI fits frames gives a problem then. In the console window you should be able to pick out which frame give the problem. If you can find it, I will be happy to have a look at it.
APP will do frame selection for you by the way, there is no need to do this in PI.
From 3)-5) APP will report all analytical results like star density, FWHM, noise, SNR. Before starting an integration you can also plot these results with your right mouse button on the bottom panel with all frame information. Then you can simply decide which frames need to be disregarded if any. You can also sort the frames on these analytical results, like sort on FWHM 😉
Kind regards,
Mabula
Thanks Mabula, @mabula-admin
Thank you for the tips; I clearly need to spend much more time with your excellent software!!
All the best,
Steve