#include "m_pd.h"
#include "g_canvas.h"
#include <string.h>
static int symbol2resamplemethod(t_symbol*s)
{ … }
t_class *vinlet_class;
t_reblocker;
static void reblocker_init(t_reblocker *rb, int buflength)
{ … }
static void reblocker_resize(t_reblocker **rb, int oldn, int newn,
int buflength)
{ … }
t_vinlet;
static void *vinlet_new(t_symbol *s)
{ … }
static void vinlet_bang(t_vinlet *x)
{ … }
static void vinlet_pointer(t_vinlet *x, t_gpointer *gp)
{ … }
static void vinlet_float(t_vinlet *x, t_float f)
{ … }
static void vinlet_symbol(t_vinlet *x, t_symbol *s)
{ … }
static void vinlet_list(t_vinlet *x, t_symbol *s, int argc, t_atom *argv)
{ … }
static void vinlet_anything(t_vinlet *x, t_symbol *s, int argc, t_atom *argv)
{ … }
static void vinlet_free(t_vinlet *x)
{ … }
t_inlet *vinlet_getit(t_pd *x)
{ … }
int vinlet_issignal(t_vinlet *x)
{ … }
t_int *vinlet_perform(t_int *w)
{ … }
static void vinlet_fwd(t_vinlet *x, t_symbol *s, int argc, t_atom *argv)
{ … }
static void vinlet_dsp(t_vinlet *x, t_signal **sp)
{ … }
t_int *vinlet_doprolog(t_int *w)
{ … }
int inlet_getsignalindex(t_inlet *x);
void vinlet_dspprolog(struct _vinlet *x, t_signal **parentsigs,
int myvecsize, int phase, int period, int frequency,
int downsample, int upsample, int reblock, int switched)
{ … }
static void *vinlet_newsig(t_symbol *s, int argc, t_atom *argv)
{ … }
static void vinlet_setup(void)
{ … }
t_class *voutlet_class;
t_voutlet;
static void *voutlet_new(t_symbol *s)
{ … }
static void voutlet_bang(t_voutlet *x)
{ … }
static void voutlet_pointer(t_voutlet *x, t_gpointer *gp)
{ … }
static void voutlet_float(t_voutlet *x, t_float f)
{ … }
static void voutlet_symbol(t_voutlet *x, t_symbol *s)
{ … }
static void voutlet_list(t_voutlet *x, t_symbol *s, int argc, t_atom *argv)
{ … }
static void voutlet_anything(t_voutlet *x, t_symbol *s, int argc, t_atom *argv)
{ … }
static void voutlet_free(t_voutlet *x)
{ … }
t_outlet *voutlet_getit(t_pd *x)
{ … }
int voutlet_issignal(t_voutlet *x)
{ … }
t_int *voutlet_perform(t_int *w)
{ … }
static t_int *voutlet_doepilog(t_int *w)
{ … }
static t_int *voutlet_doepilog_resample(t_int *w)
{ … }
int outlet_getsignalindex(t_outlet *x);
void voutlet_dspprolog(struct _voutlet *x, t_signal **parentsigs,
int myvecsize, int phase, int period, int frequency,
int downsample, int upsample, int reblock, int switched)
{ … }
static void voutlet_dsp(t_voutlet *x, t_signal **sp)
{ … }
void voutlet_dspepilog(struct _voutlet *x, t_signal **parentsigs,
int myvecsize, int phase, int period, int frequency,
int downsample, int upsample, int reblock, int switched)
{ … }
static void *voutlet_newsig(t_symbol *s)
{ … }
static void voutlet_setup(void)
{ … }
void g_io_setup(void)
{ … }