Audio Subsystem on OSX

So I’m reading the Audio Subsystem chapter in my Focus on SDL book, and I feel like there might be some Mac-specific info that I need to know, and this book is geared more toward Windows. When I run the example programs in the audio chapter, I get this message in the debugger console:

2013-12-07 21:31:32.200 SDL_Template2[23625:a0f] Error loading /Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio: dlopen(/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio, 262): no suitable image found. Did find:
/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio: no matching architecture in universal wrapper
2013-12-07 21:31:32.203 SDL_Template2[23625:a0f] Cannot find function pointer NewPlugIn for factory C5A4CE5B-0BB8-11D8-9D75-0003939615B6 in CFBundle/CFPlugIn 0x100172aa0 </Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin> (bundle, not loaded)

But then the programs do seem to run properly, so I’m just wondering if this is something I need to worry about. From what I can decipher, I’m assuming that it’s not finding a library, but it is able to substitute another library, so everything is okay. Is that about the size of it?

Thanks.

Not sure, but I am running sdl audio on macosx mavericks and iOS (iPad),
no problem… Once it all built.

I dont get the below message. But it looks like it failed to load some
plugin, which might not be required to run…

Sorry I dont have anything more specific than confirming that yes it works
on OSX without that error. :-)Sent from my Windows Phone

From: jeremyseanbell@yahoo.com (Explodey)
Sent: 12/7/2013 11:46 PM
To: sdl at lists.libsdl.org
Subject: [SDL] Audio Subsystem on OSX

So I’m reading the Audio Subsystem chapter in my Focus on SDL book, and
I feel like there might be some Mac-specific info that I need to know, and
this book is geared more toward Windows. When I run the example programs in
the audio chapter, I get this message in the debugger console:

Quote:

2013-12-07 21:31:32.200 SDL_Template2[23625:a0f] Error loading
/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio:
dlopen(/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio,
262): no suitable image found. Did find:
/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio:
no matching architecture in universal wrapper
2013-12-07 21:31:32.203 SDL_Template2[23625:a0f] Cannot find function
pointer NewPlugIn for factory C5A4CE5B-0BB8-11D8-9D75-0003939615B6 in
CFBundle/CFPlugIn 0x100172aa0 (bundle, not loaded)

But then the programs do seem to run properly, so I’m just wondering if
this is something I need to worry about. From what I can decipher, I’m
assuming that it’s not finding a library, but it is able to substitute
another library, so everything is okay. Is that about the size of it?

Thanks.

Not sure, but I am running sdl audio on macosx mavericks and iOS (iPad),
no problem… Once it all built.

I dont get the below message. But it looks like it failed to load some
plugin, which might not be required to run…

Sorry I dont have anything more specific than confirming that yes it works
on OSX without that error. :slight_smile:


So I’m reading the Audio Subsystem chapter in my Focus on SDL book, and
I feel like there might be some Mac-specific info that I need to know, and
this book is geared more toward Windows. When I run the example programs in
the audio chapter, I get this message in the debugger console:

Quote:

2013-12-07 21:31:32.200 SDL_Template2[23625:a0f] Error loading
/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio:
dlopen(/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio,
262): no suitable image found. Did find:
/Library/Audio/Plug-Ins/HAL/DVCPROHDAudio.plugin/Contents/MacOS/DVCPROHDAudio:
no matching architecture in universal wrapper
2013-12-07 21:31:32.203 SDL_Template2[23625:a0f] Cannot find function
pointer NewPlugIn for factory C5A4CE5B-0BB8-11D8-9D75-0003939615B6 in
CFBundle/CFPlugIn 0x100172aa0 (bundle, not loaded)

But then the programs do seem to run properly, so I’m just wondering if
this is something I need to worry about. From what I can decipher, I’m
assuming that it’s not finding a library, but it is able to substitute
another library, so everything is okay. Is that about the size of it?

Thanks.

So I think you have some 3rd party audio plugin installed, and it does
not have the architecture (i386 or x86_64) that you are running your
app in so you see that message. /Library is typically where 3rd party
stuff is put, if you grant admin access to installers. (This is why
installers are frowned upon on Mac.)

I bet if you delete (move) that plugin, that message will go away.

I’m not sure where that plugin comes from. I don’t have it on my
system. (I almost never let installers run on my systems.) I see a lot
of stuff about Logic Pro, so maybe it comes from there.

-EricOn 12/7/13, kevin meinert <kevin.meinert at gmail.com> wrote:

Sent from my Windows Phone
From: Explodey
Sent: 12/7/2013 11:46 PM
To: sdl at lists.libsdl.org
Subject: [SDL] Audio Subsystem on OSX

Beginning iPhone Games Development
http://playcontrol.net/iphonegamebook/

Well I do have a lot of RTAS plugins that I use with ProTools. If it becomes a problem I’ll try removing stuff, but since everything seems to be working okay, I’ll leave it alone for now.

I just finished the chapter on the audio subsystem, and all I have to say is I hope the mixer subsystem is easier to understand, because I am having a real hard time wrapping my mind around these concepts!

Anyway, thanks for your help guys.