From 58422c1dc7959b2df99dba8e24dae2f1a56bcd18 Mon Sep 17 00:00:00 2001 From: Wirlaburla Date: Mon, 26 Feb 2024 01:03:19 -0600 Subject: [PATCH] Amplify pattern volume bars --- src/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 278e462..8188a2d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -493,7 +493,7 @@ void displayPatterns(xmp_module_info *mi, xmp_frame_info *fi) { wmove(dis, 0, cxpos); for (int i = 0; i < mi->mod->chn; i++) { struct xmp_channel_info cinfo = fi->channel_info[i]; - int voll = cinfo.volume * (255-cinfo.pan)/255; + int voll = (cinfo.volume * (256-cinfo.pan)/256)*2; if (voll >= 64) wattron(dis, volhi); mvwaddch(dis, 0, (cxpos++)-hOffset, ' '); wattroff(dis, volhi); @@ -520,7 +520,7 @@ void displayPatterns(xmp_module_info *mi, xmp_frame_info *fi) { mvwaddch(dis, 0, (cxpos++)-hOffset, ' '); wattroff(dis, chnvw); - int volr = cinfo.volume * cinfo.pan/255; + int volr = (cinfo.volume * cinfo.pan/256)*2; if (volr > 0) wattron(dis, vollo); mvwaddch(dis, 0, (cxpos++)-hOffset, ' '); wattroff(dis, vollo);