On 15.12.2013 06:12, sebfumas...@aol.com wrote:
> Hi,
> 
> I had luck just editing pvoc.c (in pd source code) and
> changing garray_getfloatarray( to garray_getfloatwords( and then editing
> the makefile (targets) and then "make" in the bsaylor folder
> 
> ..hope it helps
> 
> I've been following the list for awhile, this is my first post
> 
> So hello,
>               --Seb


i also had luck, but had to change this:


--- pvoc~.c     2010-11-10 02:32:14.000000000 +0100
+++ pvoc~alex.c 2013-12-17 13:58:48.851109448 +0100
@@ -47,7 +47,7 @@
        t_object x_obj;
        t_symbol *arrayname;
        t_garray *arrayobj;
-       t_float *array;
+       t_word *array;
        int arraysize;
        double *window;
        int fftsize;
@@ -90,8 +90,8 @@
                return 0.0;
        else {
                int x_1 = t;
-               double y_1 = x->array[x_1];
-               double y_2 = x->array[x_1 + 1];
+               double y_1 = x->array[x_1].w_float;
+               double y_2 = x->array[x_1 + 1].w_float;
 
                return (y_2 - y_1) * (t - x_1) + y_1;
        }
@@ -281,7 +281,7 @@
                if (*x->arrayname->s_name) pd_error(x, "pvoc~: %s: no such 
array", x->arrayname->s_name);
                x->array = NULL;
                x->arraysize = 0;
-       } else if ( ! garray_getfloatarray(x->arrayobj, &x->arraysize, 
&x->array)) {
+       } else if ( ! garray_getfloatwords(x->arrayobj, &x->arraysize, 
&x->array)) {
                error("%s: bad template", x->arrayname->s_name);
                x->array = NULL;
                x->arraysize = 0;




best alex
> 

> ------------------------------
> 
> _______________________________________________
> Pd-list mailing list
> Pd-list@iem.at <mailto:Pd-list@iem.at>
> to manage your subscription (including un-subscription) see
> http://lists.puredata.info/listinfo/pd-list
> 
> 
> End of Pd-list Digest, Vol 105, Issue 17
> ****************************************
> 
> 
> 
> _______________________________________________
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> http://lists.puredata.info/listinfo/pd-list
> 


_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to