27 lines
666 B
C
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);
|