what's the difference between core audio and ad_portaudio core audio?

missmiss's icon

I can't find any instructions about those two drivers in the documents and forum.
I find it's more efficient use ad_portaudio, but is this my false impression? or is there some defects using ad_port audio? After all the core audio is the default driver, it‘s supposed to be the good one.

Thanks!

👽'tW∆s ∆lienz👽's icon

it's just my guess:
the ad_portaudio is probably more efficient if you use it with other applications that also use portaudio concurrently - http://www.portaudio.com/apps.html
(or if you're using the PortAudio library yourself, for some reason)
otherwise, you might as well just use Core Audio(if you see any efficiency improvements, it might be just that changing between the two, also changes settings for your vector sizes and 'overdrive' + 'in audio interrupt', ...there shouldn't be much difference if you make sure all those settings are the same changing between).

on my computer, portaudio is labelled, "ad_portaudio Core Audio" which probably means it's actually running a portaudio-library based driver within the CoreAudio engine of MacOSX, anyways. therefore my guess would be that running just CoreAudio would be most efficient.

missmiss's icon

Thanks,RAJA. I guess it's the vector size that affect the efficiency.