pure-data/src/d_delay.c

/* Copyright (c) 1997-1999 Miller Puckette.
* For information on usage and redistribution, and for a DISCLAIMER OF ALL
* WARRANTIES, see the file, "LICENSE.txt," in this distribution.  */

/*  send~, delread~, throw~, catch~ */

#include "m_pd.h"
#include <string.h>
extern int ugen_getsortno(void);

/* ----------------------------- delwrite~ ----------------------------- */
static t_class *sigdelwrite_class;

t_delwritectl;

t_sigdelwrite;

#define XTRASAMPS
#define SAMPBLK

static void sigdelwrite_update(t_sigdelwrite *x) /* added by Mathieu Bouchard */
{}

static void sigdelwrite_clear (t_sigdelwrite *x) /* added by Orm Finnendahl */
{}


    /* routine to check that all delwrites/delreads/vds have same vecsize */
static void sigdelwrite_check(t_sigdelwrite *x, int vecsize, t_float sr)
{}

static void *sigdelwrite_new(t_symbol *s, t_floatarg msec)
{}

static t_int *sigdelwrite_perform(t_int *w)
{}

static void sigdelwrite_dsp(t_sigdelwrite *x, t_signal **sp)
{}

static void sigdelwrite_free(t_sigdelwrite *x)
{}

static void sigdelwrite_setup(void)
{}

/* ----------------------------- delread~ ----------------------------- */
static t_class *sigdelread_class;

t_sigdelread;

static void sigdelread_float(t_sigdelread *x, t_float f);

static void *sigdelread_new(t_symbol *s, t_floatarg f)
{}

static void sigdelread_float(t_sigdelread *x, t_float f)
{}

static t_int *sigdelread_perform(t_int *w)
{}

static void sigdelread_dsp(t_sigdelread *x, t_signal **sp)
{}

static void sigdelread_setup(void)
{}


/* ----------------------------- vd~ / delread4~ ----------------------------- */
static t_class *sigvd_class;

t_sigvd;

static void *sigvd_new(t_symbol *s)
{}

static t_int *sigvd_perform(t_int *w)
{}

static void sigvd_dsp(t_sigvd *x, t_signal **sp)
{}

static void sigvd_setup(void)
{}

/* ----------------------- global setup routine ---------------- */

void d_delay_setup(void)
{}