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.
Sometimes, when loading calibration frames - especially for larger projects, and certainly for multi-channel and session processing, I would end up loading calibration frames and realising I've either assigned them to the wrong channel/filter, or I've added extra sessions and now want to add the same calibration files, maybe even processed masters, to the new session.
Currently, the only feasible way I've seen to do this is to process the calibration, remove them, then add the masters to all the right channels/sessions.
I'd like an ability to assign them after they've loaded. Say assign master flat, loaded on session 1, to now add that to session 3 as well.
That seems like a nice idea, I'll forward that to Mabula.
Sometimes, when loading calibration frames - especially for larger projects, and certainly for multi-channel and session processing, I would end up loading calibration frames and realising I've either assigned them to the wrong channel/filter, or I've added extra sessions and now want to add the same calibration files, maybe even processed masters, to the new session.
Currently, the only feasible way I've seen to do this is to process the calibration, remove them, then add the masters to all the right channels/sessions.
I'd like an ability to assign them after they've loaded. Say assign master flat, loaded on session 1, to now add that to session 3 as well.
Hi @itarchitectkev,
Currently, this is alreay possible 🙂
Simply load the master frame that needs re-assignment and then assign the correct filters and sessions. The earlier assignment is removed when the master is re-loaded. The current file loading implementation does not allow duplicates of frames to be loaded.
Mabula
Â
Exactly what I think could be improved given the process you just described: you have to reload the file(s) again: click load, find the file(s) again, add to channels and filters.
Case in point is a typical SHO session from two scopes:
Load flats Ha, load dark flats Ha, load flats Sii, load dark flat Sii, load flats Oiii, load dark flats Oiii
X2 for two scopes.
Plus darks X2. (Plus/maybe potential Bias) X2.Â
That's a lot of reloading to reassign when additional sessions added. (In my case due to no changes in image train I was able to reuse the day before flats and realising I have to go through the lengthy process of reloading all the flats).
Simply being able to, say, right click and select the filters/channels - or potentially a better/useful view when looking at masters, say, when double clicking on a (master) file to load it, show what it is assigned to and allow me to select which to associate.
(Arguably this is also a case for handling bigger/growing projects more eloquently in APP - this problem mainly exists when more data is added to a concept of a project.)