From 4002715991b0c6e1d362e2b96ffaaa9d278abfde Mon Sep 17 00:00:00 2001 From: Claudio Matsuoka Date: Wed, 15 Feb 2012 14:05:45 -0200 Subject: [PATCH] [xmp] Show sample number in instrument list Signed-off-by: Claudio Matsuoka --- src/info.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/info.c b/src/info.c index ef07271..3be58aa 100644 --- a/src/info.c +++ b/src/info.c @@ -39,7 +39,7 @@ void info_mod(struct xmp_module_info *mi) } printf("]\n"); - printf("Duration : %dmin%ds\n", (mi->total_time + 500) / 60000, + printf("Duration : %dmin%ds\n", (mi->total_time + 500) / 60000, ((mi->total_time + 500) / 1000) % 60); } @@ -95,7 +95,7 @@ void info_instruments_compact(struct xmp_module_info *mi) struct xmp_module *mod = mi->mod; printf("Instruments:\n"); - printf(" Instrument name Size Loop End Vol Fine Pan\n"); + printf(" Instrument name Smp Size Loop End Vol Fine Pan\n"); for (i = 0; i < mod->ins; i++) { struct xmp_instrument *ins = &mod->xxi[i]; @@ -116,7 +116,8 @@ void info_instruments_compact(struct xmp_module_info *mi) printf("%36.36s", " "); } - printf("%05x%c%05x %05x%c V%02x %+04d P%02x\n", + printf("[%02x] %05x%c%05x %05x%c V%02x %+04d P%02x\n", + sub->sid, smp->len, smp->flg & XMP_SAMPLE_16BIT ? '+' : ' ', smp->lps, @@ -130,7 +131,7 @@ void info_instruments_compact(struct xmp_module_info *mi) } if (j == 0) { - printf("----- ----- ----- --- ---- ---\n"); + printf("[ ] ----- ----- ----- --- ---- ---\n"); } }