[PD] how to set variable types

derek holzer derek at x-i.net
Sat Jul 29 17:10:35 CEST 2006


As far as I can tell, and I've posted on it extensively here in the 
past, this speed difference is due to the interference of the graphical 
interface on OSX, and it seems to affect audio-related patches worse 
than GEM-related ones. The extra layer of Aqua + Tcl/Tk takes far too 
much resources, and responds very badly under pressure--sometimes simply 
freezing up as no doubt you've already seen. I suppose this could be 
dealt with by compiling PD with an X11 version of Tcl/Tk and some other 
junk, but honestly I've been too busy performing and making sound the 
last year to try to sort out all of OSX's problems.

good luck,
d


AshK wrote:
> ok thanks for the advice I'm going to try both. And about the speed it 
> makes no doubt the linux version is incredibly faster; on some patches 
> macosx runs at about 90% of the cpu while linux is at 20%.
> 
> derek holzer wrote:
>> Just as a note... I've been using Miller's version of Pd 0.39 on 
>> Gentoo Linux/PPC since last December without any serious problems. In 
>> fact, it runs better, faster and more stable than on OSX on the same 
>> machine. You might consider compiling that version over the extended 
>> version and see if that makes a difference for you. It could be some 
>> "extended" aspect of the code which is giving problems rather than 
>> core PD or Tcl/Tk.
>>
>> best,
>> d.
>>
>> AshK wrote:
>>> I tried the same patch on MacOSX and Debian and it seems to be a bug 
>>> on the Linux build : I'm sending the outlet of [f $1] to both a 
>>> number box and a [print] and in Linux the print returns the right 
>>> value but the number box stays at 0 (yes sorry for the precedent 
>>> statement it is not actually empty, it displays 0) but that same 
>>> patch in MacOSX displays the same value in both the print area and 
>>> the number box. That's why I thought I wasn't sending the right type 
>>> to the number box since something was coming out for [print] but not 
>>> for the number box.
>>>
>>> I built this pd extended from CVS about 2 months ago with help from 
>>> Hans since it's on Linux/PPC and there were some problems. I guess I 
>>> have to build it again.
>>>
>>> and I thought I was going to make music today :) I'm going to buy a 
>>> guitar...
>>
>>
>>
> 


-- 
derek holzer ::: http://www.umatic.nl
---Oblique Strategy # 26:
"Change ambiguities to specifics"




More information about the Pd-list mailing list