Version, and Program Change without bank

From: Kevin Utter <>
Date: Mon Oct 17 2011 - 20:33:31 CEST
Hi!  Well, its been awhile, but I'm still here and using MIDISH.  I hope you are well.

I'm a little confused about versions.  It looks like I had been  using version 1.3.1which I got over a year ago, but the website shows 1.0.6 as being from last December, and a snapshot from last June (2011) as "Recommended."  I installed  the June snapshot, which reports in its song file "Song file of MIDISH version 1.1".  So, which version is the latest, and how do I know which I'm actually running?

Then, when I activate program change buttons, my midi controller only sends program changes.  It only sends bank change messages if I specifically activate its bank buttons.  In MIDISH when I try to select only program change events and enter:
ev {pc {} 0..127}
ev {xpc {} {}}
The evspec always shows "xpc 0..15 0..15 0..127 0..16383
(I think those numbers are right. Anyway all events.)
But No program events are selected.  If I look at song fil in VI, it shows all program changes as XPC, and having a bank value of "nil."  

The current manual mentions both "PC" and "XPC" evspecs, but it looks like MIDISH treats them both the same.  I'm guessing that no events are being selected since there is no bank value in the data, and "xpc" is looking for a value?  Is there a way I can still select these events?

Thanks much.

Received on Mon, 17 Oct 2011 12:33:31 -0600

This archive was generated by hypermail 2.1.8 : Wed Nov 08 2017 - 16:32:22 CET