Windows on ARM (formerly Windows RT) is a version of Microsoft’s operating system that is optimized for devices with ARM-based processors. Devices based on this architecture have gained attention due to their energy efficiency. The ARM architecture offers long battery life while providing good performance.
Since Windows 11, the OS can run both native ARM-apps and classic x64-apps through a special emulation layer, similar to the one used to run 32-bit apps in a 64-bit Windows environment.
Despite the fairly advanced emulation layer, the performance of some x64 apps, including AIMP, leaves much to be desired. In 2021, Windows 11 introduced a new binary application interface (ABI) – ARM64EC (“Emulation Compatible”), it allows developers to create “mixed” applications: applications that combine native code for ARM64 and emulated x64 code within a single process.
In AIMP6 beta 3, we have made a separate build of the application for ARM64EC. According to our measurements, the performance has increased by an average of 20%. This build is fully compatible with plugins for the 64-bit version of the player for regular Windows. You can download it here.


