Folderglider has been split into 2 abstractions : folderglider (a new version to be released) and folderspiller (a simpler version).
Folderspiller spills the contents of a selected directory following a certain criteria.
Folderspiller needs TOT and ZEXY 1.3
Btw, there is a bug in l2s on XP : it outputs twice (attached is an example and my fix).
Note : folderspiller does not require zexy_l2s_bug.pd to function, but please include folderspiller-help.pd if you redistribute.
tom
tom@danslchamp.org
When I create help files for externals and abstractions, I like to use the following format :
nameofabstraction-help.pd
Does this function on all platforms?
I prefer this nomenclature because it makes sorting files a lot easier.
tom@danslchamp.org
----- Original Message ----- From: Thomas O Fredericks To: pd-liste Sent: Saturday, October 16, 2004 12:09 PM Subject: [PD] readir XP, folderglider -> folderspiller, bug in zexy 1.3
Folderglider has been split into 2 abstractions : folderglider (a new version to be released) and folderspiller (a simpler version).
Folderspiller spills the contents of a selected directory following a certain criteria.
Folderspiller needs TOT and ZEXY 1.3
Btw, there is a bug in l2s on XP : it outputs twice (attached is an example and my fix).
Note : folderspiller does not require zexy_l2s_bug.pd to function, but please include folderspiller-help.pd if you redistribute.
tom
tom@danslchamp.org
Yes, this should work fine on all platforms. This is the preferred name format for all help files.
.hc
On Oct 16, 2004, at 2:23 PM, Thomas O Fredericks wrote:
When I create help files for externals and abstractions, I like to use the following format : nameofabstraction-help.pd Does this function on all platforms? I prefer this nomenclature because it makes sorting files a lot easier. tom@danslchamp.org ----- Original Message ----- From: Thomas O Fredericks To: pd-liste Sent: Saturday, October 16, 2004 12:09 PM Subject: [PD] readir XP, folderglider -> folderspiller, bug in zexy 1.3
Folderglider has been split into 2 abstractions : folderglider (a new version to be released) and folderspiller (a simpler version). Folderspiller spills the contents of a selected directory following a certain criteria. Folderspiller needs TOT and ZEXY 1.3 Btw, there is a bug in l2s on XP : it outputs twice (attached is an example and my fix). Note : folderspiller does not require zexy_l2s_bug.pd to function, but please include folderspiller-help.pd if you redistribute. tom tom@danslchamp.org
http://at.or.at/hans/
hi
i need to use the scale object from maxlib and the one from gem in the same patch... opening pd twice with different libs loaded is not really the most elegant way to solve that problem i think...
any hints?
regards wolfgang
I read:
i need to use the scale object from maxlib and the one from gem in the same patch... opening pd twice with different libs loaded is not really the most elegant way to solve that problem i think...
I think so far your only option is to recompile one of them and rename one object to sth. else (uppercase, oder mxl_scale / gem_scale or sth. like that)
HTH
x
Hallo, CK hat gesagt: // CK wrote:
I read:
i need to use the scale object from maxlib and the one from gem in the same patch... opening pd twice with different libs loaded is not really the most elegant way to solve that problem i think...
I think so far your only option is to recompile one of them and rename one object to sth. else (uppercase, oder mxl_scale / gem_scale or sth. like that)
Yes, true. But at least scale from maxlib is very easy to emulate as an abstraction. I'M quite sure I posted at least two abstraction emulations of scale without exp-interpolation here some weeks ago (or on pd-dev) and there's also rrad.scale.pd in CVS.
Frank Barknecht _ ______footils.org__
hi frank,
I read:
Yes, true. But at least scale from maxlib is very easy to emulate as an abstraction. I'M quite sure I posted at least two abstraction
right I was about to whip one up but then I felt a bit stupid cloning an abstraction by reading c code of an external ;)
take care,
x
Hallo, CK hat gesagt: // CK wrote:
right I was about to whip one up but then I felt a bit stupid cloning an abstraction by reading c code of an external ;)
It's not difficult math, it's easy to understand if visualised. Please turn on a non-proportional font:
^ | y1.....+......+ | . / . | . / . | . / . | . / . | ./ . y0.....+......+ Figure 1. | . . | . . +-----x0-----x1--->
The slope "k" of the line connecting (x0,y0) and (x1,y1) is given as:
k = (y0-y1)/(x0-x1)
(In rrad.scale.pd this is a sender called "$0-k")
Now if x0 = y0 = 0 the formula to find y out of x would be very easy:
y = f(x) = k*x
Normally x0 and y0 are not 0. Assuming y0 not equals 0, but x0 = 0:
^ | y1......+ | / . | / . | / . | / . | / . y0......+ Figure 2. | . | . +------x1---> x0=0
You see, that now the curve simply is found by adding y0 to every value found by the simplest formula and thus shifting the line upwards (or downwards, if y0 < 0):
y = k*x + y0
To handle the x-shift similarily, lets look again at figure 1:
^ | y1.....+......+ | . / . | . / . | . / . | . / . | ./ . y0.....+......+ | . . | . . +-----x0-----x1--->
Compared with the previous figure, note that every x in the range from x0 to x1 actually results in the same y values from figure 2, only the x values are bigger by x0. We can counter this by first substracting x0 from our input x and basically transforming Figure 1 into Figure 2 on the way, so we can then use the formula from above again:
y = k*x + y0 using x -> x-x0 ==> y = k*(x-x0) + y0
Or in linear function lingo using:
k = m b = y0 - k*x0
it would be:
y = mx + b
Voila. [scale] done in math. Scaling exponential is a bit harder, but not much different. You can always look at scale.c ;)
Frank Barknecht _ ______footils.org__
You can get maxlibs scale by typing maxlib_scale. Just have top load the two libs in the correct order.
Olaf
--//-- wrote:
hi
i need to use the scale object from maxlib and the one from gem in the same patch... opening pd twice with different libs loaded is not really the most elegant way to solve that problem i think...
any hints?
regards wolfgang
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list