{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreia66ueagnzcmmvwpgaicwxo6em4wh3ieetjwvxfzflxvueedxtchq",
    "uri": "at://did:plc:mda44tmq6fi7iblnineqf5r4/app.bsky.feed.post/3mlop4iy4l562"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreib5qiim2a5ty6gzbdrglfdjecsyukzr5dkjlselwlhfbvbah27v5a"
    },
    "mimeType": "image/jpeg",
    "size": 552078
  },
  "description": "After five and a half years of Rosetta 2, PixInsight finally runs as a native ARM64 binary on M-series Macs. I tested it on my Mac Studio M3 Ultra and the CPU score nearly doubled.",
  "path": "/pixinsight-1-9-4-native-apple-silicon/",
  "publishedAt": "2026-05-12T21:08:42.000Z",
  "site": "https://macobservatory.com",
  "tags": [
    "PixInsight Development site",
    "pixinsight.com/dist",
    "RC Astro plugins, which already use CoreML on the Mac for AI acceleration",
    "Meridian",
    "PixInsight Deep Dive →",
    "Meridian →",
    "Mac Astronomy Software →"
  ],
  "textContent": "## After five and a half years of Rosetta 2, PixInsight finally runs as a native ARM64 binary on M-series Macs. I tested it on my Mac Studio M3 Ultra.\n\nPleiades Astrophoto released **PixInsight 1.9.4 Lockhart** today, and the headline for every Mac astrophotographer is buried two sentences into the announcement: \"first macOS ARM64 native Apple Silicon version of PixInsight.\" That's a sentence the Mac astrophotography community has been waiting for since Apple unveiled the M1 in November 2020. Five and a half years of running the most powerful astronomical image processing platform on the market through Rosetta 2 translation. Today, that ends.\n\nI have a 2025 Mac Studio M3 Ultra with 96 GB of unified memory, running macOS Tahoe 26.4.1. Before installing 1.9.4, I ran the official PixInsight Benchmark script on my existing 1.9.3 build (running under Rosetta 2). Then I installed the new native build and ran the benchmark again. Same machine. Same benchmark image. Same processing pipeline. The numbers are dramatic.\n\nPixInsight 1.9.3 benchmark pre-update running under Rosetta.Benchmark running PixInsight 1.9.4 Apple Silicon Native.\n\nPixInsight Benchmark: Same Machine, Same Image\n\nRosetta 2 vs Native Apple Silicon on the M3 Ultra\n\nBest of three consecutive runs each. Tested on a 2025 Mac Studio M3 Ultra, 96 GB unified memory, macOS Tahoe 26.4.1.\n\nMetric\n\nRosetta 1.9.3\n\nNative 1.9.4\n\nChange\n\nTotal (headline)\n\n24,925\n\n41,013\n\n+65%\n\nCPU\n\n32,202\n\n62,709\n\n+95%\n\nSwap\n\n13,051\n\n17,031\n\n+30%\n\nTransfer MiB/s\n\n2,356\n\n3,075\n\n+30%\n\nThe Total score is PixInsight's aggregate performance metric and the one users submit to the community leaderboard. CPU is the most direct measure of native versus translated execution. Benchmark image and test pipeline are identical between runs.\n\nThe CPU score nearly doubled. The aggregate Total score, which is PixInsight's headline performance metric and the one users submit to the community leaderboard, jumped 65%. Transfer speed (the I/O subsystem benchmark) went up 30%. None of this is surprising in the abstract. Running ARM-native instead of x86-translated should be a meaningful win on Apple Silicon, especially on a chip with as much SIMD throughput as the M3 Ultra. But seeing the gap on your own hardware, doing your own work, is a different thing.\n\n## Why this took five years\n\nPixInsight is not a small piece of software. The platform has a deep, custom scripting layer (the PixInsight JavaScript Runtime, or PJSR) that powers every preprocessing workflow, every WBPP run, every gradient-removal pipeline, every astrometry routine the community has built over the past decade. For years, that runtime was built on Mozilla's SpiderMonkey 24 engine. SpiderMonkey 24 was originally released in 2013. It has a complicated build matrix and a long list of dependencies that did not port cleanly to ARM64.\n\nIn March 2026, Juan Conejero published a detailed technical article titled \"The New V8 JavaScript Runtime in PixInsight 1.9.4: Script Porting Guide\" explaining that he had spent more than a year replacing SpiderMonkey 24 with Google's V8 engine. V8 is the high-performance JavaScript runtime that powers Chrome, Node.js, and Electron. It is actively maintained, it has a clean cross-platform build story, and it includes a just-in-time compiler that translates JavaScript to machine-specific native code on the fly. That JIT is the foundation of the new architecture support.\n\nWhat shipped today is the payoff. The V8 runtime, the native ARM64 build, and a long list of platform updates all arrive together as 1.9.4 Lockhart.\n\n## What's actually in 1.9.4 beyond the architecture switch\n\nThe release notes from Pleiades cover more than just the Apple Silicon port. The full announcement is worth reading on the PixInsight Development site, but the items that matter most for Mac users come down to a handful:\n\nWhat's New in 1.9.4 Lockhart\n\nFour Headline Changes\n\n__\n\nNative Apple Silicon ⚡\n\nFirst macOS ARM64 binary. Runs directly on M-series chips with no Rosetta 2 translation layer.\n\n__\n\nNew V8 JavaScript Runtime\n\nPJSR now runs on Google's V8 engine. Replaces SpiderMonkey 24 and unlocks the ARM64 port. Existing scripts may need migration.\n\n__\n\nAutomatic Image Identifiers\n\nTemplate-based image identifiers generated from XISF metadata: object name, filter, exposure, acquisition date. Overridable per-image.\n\n__\n\nUpdated Platform Stack\n\nQt 6.8.7 LTS as the GUI foundation, with refreshed LibRaw, cURL, Graphviz, and Little CMS dependencies. Stability and security baseline reset across the stack.\n\nThe performance claim Pleiades makes for V8 versus the legacy SpiderMonkey engine is significant on its own. Their announcement includes benchmark images of a star-rendering script (GravityStarSpinner) that draws roughly 1.5 to 2.7 million stars using Gaia DR3 data, a task they describe as essentially impossible on the old SpiderMonkey engine. For Mac users, the V8 runtime is a quiet upgrade that mostly happens beneath the surface. For script developers and the people maintaining tools like WBPP and the RC Astro suite, it is a full platform reset. Pleiades has published a V8 Script Porting Guide for developers maintaining existing PJSR scripts.\n\nThe macOS support window has tightened in 1.9.4. Pleiades officially supports macOS 26 Tahoe and macOS 15 Sequoia. macOS 14 Sonoma may work but is no longer guaranteed. Anything older than Sonoma (Ventura, Monterey, Big Sur) is no longer supported. If you have been holding off on macOS upgrades, that calculus changed today.\n\n## What you should do\n\n__Before You Update\n\n**Check your macOS version first.** PixInsight 1.9.4 officially supports only macOS 26 Tahoe and macOS 15 Sequoia. macOS 14 Sonoma may work but Pleiades does not guarantee it. Older releases (Ventura, Monterey, Big Sur) are no longer supported. Download the installer from pixinsight.com/dist; the new package will automatically remove your previous installation. Any 1.9.x license carries forward without reactivation. 1.8.x users need to handle license migration separately.\n\nThe installer for 1.9.4 will automatically remove your previous installation when you run it. Users running any 1.9.x release can update to 1.9.4 without going through license reactivation; the new installer reads your existing license file. Users still on 1.8.x will need to handle license migration, and the PixInsight FAQ on the official site covers that process.\n\nIf you want to verify you are actually running the native build rather than a fallback Rosetta install, open Activity Monitor after launching PixInsight and look at the Kind column. Native Apple Silicon processes show as \"Apple\"; Rosetta-translated processes show as \"Intel.\" This is the same check you would do for any other macOS app where the architecture matters.\n\n## Where this leaves the Mac deep-sky stack\n\nA native Apple Silicon PixInsight changes the calculus for what a serious Mac-based deep-sky workflow looks like. The platform that runs WBPP, MultiscaleGradient, MARS, and every script-driven preprocessing pipeline in the community now runs at full Apple Silicon speed. Combined with the RC Astro plugins, which already use CoreML on the Mac for AI acceleration, the case for Mac as a primary astrophotography processing platform is stronger today than at any point in the past decade.\n\nThe piece that pairs naturally with PixInsight in a Mac-native workflow is Meridian, our Mac Observatory app for indexing and cataloging a deep-sky FITS archive. PixInsight processes the data; Meridian organizes everything you have captured across sessions, targets, and equipment. The two tools sit alongside each other, not in competition.\n\nOne final note from the release: Pleiades closed the announcement with a section titled \"Made With Natural Intelligence,\" a deliberate statement that the entire 1.9.4 release was developed without AI-generated code. It is a notable editorial position from a major astronomy software vendor, and one worth flagging as the broader software industry sorts out where it lands on this question.\n\nThe wait for native PixInsight on Apple Silicon is over. Time to update.\n\nFrequently Asked Questions\n\nCommon questions about the PixInsight 1.9.4 Lockhart update from the Mac astrophotography community.\n\nIs PixInsight 1.9.4 native on Apple Silicon?+\n\nYes. PixInsight 1.9.4 Lockhart is the first macOS ARM64 native build of PixInsight, released by Pleiades Astrophoto in May 2026. M-series Mac users no longer need Rosetta 2 to run it. On a Mac Studio M3 Ultra, Mac Observatory measured a 95% increase in the CPU benchmark score and a 65% increase in the aggregate Total score versus the previous Rosetta 2 build.\n\nDo I need to buy a new license to update to 1.9.4 Lockhart?+\n\nNo. If you already have any 1.9.x version installed, the new 1.9.4 installer will pick up your existing license file without reactivation. Users still running 1.8.x or older need to migrate to the current licensing system, which Pleiades documents in their official 1.9.0 announcement and licensing FAQ.\n\nWhich macOS versions does PixInsight 1.9.4 support?+\n\nPixInsight 1.9.4 officially supports macOS 26 Tahoe and macOS 15 Sequoia. macOS 14 Sonoma may work but Pleiades offers no compatibility guarantee. Older versions including Ventura, Monterey, and Big Sur are no longer supported. If you are on Sonoma or older and rely on PixInsight, plan a macOS upgrade alongside the PixInsight update.\n\nWill my existing PixInsight scripts and RC Astro plugins still work?+\n\nMost scripts will continue working, but the V8 JavaScript runtime is a meaningful underlying change from SpiderMonkey 24. Pleiades has published an official V8 Script Porting Guide for developers. Maintainers of major community tools such as WBPP and the RC Astro suite will issue updated versions over the coming weeks; check each tool's developer site before relying on it in production.\n\nMac Observatory\n\nThe Mac deep-sky stack just got faster.\n\nNative Apple Silicon PixInsight, paired with Meridian for archive and catalog. Explore the broader Mac astronomy software landscape.\n\nPixInsight Deep Dive → Meridian → Mac Astronomy Software →\n\nAstrophotography from the Mac perspective",
  "title": "PixInsight 1.9.4 Lockhart Brings Native Apple Silicon to Mac Astrophotography",
  "updatedAt": "2026-05-12T21:08:43.388Z"
}