convotest/sy.h
2024-06-15 16:56:16 -05:00

27 lines
666 B
C

#pragma once
#include<assert.h>
#include<inttypes.h>
#include<stdbool.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
#include<time.h>
#include<math.h>
#define frand() ((float)(rand()%10000)/10000)
void atk(float*a,size_t n,size_t t);
void avgwindow(float*a,int n,int windowsize);
void nois(float*a,size_t n);
void printwindow(float*a,int n,int windowsize);
void printwindowall(float*a,int n,int windowsize);
void rel(float*a,size_t n,size_t t);
void rotl(float*a,size_t n);
void shuf(float*a,size_t n);
void sn(float*a,int n,int freq);
void sort(float*a,size_t n);
void sq(float*a,int n,int freq);
void tri(float*a,int n,int freq);