From 67bfefdbf4b9a00483f219def9bfe8bc10aef18a Mon Sep 17 00:00:00 2001 From: tremblap Date: Sun, 13 Aug 2023 17:50:23 +0100 Subject: [PATCH 1/2] update git-ignore for vscode and macos --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index b1b5b6a..1468c08 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ node_modules fluid.waveform.tar.gz /**/fav-max.js pnpm-lock.yaml +.vscode +.DS_Store From de9a3ed031ca04d98a9471bfdc6fa8b28e72f2d1 Mon Sep 17 00:00:00 2001 From: tremblap Date: Sun, 13 Aug 2023 17:51:32 +0100 Subject: [PATCH 2/2] proposed fix for when sampling lines - fixes bug #26 --- src/api-max.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api-max.js b/src/api-max.js index 127a894..bbbe9bb 100644 --- a/src/api-max.js +++ b/src/api-max.js @@ -41,7 +41,7 @@ Signal.prototype['sample'] = function(step, method = "mean"){ if(bucketStart > this.data.length - 1 ) bucketStart = this.data.length -1; if(bucketEnd > this.data.length -1 ) bucketEnd = this.data.length -1; if(bucketStart === bucketEnd) { - newData[i] = i > 0 ? newData[i-1] : this.data[i]; //<------- diff + newData[i] = this.data[bucketStart]; } else newData[i] = stats[method](this.data.slice(bucketStart, bucketEnd)); }