Why Core Audio allows higher quality than interface specs

Support and feedback for Acoustica's Mixcraft audio mixing software.

Moderators: Acoustica Chris, Acoustica Eric, Acoustica Dan, Acoustica Greg

Post Reply
Angelfire
Posts: 2
Joined: Sat May 09, 2020 9:53 am

Why Core Audio allows higher quality than interface specs

Post by Angelfire » Mon Mar 29, 2021 10:05 pm

This might seem a silly question, but it's been on my mind forever and I never found anything related to it. I've asked on other guitar recording forums, but no help.

If I set Mixcraft to Core Audio (input: interface, output my Samsung home theater through SPDIF), it will allow me to record up to 96k hz 32 bit float, regardless of the interface’s specs. I could use a cheap guitar to usb 44.1 khz, 16 bits, that if I choose Core Audio it will let me choose 96k hz 32 bit float.

Obviously if I choose ASIO it will limit to only the interface's specs.

Although I use a Zoom UAC-2 which supports it, the JS-10 which I use for practice is only 44.1 khz, but again, if I set to Core Audio, it will give me the choice for 96khz.

So my question is, why is this and what is happening? If I record with a JS-10 for example, am I recording at 41khz and Mixcraft is upsampling it somehow?

Thanks in advance

User avatar
Acoustica Greg
Posts: 22074
Joined: Wed Mar 01, 2006 5:30 pm
Location: California
Contact:

Re: Why Core Audio allows higher quality than interface specs

Post by Acoustica Greg » Mon Apr 05, 2021 8:59 am

Hi,

It's not Mixcraft doing that, it's Windows Core Audio. I don't know the details of what Windows does when you choose a higher sample rate than the hardware allows. I guess it resamples? You don't want to choose a higher sample rate, because you'll just get a larger file with no gain in audio quality.

Greg
Mixcraft - The Musician's DAW
Check out our Mixcraft University 101 video tutorials.

Angelfire
Posts: 2
Joined: Sat May 09, 2020 9:53 am

Re: Why Core Audio allows higher quality than interface specs

Post by Angelfire » Tue Apr 06, 2021 1:53 am

Thank you very much.

bigaquarium
Posts: 564
Joined: Thu Nov 16, 2017 3:21 am

Re: Why Core Audio allows higher quality than interface specs

Post by bigaquarium » Tue Apr 06, 2021 5:29 am

Mixcraft relies on your interface driver to populate the audio settings in the preferences menu. If your driver is set to 16 bit for instance, that is what gets reported to MC, so you won't see a 24 bit option unless you increase your driver settings.

Nathan
youtube.com/c/fansofmixcraft
soundcloud.com/fansofmixcraft

Post Reply