Dan,
Biab is correctly reading and interpreting the .mid file. For example look at the first 4 bars in Biab and can we at least agree that these are correct?
| C | G7sus | C | G7sus |

But then you say “the problem is that (in biab) I only have 49 bars, I should have 70”.

But the chart you sent me (see below) representing the midi file has 93 bars of 6/8 which is 47 bars of 4/4. That matches what BiaB has determined (48 bars+appended ending , likely one extra due to a held note)

Here is the chart. Do you see that there are 93 bars of 6/8, which is 47 bars of 4/4? Not 70? Where are you getting 70 from?

Attached Files (Click to download or enlarge) (Only available when you are logged in)
IMG_6836.jpeg (218.54 KB, 242 downloads)

Have Fun!
Peter Gannon
PG Music Inc.