4 char aubio_version[] = "aubio external for pd, version " PACKAGE_VERSION;
6 static t_class *aubio_class;
13 void *aubio_new (void);
14 void aubio_setup (void);
15 extern void aubioonset_tilde_setup (void);
16 extern void aubiotempo_tilde_setup (void);
17 extern void aubiotss_tilde_setup (void);
18 extern void aubioquiet_tilde_setup (void);
19 extern void aubiopitch_tilde_setup (void);
20 extern void aubiozcr_tilde_setup (void);
22 void *aubio_new (void)
24 t_aubio *x = (t_aubio *)pd_new(aubio_class);
28 void aubio_setup (void)
31 aubioonset_tilde_setup();
32 aubiotempo_tilde_setup();
33 aubiotss_tilde_setup();
34 aubioquiet_tilde_setup();
35 aubiopitch_tilde_setup();
36 aubiozcr_tilde_setup();
37 aubio_class = class_new(gensym("aubio"), (t_newmethod)aubio_new, 0,
38 sizeof(t_aubio), 0, 0);