From 1f439970487e2ff9d583285a2809af3eae804f36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Przemys=C5=82aw=20Pluta?= Date: Thu, 26 Mar 2020 21:02:09 +0100 Subject: [PATCH] Make smnp.music::range function to include the end note in returned list --- modules/music/src/main/resources/main.mus | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/music/src/main/resources/main.mus b/modules/music/src/main/resources/main.mus index 9fbc840..a363de0 100644 --- a/modules/music/src/main/resources/main.mus +++ b/modules/music/src/main/resources/main.mus @@ -58,7 +58,7 @@ function range(begin: note, end: note, filter: string = "all", duration: int = 4 currentFilter = filters.get(filter); - return (range(begin.toInt(), end.toInt()) as i ^ noteFromInt(i, duration, dot)) as n ^ n % currentFilter.contains(n.pitch); + return (range(begin.toInt(), end.toInt()+1) as i ^ noteFromInt(i, duration, dot)) as n ^ n % currentFilter.contains(n.pitch); } function transpose(value: int, ...notes: ) {