I recommend trying a Liquorix kernel. If you are having dropouts in buffered streams like playing audio (in other words, having underruns of the buffer) while the computer does something else, and these dropouts happen as the system load increases the way you described, Liquorix kernels are
exactly the thing to try.
Another thing to try is the threadirqs boot parameter, which assigns threads to interrupt handlers. If you go that route, you might also want to set a high priority specifically to those threads that are for the interrupts of your onboard audio interface:
https://codeberg.org/autostatic/rtcirqus ... Note that this is not MX Linux specific stuff, supported in the repos or anything like that. So if you go beyond trying just the kernel switch, you'll need to be at least somewhat comfortable with system tinkering like this, and it's your own responsibility :). In any case, combining tweaks like these, dropouts can realistically be mitigated. This cannot be guaranteed, obviously, but there's a realistic chance it'll work at least clearly
better.