Mercurial > hg > may
annotate yetilab/stream/type.yeti @ 285:be39f21456a1
More on overlap-add for frames
author | Chris Cannam |
---|---|
date | Thu, 30 May 2013 17:34:35 +0100 |
parents | 197d23954a4e |
children |
rev | line source |
---|---|
Chris@162 | 1 |
Chris@273 | 2 module yetilab.stream.type; |
Chris@162 | 3 |
Chris@273 | 4 load yetilab.matrix.type; |
Chris@195 | 5 |
Chris@162 | 6 typedef stream = |
Chris@162 | 7 { |
Chris@162 | 8 position is number, |
Chris@162 | 9 channels is number, |
Chris@162 | 10 sampleRate is number, |
Chris@162 | 11 available is Known number | Unknown () | Infinite (), |
Chris@162 | 12 finished? is boolean, |
Chris@195 | 13 read is number -> matrix, |
Chris@162 | 14 close is () -> (), |
Chris@162 | 15 }; |
Chris@162 | 16 |
Chris@162 | 17 (); |
Chris@162 | 18 |