This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
dev:disk_streaming [2015/04/09 12:27] – [Design] deva | dev:disk_streaming [2015/04/09 14:20] – [Design] deva | ||
---|---|---|---|
Line 13: | Line 13: | ||
=====Design===== | =====Design===== | ||
{{: | {{: | ||
- | * Each sample has an initial chunk loaded on drumkit load time. This data is stored in a central place to the sample (as today) and the initial chunksize can be set to " | + | * Each sample has an initial chunk loaded on drumkit load time. This data is stored in the AudioFile object. The initial chunksize can be set to " |
- | * | + | * Once the sample gets triggered by an input event a EventSample object is allocated containing a sample position '' |
+ | * On each run iteration, the sample counter '' | ||
+ | * Once the value of '' | ||
+ | * Once the value of '' | ||
+ | * When the value of '' | ||
+ | * ... and so on and so forth - until the end of the sample has been reached ... | ||
+ |