Well, you’re half right and half wrong. Yes, you don’t need to use ASIO for your audio interface on Macs, because macOS has its own audio system/driver/whatever called CoreAudio, which works perfectly fine.
However, for the case at hand, meaning that damn prompt annoying the hell out of me, I’m forced to use ASIO because Cubase seems to use ASIO exclusively, and as far as I can tell, there’s no way to use CoreAudio in Cubase. It’s probably because Cubase started off as a Windows software, and rewriting parts of it to make it work with CoreAudio would’ve taken too much time.
And I don’t have a problem for the most part, since it’s very stable, in fact I can say that Cubase is one of the most stable programs I ever used, and at least as of March 2023, gazillion times more stable than Logic Pro X, which you would think it would be rock solid since it’s coded by the same company that makes the machine and writes the code for the OS. And I don’t know if it became more stable since then, because when I saw how stable Cubase Pro 12 was, I switched and never looked back except for certain older projects.
But I do have a problem with this annoying thing every time I’m in Cubase and have to open an audio file in RX10 or any other audio program to work with it:
And from the moment I right click on a file and choose RX10 or some other program like Spectralayers, the Cubase dock icon starts bouncing over and over, over and over and over.
And the thing is, all those programs as well as the sample rate in the audio devices module of the Audio MIDI Setup program in macOS are set to 48,000. You see in the screenshot that the ASIO sample rate is 44,100, but that’s wrong. The file is 24 bits 48 Khz, as it is a file that was converted and copied to the audio folder inside the Cubase project folder.
And when I right click on the file itself in the Finder, and open it with Mediainfo, it still shows 24 bits and 48 Khz:
I’m fine with Cubase using ASIO as opposed to macOS Core Audio. But at least stop pestering me every time I have to open an audio file in another app!! I always select “Allow different sample rates”. Why can’t there be a checkmark that says “Don’t ask again” like there is for so many things in almost every software ever written.