furnace/src/engine/wavetable.h
2022-01-19 04:32:40 -05:00

21 lines
320 B
C

#ifndef _WAVETABLE_H
#define _WAVETABLE_H
#include "safeWriter.h"
struct DivWavetable {
int len, min, max;
int data[256];
void putWaveData(SafeWriter* w);
bool save(const char* path);
DivWavetable():
len(32),
min(0),
max(31) {
for (int i=0; i<256; i++) {
data[i]=i;
}
}
};
#endif