You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The resampler was using the timer timestamp to do the resampling, but
this is wrong because the timer could (and probably always will) fire in
the *future* (after the resampling period has passed).
The effect was that samples produced by the resampler were not perfectly
spread using an exact resampling period, but they included the error
produced by the timer firing
This PR fixes this issue and also fixes another bug found, samples in
the future could have been included in a resampling window. Now we only
consider relevant samples that fit to the exact resampling window.
Part of #170.
Copy file name to clipboardExpand all lines: RELEASE_NOTES.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,4 +16,4 @@
16
16
17
17
## Bug Fixes
18
18
19
-
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->
19
+
* The resampler now correctly produces resampling windows of exact *resampling period* size, which only include samples emitted during the resampling window (see #170)
0 commit comments