<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Astro Pixel Processor Forum - Recent Topics				            </title>
            <link>https://www.astropixelprocessor.com/community/</link>
            <description>Astro Pixel Processor Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 06 Jun 2026 13:56:48 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Normalization mode naming and default</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/normalization-mode-naming-and-default/</link>
                        <pubDate>Sat, 06 Jun 2026 06:58:01 +0000</pubDate>
                        <description><![CDATA[Hello,
IMHO, the new naming of Normalize modes is a bit confusing/counterintuitive...
&quot;overlap area&quot; - would be good for mosaics since the panels usually overlap 10-20%&quot;full image&quot; - would...]]></description>
                        <content:encoded><![CDATA[<p>Hello,</p>
<p>IMHO, the new naming of Normalize modes is a bit confusing/counterintuitive...</p>
<p>"overlap area" - would be good for mosaics since the panels usually overlap 10-20%<br />"full image" - would be good for regular integrations where panels fully overlap</p>
<p>But, regardless, currently the default mode is "full image" which is supposed to be for mosaics.<br />Please change the default to "overlap area".</p>
<p>Or I am wrong?</p>
<p>Thanks!</p>
<p>Max</p>
<p>&nbsp;</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>maxthebuilder</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/normalization-mode-naming-and-default/</guid>
                    </item>
				                    <item>
                        <title>my app wont work after update to latest version please help</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/my-app-wont-work-after-update-to-latest-version-please-help/</link>
                        <pubDate>Wed, 03 Jun 2026 22:29:08 +0000</pubDate>
                        <description><![CDATA[]]></description>
                        <content:encoded><![CDATA[10920]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>Jeremychou</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/my-app-wont-work-after-update-to-latest-version-please-help/</guid>
                    </item>
				                    <item>
                        <title>App 2.0.0 beta45 can&#039;t start</title>
                        <link>https://www.astropixelprocessor.com/community/windows/app-2-0-0-beta45-cant-start/</link>
                        <pubDate>Tue, 02 Jun 2026 18:30:01 +0000</pubDate>
                        <description><![CDATA[Hello, on Win10 I can&#039;t start the app.
Seem&#039;s running but nothing happens.
The JDK process is running.
Rolling back to beta44 works well.
Do you know the issue?
Best Regards]]></description>
                        <content:encoded><![CDATA[<p>Hello, on Win10 I can't start the app.</p>
<p>Seem's running but nothing happens.</p>
<p>The JDK process is running.</p>
<p>Rolling back to beta44 works well.</p>
<p>Do you know the issue?</p>
<p>Best Regards</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>Emmanuel Nunes</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/windows/app-2-0-0-beta45-cant-start/</guid>
                    </item>
				                    <item>
                        <title>Seestar</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/seestar/</link>
                        <pubDate>Tue, 02 Jun 2026 17:46:28 +0000</pubDate>
                        <description><![CDATA[Is there a way to stack Seestar subs? I just get star analysis failed]]></description>
                        <content:encoded><![CDATA[<p>Is there a way to stack Seestar subs? I just get star analysis failed</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>Trevor Appleton</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/seestar/</guid>
                    </item>
				                    <item>
                        <title>2 panel mosaic: error</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/2-panel-mosaic-error/</link>
                        <pubDate>Tue, 02 Jun 2026 17:39:13 +0000</pubDate>
                        <description><![CDATA[Good day Mabula.
Just a 2 panel mosaic: unable to register, as shown in screenshot.
I tried all different settings in 3-Register without success.
I show you all my settings.
Thanks]]></description>
                        <content:encoded><![CDATA[<p>Good day Mabula.</p>
<p>Just a 2 panel mosaic: unable to register, as shown in screenshot.</p>
<p>I tried all different settings in 3-Register without success.</p>
<p>I show you all my settings.</p>
<p>Thanks</p>
10916
10917
10918
10919]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>ippiu</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/2-panel-mosaic-error/</guid>
                    </item>
				                    <item>
                        <title>Proud of APP</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/proud-of-app/</link>
                        <pubDate>Mon, 01 Jun 2026 18:44:34 +0000</pubDate>
                        <description><![CDATA[APP is not perfect... but it&#039;s on its way. I&#039;m proud and like it because it continuously produces new versions and constantly changes to perform better, and also i hope it continues innovati...]]></description>
                        <content:encoded><![CDATA[<p>APP is not perfect... but it's on its way. I'm proud and like it because it continuously produces new versions and constantly changes to perform better, and also i hope it continues innovating new processes to make the stacking better.</p>
<p>Just spreading some love to APP!  Héctor</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>hector Duran</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/proud-of-app/</guid>
                    </item>
				                    <item>
                        <title>Setting &quot;image viewer in separate window&quot; prevents APP launch</title>
                        <link>https://www.astropixelprocessor.com/community/macos/setting-image-viewer-in-separate-window-prevents-app-launch/</link>
                        <pubDate>Sat, 30 May 2026 08:51:02 +0000</pubDate>
                        <description><![CDATA[Hi Mabula.I encountered this bug in APP beta 45 running on macOS 26.5:when setting &quot;image viewer in separate window&quot; in the config the application freezes with a beach ball. Force closing it...]]></description>
                        <content:encoded><![CDATA[<p>Hi Mabula.<br /><br />I encountered this bug in APP beta 45 running on macOS 26.5:<br /><br />when setting "image viewer in separate window" in the config the application freezes with a beach ball. Force closing it and relaunching causes it to freeze immediately at launch so it becomes unusable.<br /><br />This happened with beta 45. I tried to launch beta 38 (with the config set) but wouldn't launch either (expected as they share the same key).<br /><br />After some spelunking I found that APP saves its config in `~/Library/Preferences/com.apple.java.util.prefs.plist`<br /><br />I reset the key detach.imageviewer.mode to false manually and I'm able to restart the application.<br /><br />The separate frames list works without issues.<br /><br />Saved the hang report (attached).<br /><br />From what I can tell the AppKit main thread is pinned 100% inside an infinite accessibility-tree recursion:<br />NSAccessibilityChildren → NSAccessibilityUnignoredChildren → NSAccessibilityChildren → …, bottoming out in<br />NSAccessibilityUnignoredChildrenForOnlyChild.<br /><br />seems that the detached-viewer window builds an accessibility hierarchy with a cycle. <br /><br />This, in my instance, causes the utility alt-tab to freeze the app as it inspects its accessibility chain.<br /><br />Given that the frames list works fine maybe there's something that can be done in APP to prevent this?<br /><br /></p>
10902]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>Alfonso Caschili</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/macos/setting-image-viewer-in-separate-window-prevents-app-launch/</guid>
                    </item>
				                    <item>
                        <title>Test beta 45 on Linux</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/test-beta-45-on-linux/</link>
                        <pubDate>Thu, 28 May 2026 01:26:18 +0000</pubDate>
                        <description><![CDATA[Mabula (@mabula-admin)
I have just tested beta 45 on Linux Mint with a simple integration. 100 aps-c frames, colour camera.
Everything seemed to work fine. Performance was good and memory ...]]></description>
                        <content:encoded><![CDATA[<p><span>Mabula (</span><span><a title="Mabula-Admin" href="https://www.astropixelprocessor.com/participant/mabula-admin/">@mabula-admin</a></span><span>)</span></p>
<p>I have just tested beta 45 on Linux Mint with a <span>simple integration. 100 aps-c frames, colour camera.</span></p>
<p>Everything seemed to work fine. Performance was good and memory management seems to be significantly improved.</p>
<p>However, the issue I raised in this post (https://www.astropixelprocessor.com/community/main-forum/beta-44-memory-issues/#post-34588) still exists to some extent.</p>
<p>OS ram went to about 80gb. Significantly better than the 90gb used by the previous version, but still a concern. I would speculate that this may be causing performance issues for those with 64gb or less of ram (or perhaps this is a Linux only issue? I don't know).</p>
<p>Still - all in all its a good result. You must be getting real close to 2.0.0 now &#x1f60a; .</p>
<p>JC</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>John Connor</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/test-beta-45-on-linux/</guid>
                    </item>
				                    <item>
                        <title>Astro Pixel Processor 2.0.0-beta45 release notes</title>
                        <link>https://www.astropixelprocessor.com/community/release-information/astro-pixel-processor-2-0-0-beta45-release-notes/</link>
                        <pubDate>Wed, 27 May 2026 17:07:08 +0000</pubDate>
                        <description><![CDATA[Astro Pixel Processor 2.0.0-beta45 release notes
This release has many fixes, improvements and new optimizations especially for the new registration engine that was introduced in 2.0.0-beta...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-size: 14pt">Astro Pixel Processor 2.0.0-beta45 release notes</span></p>
<p>This release has many fixes, improvements and new optimizations especially for the new registration engine that was introduced in 2.0.0-beta39. And fully multi-threaded Local Normalization Correction.</p>
<ul>
<li><strong>UPGRADED development platform to OpenJDK 26.0.1</strong>
<p>We moved from Oracle to OpenJDK because of the next release note, to further improve the internal memory configuration and cleanup. 2.0.0-beta45 is using the Shenandoah adaptive garbage collector (developed mainly by the open source community and Red Hat) which is again an improvement over the new configuration in beta43 and beta44 that were using the Z garbage collector.</p>
</li>
</ul>
<ul>
<li><strong>IMPROVED memory configuration</strong>
<p>We have further tuned the internal memory configuration to prevent Out Of Memory and Memory fragmentation on big datasets as reported here: <a href="https://www.astropixelprocessor.com/community/main-forum/encountered-error-in-module-createqualityregistrationdescriptorstask/#post-34515" target="_blank" rel="noopener">https://www.astropixelprocessor.com/community/main-forum/encountered-error-in-module-createqualityregistrationdescriptorstask/#post-34515</a> We are now using adaptive Shenandoah garbage collection in the java runtime. Memory should be released back to the Operating System more quickly than with beta43 and beta44 while maintaining processing speed.</p>
</li>
</ul>
<ul>
<li><strong>IMPROVED ALGEBRA, MATRIX INVERSION - performance improvement !</strong>
<p>We used to rely on a third party algebra library  (EJML) to do matrix inversion. The library could do it quite fast but only single threaded. This was the last remaining issue for getting fully multi-threaded Local Normalization Correction calculations for example. We have now implemented our own very fast single thread matrix inverter which out runs the EJML matrix inversion on small matrices with a factor of almost 10. And ! we have also implemented a multi-threaded matrix inversion which really helps to improve performance in both the registration engine and in speeding up Local Normalization Correction on big datasets.</p>
</li>
<li><strong>IMPROVED LOCAL NORMALIZATION CORRECTION, now 100% multi-threaded.</strong>
<p>As a result of our new multi-threaded matrix inversion that we implemented. LNC is now fully multi-threaded and so this is a nice performance gain for anyone using LNC.</p>
</li>
</ul>
<ul>
<li><strong>IMPROVED 4)REGISTER, 2-view pattern recognition</strong>
<p>We have optimized all the code in the 2-view registration phase in terms of memory usage. The total memory consumption is grealy reduced while registering images, which should enhance performance when registering 100s of frames. We have also fixed a couple of minor inconsistencies in the engine that could have caused variable registration results, so variance is reduced meaning more robust results.</p>
</li>
<li><strong>IMPROVED 4)REGISTER, mosaic descriptor creation</strong>
<p>When running a very big mosaic (100+ frames) APP used to create all the descriptors for each frame first and then start registering the frames to each other. This implementation was rather memory hungry because all the descriptors were needed to stay in memory. It could cause systems to run Out Of Memory <a href="https://www.astropixelprocessor.com/community/main-forum/encountered-error-in-module-createqualityregistrationdescriptorstask/#post-34515" target="_blank" rel="noopener">https://www.astropixelprocessor.com/community/main-forum/encountered-error-in-module-createqualityregistrationdescriptorstask/#post-34515</a>. Beta45 will now only create the descriptors for a reference frame when needed and will remove it from memory immediately when it is no longer needed. In this way, memory consumption stays under control and the performance is not affected and might be slightly better on certain systems with big mosaics.</p>
</li>
<li><strong>IMPROVED 4)REGISTER, pattern recognition will be faster and use less memory</strong>
<p>We have made several optimizations in the 2-view registration phase where patterns between the stars are matched between the frames to be registered. The K-dimensional tree implementation was upgraded to be faster and use less memory.</p>
</li>
<li><strong>FIXED 4)REGISTER dynamic distorion correction was disabled on pierflipped data</strong>
<p>As mentioned here <a href="https://www.astropixelprocessor.com/community/main-forum/app-2-0-beta-41-registration-error/#post-34353" target="_blank" rel="noopener">https://www.astropixelprocessor.com/community/main-forum/app-2-0-beta-41-registration-error/#post-34353</a> registration did not work properly on frames that were pierflipped. beta39-beta44 (new registration engine) mistakenly turned off dynamic distortion correction on these frames, but they clearly need it. This has been robustly fixed by adding an algorithm in the registration engine that detects a pier flip. </p>
</li>
<li><strong>FIXED 4)REGISTER no more force of calibrated projective model for data that is near 200mm in focal length.</strong>
<p>As reported here <a href="https://www.astropixelprocessor.com/community/appreleases/beta-41-registration-issues/#post-34210" target="_blank" rel="noopener">https://www.astropixelprocessor.com/community/appreleases/beta-41-registration-issues/#post-34210</a> if the projective registration model was used on data that has a focal length near 200mm, the engine could warn the user that the calibrated projective model would be needed and it would force that model. That behaviour has been changed. The user will be asked now to continue with the projective model or if he/she wants to change the model. VIce versa also for starting with the calibrated projective model and possibly using the projective model when the mosaic calculation sees that projective is also viable.</p>
</li>
<li><strong>FIXED 4)REGISTER comet/one-star </strong>
<p>As reported here <a href="https://www.astropixelprocessor.com/community/comet-registration-and-integration/beta-41-comet-registration-issues/#post-34307" target="_blank" rel="noopener">https://www.astropixelprocessor.com/community/comet-registration-and-integration/beta-41-comet-registration-issues/#post-34307</a> the comet/one-star regisgtration mode had several issues with data that has little stars and low quality (shot in the morning glow). We have fixed 4 problems so now the data can be properly processed. We have fixed 2 bugs related to little stars so the images might not be able to register on the stars. We fixed the counter of which image is being processed in the comet mode and we also added a warning message if star registration is simply not possible and the user should try to disable star analysis and the register on the comet only.</p>
</li>
<li><strong>FIXED SAVE/LOAD Preferences</strong>
<p>Several issues have been fixed for saving and loading the user preferences between APP restarts. For instance, if APP starts with a crash for some reason, or if APP start is aborted before being fully loaded, the next APP instance could start with not default settings, like in 3) Analyse Stars, it could start with max stars of only 10. This has been fixed. If such an APP crash/abort occurs, APP will detect it the next time it is started and it will safely load all the default settings. </p>
</li>
<li><strong>FIXED ArrayIndexOutOfBoundsException in LokationAndScaleCalculator for NormalizationMap</strong></li>
</ul>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>Mabula-Admin</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/release-information/astro-pixel-processor-2-0-0-beta45-release-notes/</guid>
                    </item>
				                    <item>
                        <title>Feature request, Ability to set the default file type in the open file dialogs.</title>
                        <link>https://www.astropixelprocessor.com/community/main-forum/feature-request-ability-to-set-the-default-file-type-in-the-open-file-dialogs/</link>
                        <pubDate>Wed, 27 May 2026 10:23:01 +0000</pubDate>
                        <description><![CDATA[As an avid APP user I would like to be able to set the default filetypes to filter on on the open dialog, so that I can simply open the folder, select all, and press enter making my life eas...]]></description>
                        <content:encoded><![CDATA[<p>As an avid APP user I would like to be able to set the default filetypes to filter on on the open dialog, so that I can simply open the folder, select all, and press enter making my life easier.</p>
<p>&nbsp;</p>
<p>I keep every file that is produced by my astro gear, So this means that my AsiAir creates fits, and jpg's, as does my Seestar.    When start to add lights, darks, etc.   I have to manually change the filetype from all, to fits, to filter out the jpgs, and I have to do this every time I open the dialog.</p>
<p>I would love to be able to setup my own list of custom filters, as a default, so that I don't have to do this every single time.  Personally, for my needs I would like to be able to select *.fits, *.cr2, *.dng and that would cover me completely, pretty sure that others would want to request something else which would create a whole debate and endless back and fourth.   So, my thought is add a filter to the Licence &amp; settings dialog, that if you fill it in, it becomes the default selection when importing files.  When importing files, a "custom" option is added to the file type list, as defined by the setting, and selected by default.   Users can then change this as desired.</p>
<p>Should be a fairly simple change that will allow people such as myself to be a little bit lazier, and happier at the same time.</p>]]></content:encoded>
						                            <category domain="https://www.astropixelprocessor.com/community/"></category>                        <dc:creator>cjdawson</dc:creator>
                        <guid isPermaLink="true">https://www.astropixelprocessor.com/community/main-forum/feature-request-ability-to-set-the-default-file-type-in-the-open-file-dialogs/</guid>
                    </item>
							        </channel>
        </rss>
		