hi,
assuming this little patch :
[0, 1 1000(
|
[t b l]
| |
| [line~]
| /
| /
[tabwrite~ myArray]
why the 4 last samples are equal to one and not only the last one ?
- 1
- 1
- 1
- 1
thanks
Witing envelope with \[ine~\]
hi,
assuming this little patch :
[0, 1 1000(
|
[t b l]
| |
| [line~]
| /
| /
[tabwrite~ myArray]
why the 4 last samples are equal to one and not only the last one ?
thanks
because line~ outputs are truncated to message-rate block boundaries of 64 samples so it doesn't reach it exactly in 1 second but a little before, more precisely at the nearest multiple of 64 samples. see vline~ for comparison.
thanks for that explanation sebfumaster, vline~ does indeed get it spot on.
i just did a test patch, and it seems that line~ is quantised to always reach its destination before the last block boundary.
I used:
[0, 1 1001.3 (
in place of the original 1000ms line, but it still hit 1 on that 44096th sample, and then continues filling nearly the whole last block with 1's too.
interesting to know...cheers
Oops! Looks like something went wrong!