I'm CC'ing pd-dev since others may be interested in the answer as well.
On Jan 7, 2013, at 2:36 PM, Olivier Baudry wrote:
> Dear all
>
> I try to search source code to speedlim and scale object in puredata
> with this command
>
> find ~/pd-0.43-4/ -type f -print0 | xargs -0 grep '"speedlim"'
> macbook-pro-de-olivier:~ olivierbaudry$
>
>
> macbook-pro-de-olivier:~ olivierbaudry$ find ~/pd-0.43-4/ -type f
> -print0 | xargs -0 grep '"scale"'
> /Users/olivierbaudry/pd-0.43-4//src/g_vumeter.c:
> class_addmethod(vu_class, (t_method)vu_scale, gensym("scale"),
> A_DEFFLOAT, 0);
> macbook-pro-de-olivier:~ olivierbaudry$
I think the objects you want are both externals, so you'd run that same command on the complete Pd-extended source, or in SVN in trunk/externals I think both are in maxlib.
You can also get help on them, then look at the title of the help patch window. In Mac OS X, you can Cmd-click on the filename i.e. "speedlim-help.pd" and then you'll see the full path: