allow loading wavetables

This commit is contained in:
tildearrow 2022-01-21 17:59:48 -05:00
parent c82440a7bc
commit 186e491c59
5 changed files with 126 additions and 8 deletions

View file

@ -16,6 +16,17 @@ void DivWavetable::putWaveData(SafeWriter* w) {
}
}
void DivWavetable::readWaveData(SafeReader& reader, short version) {
reader.readI();
reader.readI();
reader.readString(); // ignored for now
len=reader.readI();
min=reader.readI();
max=reader.readI();
reader.read(data,4*len);
}
bool DivWavetable::save(const char* path) {
SafeWriter* w=new SafeWriter();
w->init();