June 24 2026 APP 2.0.0-beta46 has been released !
Improved internal memory configuration (lower ! memory usage), fixed beta45 startup issue, fixed Set Save Directory & 2-panel mosaics.
May 27 2026 APP 2.0.0-beta45 has been released !
Fully Multi-Threaded LNC, many improvements for the registration engine, platform upgrade, and further tuning of internal memory consumption and memory release back to OS.
Apr 14 2026: Google Pay, Apple Pay & WeChat Pay added as payment options
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'm running APP on a Win7 Enterprise machine. APP crashes on large integration (600 subs) All steps up to final integration work fine. Gets about 85% of the way on integration and locks up the PC. Throws garbage up on screen. Have to force power off and restart. Two of three stacks successfully integrated. How do I recover from this?
APP doesn't seem to know where it left off leaving me to start over from calibration. This is several hours lost and not the first time this happens. I'm wondering if anyone else has had this issue or if it's a local problem. The PC crash and garbage screen only happens when using APP, no other issues.Â
I have 7 threads and 14gb allocated to APPÂ Â
- 64 bit
- Core I7
- 16Gb RAM
- 500Gb SSD
600 frames is a bit of a stretch to stack all at once, it consumes too much memory probably at certain steps. It's better to divide them into 200 sub stacks and then integrate the 3 resulting integrations.
A history feature of steps is a nice idea yes, I think it's also on the list to be supported in due time.
@vincent-mod
Can you be more specific on how this would be done? I can break down subs by filter, but how do you register and normalize between sets?
Ah it's different filters, well then you make those in separate stacks, usually I process those completely to my liking first and then you load them into APP again using the multi-filter option and then proceed to register them. Save the registered frames, go to the tools tab and use the combine RGB feature to combine them.
Ah it's different filters, well then you make those in separate stacks, usually I process those completely to my liking first and then you load them into APP again using the multi-filter option and then proceed to register them. Save the registered frames, go to the tools tab and use the combine RGB feature to combine them.
Are you saying to completely run each filter from load to integrate and then load the three integrations again with multi-channel, register them, then combine in RGB?
Yes, if that makes the subs at a more reasonable level of 100-200 at a time. Otherwise you split up a bit more, but basically doing the same thing. Doing it all at once works as well, but if it's this much, dividing is a better approach.
@vincent-mod
Does this have an effect on normalization, or is normalization only considering the subs in each stack. I mean does normalization take subs from different filters into account or does it work only "locally" per stack.
I think you're correct there, you need to save the normalized stacks then go to RGB combine. Sorry.
Saw this thread and it interested me. I am shooting one shot color, and can easily end up with 5 or 600 frames of data over the course of many nights of imaging. When I have tried this I check Multi Session and assign the light and calibration frames to the correct session. Should I be running each night separately and then combining integrated frames with each other?
Multi session processing is handy when you have the need for different flats per night or other calibration data that differs. And in the end you can further integrate the calibrated data yes.


