From 06ad3ed8a5aecca7fe34d1e6bcabdaa8b1b27de4 Mon Sep 17 00:00:00 2001 From: Andy Sloane Date: Mon, 2 Nov 2015 22:29:34 -0800 Subject: [PATCH] fix instrument trigger glitch --- xm.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xm.js b/xm.js index cf3b5c0..a2ec4b5 100644 --- a/xm.js +++ b/xm.js @@ -251,7 +251,8 @@ function next_row() { ch.inst = inst; // retrigger unless overridden below triggernote = true; - if (ch.samp) { + if (ch.note) { + ch.samp = inst.samples[inst.samplemap[ch.note]]; ch.vol = ch.samp.vol; ch.pan = ch.samp.pan; }