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 <[email protected]> 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, [email protected] wrote: > > *From: *Joe White <[email protected]> > *Subject: **[PD] Libpd running in OS X app* > *Date: *July 5, 2013 7:34:47 AM EDT > *To: *pd-list <[email protected]> > > > 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 > danomatika.com > robotcowboy.com > > > > > > -- Follow me on Twitter @diplojocus
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
