allpass.h 440 Bytes
/***************************************************************
 *
 *	allpass.h
 *	 the all-pass function header
 *
 *	12/15/94		bfs initial version
 *
 */
 
#pragma once

#ifndef __ALLPASS_H
#define __ALLPASS_H

/* exported data types */
struct ap_info {
	long length;
	float coef;
	float* base;
	float* out_ptr;
	float in_data;
	float out_data;
};

/******* exported prototypes *********/
float all_pass_filter(struct ap_info*);

#endif