dev126 - new ins format
This commit is contained in:
parent
1b79f9d7f3
commit
d6ae735ffe
11 changed files with 408 additions and 196 deletions
|
|
@ -21,6 +21,8 @@
|
|||
#define _SAMPLE_H
|
||||
|
||||
#include "../ta-utils.h"
|
||||
#include "safeWriter.h"
|
||||
#include "dataErrors.h"
|
||||
#include <deque>
|
||||
|
||||
enum DivSampleLoopMode: unsigned char {
|
||||
|
|
@ -130,6 +132,20 @@ struct DivSample {
|
|||
std::deque<DivSampleHistory*> undoHist;
|
||||
std::deque<DivSampleHistory*> redoHist;
|
||||
|
||||
/**
|
||||
* put sample data.
|
||||
* @param w a SafeWriter.
|
||||
*/
|
||||
void putSampleData(SafeWriter* w);
|
||||
|
||||
/**
|
||||
* read sample data.
|
||||
* @param reader the reader.
|
||||
* @param version the format version.
|
||||
* @return a DivDataErrors.
|
||||
*/
|
||||
DivDataErrors readSampleData(SafeReader& reader, short version);
|
||||
|
||||
/**
|
||||
* check if sample is loopable.
|
||||
* @return whether it is loopable.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue