[PD] fiddle~ post processing
marcbohlen at lycos.com
Wed May 19 17:35:24 CEST 2004
I would like to postprocess the output of fiddle~ pitch data in a separate external PD object. (I want to find the distribution of the resultant
frequencies, so I can make an estimation of its origin [voice vs whistle, for example]).
New to PD external creation, I imagine something like tabwrite would be able to access the data (from fiddle~) in the garray datastructure
(a->x_array->vec[n]) from where I could process it.
I have a silly linker issue with findbyclass:
With this declaration
EXTERN t_pd *pd_findbyclass(t_symbol *s, t_class *c);
t_garray *a = (t_garray *) pd_findbyclass(x->x_arrayname,garray_class);
creates an unresolved external (_garray_class) linker error on win2k VC++.
Tried gensym to create a symbol (garray, struct, even class). No luck
BUT this is just fine:
EXTERN t_pd *pd_new(t_class *cls);
t_counter *x = (t_counter *)pd_new(counter_class);
What is special with garray_class (or what am I blind to)?
Disregard anything below this line.
No, really, I mean it.
Find what you are looking for with the Lycos Yellow Pages
More information about the Pd-list