I'm on 10.4.9 and have finally gotten a decent result for sending and recieving audio through Jack between Live and Pd. There is an excellent tutorial on this: www.zenpho.co.uk/how-to-use-jack-pd-and-live.pdf.
I found that using the Audio Unit version of the Jack Insert is much more stable than the VST one.
But, this kind of routing is a bit time-consuming, especially when also synching up with Midi Patchbay as well. I'm hoping that the upcoming Summer of Code will spearhead a PluggoPd that does this in a much more streamlined fashion.
I just had an idea this week that a good route (for OSX only, sorry) would be to look under the hood of the Jack Audio Unit (and VST too) and the JackPilot for tips. Maybe an ambitious rewrite of the JackPilot which uses Pd for routing could be created (there is talk about how the Jack routing tables are a bit confusing, and Pd might be the perfect language to express them).
If Pd could do routing in Jack, then maybe we could have a piece of the PluggoPd puzzle?
~Kyle
On 3/24/07, Derek Holzer derek@umatic.nl wrote:
What's the combined CPU usage of all three together? The RAM usage? Loading lots of samples in Live or PD?
I've noticed that running PD with Live has a high graphical overhead on OSX. PD's GUI isn't very optimized on OSX and Ableton is simply bloated. You might try changing the way you view your samples in Live...get rid of the waveform viewer, which uses a lot of graphics resources as well. I recall now that I had this problem early on with my set that used both, and that's how I dealt with it.
Last, my OSX has been 10.4 for a while now. Maybe JackOSX is better integrated with 10.4?
best, d.
Myo wrote:
hello list,
I apologize if this is too off topic, but I figured there would be many people in this same situation here that could help.
I'm trying to route audio from pd and ableton live via jack on mac os x 10.3.9. pd is 0.38.4-extended, ableton is 5.2, and jack is 0.74. interface is presonus firebox.
I get everything running ok, but still get pops and clicks. changing the buffer size, number of physical i/o, number of virtual i/o, closing background processes, all have no effect. both live and pd function normally without jack, so I know it has something to do with the interactions of the 3 programs.
any suggestions are very welcome.
thanks alot cory
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 10: "Allow an easement (an easement is the abandonment of a stricture)"
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list