How do you mean the CoreAudio backend? I would have thought I should just be able to call the process function in my render callback. Did you check out the code I posted? I happy to provide that as an AudioController for libpd on OSX. Messages and print objects work correctly but libpd is not processing any audio. 

http://pastebin.com/1bR2Ftqn

Cheers,
Joe

On 5 July 2013 23:33, Dan Wilcox <danomatika@gmail.com> wrote:
As far as I know, the OSX port isn't finished and the CoreAudio backend isn't hooked up. Anyone wanna help out there or sponsor us? :D

On Jul 5, 2013, at 7:56 AM, pd-list-request@iem.at wrote:

From: Joe White <white.joe4@gmail.com>
Subject: [PD] Libpd running in OS X app
Date: July 5, 2013 7:34:47 AM EDT
To: pd-list <pd-list@iem.at>


Hi guys,

Does anyone have any experience running libpd in an OS X app, using CoreAudio. 

I'm able to run a patch and receive print statements but I'm not getting any audio output and DSP doesn't seem to be processing. I created a quick test tone in code to see if it was my audio unit but that works. My main problem it seems is that after calling 

  [PdBase processFloatWithInputBuffer:leftBuffer outputBuffer:leftBuffer ticks:ticks];

...the buffer is still empty. Anyone have any ideas?

I'm calling [PdBase computeAudio:] just before I start the AudioUnit. Here's the whole controller class if that helps:http://pastebin.com/eYf1Facp

Any help would be much appreciated!

Many thanks,

Joe


--------
Dan Wilcox
@danomatika








--
Follow me on Twitter @diplojocus