The hidden issue with on board and MME drivers is that there is this drift in timing you might not notice. Your audio card is your timing master. And this is where a $5-$45 Audio card is faulty.
Most of us who started using computers 15 or more years ago started out with on board audio. It was all there was. The fancy upgrade was to a PCI card. Good ones where made and some are still in service like the Delta or Motu. But the good ones had proper ASIO drivers. Creative claimed ASIO drivers and I so bought one in 2003. It never did run properly in ASIO mode. It worked best in MME mode, And later in WDM mode via asio4all. I was always fighting with my recordings timing. I'm picky about recording bass as example and had never had a problem using hardware recorders. I blamed it on the software which was Home Studio.
Midi was not a problem as that gets quantized to the grid but why did my audio tracks sound out?
I soon learned that each audio track I recorded was not in sync with the others. It was actually random where they would line up. They also drifted over time, what a mess! And just by enough that you couldn't see it unless you zoomed way in. Timing clock issues= drivers= audio card
I returned to using my Yamaha MD8 hardware and my Atari for midi for another 5 years until the Atari died. I then got smart thanks to the forum here and bought an M Audio interface and all was ,, well it was better and I could now be in sync. So it only took me 10 years to get this working :)
Wait for your Audio interface to arrive. I hope you purchased the one you need.