![]() Unfortunately MacOS users cannot assign CPU cores to an application, but it is possible in Logic Pro ( Preferences > Audio > Processing Threads). I was able to stabilize the performance index by assigning Pianoteq to the 4x high-performance cores. I had the same wide fluctuations and "fragile" audio performance on the Odroid N2+ when it was switching between the high/low performance cores. This seems to be an issue on ARM chips with BIG.little cores. Overall, the setting that worked most stably for me is Rosetta2 + multicore rendering. However, when the audio load is very high, I often hear some crackles as it would utilize only one core. ![]() My experience is that, on native arm64 mode, sound rendering is more stable with multicore rendering disabled in general (and you can see higher performance index). I feel when multicore rendering is used, we should use only high-performance cores (not sure this is configurable from an application) to attain better stability. However, the gap is not as big as this when Pianoteq is running under Rosetta2's x86_64 emulation mode. I guess this is because M1 has four high-performance Firestorm cores and four energy-efficient Icestorm cores and things are much slower on Icestorm cores. What is strange here is that with multicore rendering enabled on native arm64 mode, the performance fluctuates a lot. When it comes to a single-layered instrument, however, I feel it is more stable (performance index around 100.138 with multicore rendering). In the above case, I used a layered instrument consisting of two piano layers (which is of course more CPU-intensive). Rosetta 2, singlecore rendering: around 103 Rosetta 2, multicore rendering: Performance index 75.98 arm64 native, singlecore rendering: Performance index around 143 arm64 native, multicore rendering: Performance index 62.135 (warning: large fluctuations) In short, the performance index shows large fluctuations, probably due to heterogeneous cores in the M1 chip. I would like to report an issue about performance on a M1 mac. Fantastic work Modartt on the Pianoteq 7.1.0 release! It's really great to have native arm64 support.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |